如何向 LXQt 添加“锁定屏幕并挂起”命令?

如何向 LXQt 添加“锁定屏幕并挂起”命令?

我配置了我的 Lubuntu 18.10 LXQt 桌面,以便它在挂起时不会锁定屏幕 - 因为这样可以让我更快地恢复工作。

然而有时当我想要运输计算机或将其放在无人看管的地方时,我想在挂起之前锁定屏幕。

我怎样才能为其设置一个快捷方式并在面板中添加菜单项?

答案1

捷径

  1. 开始lxqt-config-globalkeyshortcuts(或单击“面板菜单→首选项→LXQt 设置→快捷键”)。

  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。(即使使用 终止命令也是&如此。您可以将其守护进程化以解决该问题,但您必须自己查找...。)

相关内容