Как добавить, что “блокировка экранирует и приостанавливает” команду к LXQt?

Я настроил свой рабочий стол Lubuntu 18.10 LXQt так, чтобы он не соединялся, экран приостанавливают – потому что это позволяет возобновлять мою работу намного быстрее.

Однако иногда, когда я хочу транспортировать компьютер или оставить его необслуживаемым, я хочу заблокировать экран перед приостановкой.

Как у меня могут быть ярлык для этого и запись меню в панели?

1
задан 10 February 2019 в 02:22

1 ответ

Ярлык

  1. Запустить lxqt-config-globalkeyshortcuts (или нажмите "panel menu  Preferences  LXQt Settings  Shortcut keys").

  2. Создайте ярлык, который выполняет следующую команду:

    sh -c "lxqt-leave --lockscreen && systemctl suspend"
    

Запись меню

  1. Создайте файл ~/.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;
    
  2. Обновите меню LXQt путем перезапуска панели: нажмите Alt + F2 для получения до lxqt-runner окно и там выполняет следующие команды, один за другим:

    killall lxqt-panel
    lxqt-panel
    

    Объяснения:

    Выполнение его как одна команда sh -c "killall lxqt-panel && lxqt-panel" сделанный моим lxqt-panel потеряйте его сочетания клавиш управления окнами. Вероятно, в другом отношении это может работать.

    Вы могли также выполнить это в окне терминала, но затем оно заставит Вас потерять Ваш lxqt-panel при закрытии того окна терминала. (Завершая команду с &. Вы можете daemonize это для фиксации этого, но необходимо посмотреть что сами ….)

2
ответ дан 7 December 2019 в 13:18

Другие вопросы по тегам:

Похожие вопросы: