Как добавить команду "заблокировать экран и приостановить" в 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при закрытии этого окна терминала. (Даже при завершении команды с&, Вы можете демонизировать это, чтобы это исправить, но вы сами должны это посмотреть….)