WAYLAND-LOGOUT(1) General Commands Manual WAYLAND-LOGOUT(1)

wayland-logout — ابزار عمومی خروج از نشست برای کامپوزیتورهای Wayland

wayland-logout یک ابزار مستقل از کامپوزیتور برای شبیه‌سازی خروج از نشست در هر کامپوزیتور Wayland است.

این ابزار سیگنال signal(3) را به کامپوزیتور در حال اجرا ارسال می‌کند که با بررسی متغیرهای محیط (ENVIRONMENT) به دست آمده است.

wayland-logout از متغیرهای محیطی WAYLAND_DISPLAY و XDG_RUNTIME_DIR برای دریافت socket(2) مربوط به نمونه کامپوزیتور استفاده می‌کند.

در صورت بروز خطا، wayland-logout همراه با ذکر دلیل خطا با مقداری غیر از صفر خارج می‌شود و در صورت موفقیت، با 0 خارج می‌شود.

برای بستن نمونه کامپوزیتور جاری، در محیط کامپوزیتور اجرا کنید:

$ wayland-logout

یک کاربرد متداول، برای بستن یک نمونه کامپوزیتور مشخص از کاربری دیگر (با uid=1002)، به عنوان آن کاربر (یا به عنوان کاربر ریشه):

$ env -i XDG_RUNTIME_DIR=/run/user/1002 WAYLAND_DISPLAY=wayland-4 wayland-logout
یا
$ WAYLAND_DISPLAY=/run/user/1002/wayland-4 wayland-logout
November 27, 2020 Linux 6.12.113+deb13-amd64