Как добавить команду "заблокировать экран и приостановить" в LXQt?
Я настроил свой рабочий стол Lubuntu 18.10 LXQt так, чтобы он не блокировал экран при приостановке - потому что это позволяет гораздо быстрее возобновить мою работу.
Однако иногда, когда я хочу перевезти компьютер или оставить его без присмотра, я хочу заблокировать экран перед его остановкой.
Как я могу иметь ярлык для этого и пункт меню на панели?
1 ответ
кратчайший путь
Начните
lxqt-config-globalkeyshortcuts
(или нажмите "Меню панели → Настройки → Настройки LXQt → Сочетания клавиш").Создайте ярлык, который выполняет следующую команду:
sh -c "lxqt-leave --lockscreen && systemctl suspend"
Вход в меню
Создать файл
~/.local/share/applications/lxqt-lock-suspend.desktop
со следующим содержанием:[Desktop Entry] Type=Application Name=Lock and Suspend GenericName=LockSuspend Comment=lock the screen and suspend the machine Exec=sh -c "lxqt-leave --lockscreen && systemctl suspend" Icon=system-suspend Categories=System;X-Leave; OnlyShowIn=LXQt;
Обновите меню LXQt, перезапустив панель: нажмите Alt + F2, чтобы перейти к
lxqt-runner
Окно и там выполните следующие команды, одну за другой:killall lxqt-panel lxqt-panel
Пояснения:
Выполнение одной команды
sh -c "killall lxqt-panel && lxqt-panel"
сделал мойlxqt-panel
потерять свои сочетания клавиш управления окном. Возможно, по-другому это может работать.Вы также можете выполнить это в окне терминала, но тогда вы потеряете свой
lxqt-panel
при закрытии этого окна терминала. (Даже при завершении команды с&
, Вы можете демонизировать это, чтобы это исправить, но вы сами должны это посмотреть….)