phosh-session() phosh-session()

phosh-session - اسکریپت راه‌اندازی نشست برای phosh

phosh-session [OPTIONS...]

phosh-session اسکریپتی برای راه‌اندازی phosh شامل مؤلفه‌های مورد نیازی چون کامپوزیتور وی‌لند (Wayland) phoc و یک صفحه‌کلید مجازی مانند stevia یا squeekboard است. این اسکریپت به‌ندرت توسط کاربر فراخوانی می‌شود، بلکه معمولاً توسط یک مدیر نمایش (display manager) یا واحد systemd فعال می‌گردد. با این حال کاملاً مجاز و امکان‌پذیر است که برای نمونه وارد یک tty شده و برای بالا آوردن phosh و مؤلفه‌های لازم، phosh-session را اجرا کنید.

چاپ راهنما و خروج
چاپ نسخه و خروج

این اسکریپت نشست فایل‌های پیکربندی زیر را بررسی می‌کند:

  • /usr/share/phosh/phoc.ini: پیکربندی ارائه‌شده به کامپوزیتور
  • /etc/phosh/phoc.ini: در صورت وجود، به جای فایل بالا استفاده می‌شود

phosh-session از متغیرهای محیطی زیر پیروی می‌کند:

•
WLR_BACKENDS: پس‌اندهایی (backends) که کتابخانه wlroots هنگام راه‌اندازی phoc باید استفاده کند. ببینید: https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/master/docs/env_vars.md

برای اهداف اشکال‌زدایی (دیباگ)، می‌توانید متغیرهای محیطی را در فایل ~/.phoshdebug قرار دهید که در زمان راه‌اندازی نشست خوانده می‌شود.

phosh(1) phoc(1) phoc.ini(5) phosh-osk-stevia(1)