直接退出LXDE的命令

Mar*_*ter 9 openbox debian logout lxde

要注销 LXDE,我可以单击“开始”菜单,单击“注销”,然后在弹出菜单时再次单击“注销”。

或者我可以输入lxde-logout我的终端,当菜单打开时,点击“注销”。

这两种选择都太麻烦了。我需要一个可以立即注销的命令,没有菜单,也没有其他选项。

这可能吗 ?

我在 Debian Wheezy 上使用 LXDE

slm*_*slm 5

我想你可以运行这个命令来注销。

$ pkill -SIGTERM -f lxsession
Run Code Online (Sandbox Code Playgroud)

另外,如果您浏览 LXDE GitHub 页面,该 URL 末尾有一个部分: https: //github.com/lxde/lxsession

摘抄

==== 退出 ===

只需执行这个命令:

  lxsession-logout
Run Code Online (Sandbox Code Playgroud)

这将为您提供一个美观的注销对话框。如果安装了 gdm,lxsession 可以通过 gdm 进行关闭/重新启动/挂起。(如果 gdm 未运行,这些选项不可用。)

如果您想进一步自定义此注销框,请尝试以下操作:

  lxsession-logout --prompt "Your custom message" --banner "Your logo" \
    --side "left | top | right | bottom (The position of the logo)"
Run Code Online (Sandbox Code Playgroud)

我们创建一个脚本/usr/bin/lxde-logout来执行此操作:

  #!/bin/sh 

  /usr/bin/lxsession-logout --banner \
      "/usr/share/lxde/images/logout-banner.png" --side top
Run Code Online (Sandbox Code Playgroud)

您可以将此注销脚本放在窗口管理器或桌面面板的菜单中。然后,您可以通过单击菜单来注销。

参考


iyr*_*rin 0

赶紧跑lxsession。它将注销并应显示新会话的登录屏幕。