.Dd $Mdocdate: November 27 2020 $ .Dt WAYLAND-LOGOUT 1 .Os .Sh "نام (NAME)" .\" wayland\-logout \- ابزار عمومی خروج از نشست برای کامپوزیتورهای Wayland .Nm wayland-logout .Nd ابزار عمومی خروج از نشست برای کامپوزیتورهای Wayland .Sh "توضیحات (DESCRIPTION)" .Nm یک ابزار مستقل از کامپوزیتور برای شبیه‌سازی خروج از نشست در هر کامپوزیتور Wayland است. .Pp این ابزار سیگنال .Sy SIGTERM .Xr signal 3 را به .Sy PID کامپوزیتور در حال اجرا ارسال می‌کند که با بررسی متغیرهای .Sx "محیط (ENVIRONMENT)" به دست آمده است. .Sh "محیط (ENVIRONMENT)" .Nm از متغیرهای محیطی .Ev WAYLAND_DISPLAY و .Ev XDG_RUNTIME_DIR برای دریافت .Xr socket 2 مربوط به نمونه کامپوزیتور استفاده می‌کند. .Sh "وضعیت خروج (EXIT STATUS)" در صورت بروز خطا، .Nm همراه با ذکر دلیل خطا با مقداری غیر از صفر خارج می‌شود و در صورت موفقیت، با 0 خارج می‌شود. .Sh "مثال‌ها (EXAMPLES)" برای بستن نمونه کامپوزیتور جاری، در محیط کامپوزیتور اجرا کنید: .Dl $ wayland-logout .Pp یک کاربرد متداول، برای بستن یک نمونه کامپوزیتور مشخص از کاربری دیگر (با uid=1002)، به عنوان آن کاربر (یا به عنوان کاربر ریشه): .Dl $ env -i XDG_RUNTIME_DIR=/run/user/1002 WAYLAND_DISPLAY=wayland-4 wayland-logout یا .Dl $ WAYLAND_DISPLAY=/run/user/1002/wayland-4 wayland-logout