我似乎无法向我的 LXPanel 添加关机按钮。其中/usr/share/applications
有一个包含以下行的关机 (lubuntu-logout.desktop) Exec=lubuntu-logout
,但它无法运行。
它包含以下内容
[Desktop Entry]
Name=Shutdown
Comment=Shutdown or Reboot
Icon=system-shutdown-panel
Exec=lubuntu-logout
Path=
Terminal=false
StartupNotify=false
Categories=Utility;Settings;System;GTK
NoDisplay=false
其中usr/bin
有一个名为lubuntu-logout
:
#!/bin/sh
lxsession-logout --banner "/usr/share/lubuntu/images/logout-banner.png" --side=top
创建包含该行的桌面文件Exec=lxsession-logout
也应该可行。但事实并非如此!
尝试使其可执行,尝试在 pcmanfm - 属性中找到权限:
在 Thunar 中我可以找到使其可执行的设置:
但运行它后我得到了
我应该如何编辑它以使其运行并在菜单中可见,以便将其添加到面板?
或者:shutdown.desktop 文件的正确内容是什么?
答案1
我创建了一个可以工作的文件。
用了那条线Exec=/usr/bin/lxsession-logout
。
Shutdown-lubuntu.desktop
使用以下行调用该文件:
[Desktop Entry]
Name=ShutdownLubuntu
Comment=Shutdown or Reboot
Icon=system-shutdown-panel
Exec=/usr/bin/lxsession-logout
Categories=GTK;System;Settings;
Type=Application
并将其放入usr/share/applications
。这会使其出现在系统工具下的主菜单中,并可以在应用程序启动栏的 lxpanel 中添加。
答案2
我打开了配置文件:
gnome-open ~/.config/lxpanel/Lubuntu/panels/panel
并在最后添加了以下几行:
Plugin {
type = launchbar
Config {
Button {
id=/usr/share/applications/lubuntu-logout.desktop
}
}
}
这将注销菜单添加到 lxpanel。