GNOME-SESSION-INHI(1) دستورهای کاربری GNOME-SESSION-INHI(1)

gnome-session-inhibit - مهار عملکردهای gnome-session

gnome-session-inhibit [OPTION...] [COMMAND]

gnome-session-inhibit می‌تواند در حین اجرای COMMAND مشخص‌شده، مانع از انجام عملکردهای خاصی از gnome-session شود. برای دستیابی به این هدف، متد Inhibit() از D-Bus API متعلق به gnome-session را فراخوانی کرده و یک بازدارنده (inhibitor) ایجاد می‌کند. بازدارنده با خروج gnome-session-inhibit به‌طور خودکار حذف می‌شود.

یک مورد استفاده متداول، جلوگیری از بیکار شدن (idle) نشست (و در نتیجه قفل شدن صفحه نمایش) در زمان اجرای یک پخش‌کننده فیلم است.

-h, --help

نمایش راهنما و خروج

--version

نمایش اطلاعات نسخه و خروج

--app-id ID

شناسه برنامه برای استفاده هنگام فراخوانی متد Inhibit() در gnome-session. اگر این گزینه مشخص نشود، از "unknown" استفاده می‌شود.

--reason REASON

یک دلیل خوانا برای انسان که هنگام فراخوانی متد Inhibit() در gnome-session ارسال می‌شود. اگر این گزینه مشخص نشود، از "not specified" استفاده می‌شود.

--inhibit ACTION

مؤلفه ACTION اقداماتی که باید مهار شوند را مشخص می‌کند. این گزینه می‌تواند برای مهار چندین اقدام تکرار شود. مقادیر ممکن برای ACTION عبارتند از: logout، switch-user، suspend، idle، automount. اگر این گزینه مشخص نشود، "idle" فرض می‌شود.

--inhibit-only

دستور COMMAND اجرا نشود و در عوض تا ابد منتظر بماند

-l, --list

فهرست کردن بازدارنده‌های موجود و خروج

systemd-inhibit(1)

gnome-session