如何在短划线中恢复关闭和重启图标
在Ubuntu 11.10中,可以在短划线中键入restart或shutdown,因此您可以在左侧面板中拖动该图标。 现在在新的12.04中,此选项已被删除/删除。 还有另一种方法可以恢复这些图标吗?
一种解决方案是使用11.10重启和关闭等效文件在主文件夹~/.local/share/applications
创建两个.desktop
文件。
在文件夹中创建如下所示的文本文件。 对第二个桌面文件重复此操作。
当您将这些键入短划线时,Dash将自动显示restart
和shutdown
。
一步步
打开终端并一次复制并粘贴以下一行
mkdir -p ~/.local/share/applications gedit ~/.local/share/applications/indicator-session-restart.desktop
从[Desktop Entry]
开始复制并粘贴下面的text -session-restart.desktop文本并结束X-Ubuntu-Gettext-Domain=indicator-session
保存并关闭。
gedit ~/.local/share/applications/indicator-session-shutdown.desktop
从[Desktop Entry]
开始复制并粘贴下面的text -session-shutdown.desktop文本并结束X-Ubuntu-Gettext-Domain=indicator-session
保存并关闭。
指标 – 会话restart.desktop
[Desktop Entry] Name=Restart TryExec=/usr/lib/indicator-session/gtk-logout-helper Exec=/usr/lib/indicator-session/gtk-logout-helper --restart Icon=system-restart Terminal=false Type=Application OnlyShowIn=Unity; Categories=System; Version=1.0 X-Ubuntu-Gettext-Domain=indicator-session
指标 – 会话shutdown.desktop
[Desktop Entry] Name=Shut Down TryExec=/usr/lib/indicator-session/gtk-logout-helper Exec=/usr/lib/indicator-session/gtk-logout-helper --shutdown Icon=system-shutdown Terminal=false Type=Application OnlyShowIn=Unity; Categories=System; Version=1.0 X-Ubuntu-Gettext-Domain=indicator-session
按Alt不要按住它,这会打开HUD
类型Shut Down
按Enter键你可能会发现restart
。 这是简单的解决方案:)
为了节省空间,我将所有三个动作组合成一个启动器:
[Desktop Entry] Name=Log Out TryExec=/usr/lib/indicator-session/gtk-logout-helper Exec=/usr/lib/indicator-session/gtk-logout-helper --logout Icon=system-shutdown Terminal=false Type=Application OnlyShowIn=Unity; Categories=System; Version=1.0 X-Ubuntu-Gettext-Domain=indicator-session Actions=Restart;ShutDown; Name[en_US]=Log Out [Desktop Action ShutDown] Name=Shut Down Exec=/usr/lib/indicator-session/gtk-logout-helper --shutdown OnlyShowIn=Unity; [Desktop Action Restart] Name=Restart Exec=/usr/lib/indicator-session/gtk-logout-helper --restart OnlyShowIn=Unity;
这是“Trusty Tahr”的更新文件
[Desktop Entry] Name=Log Out Exec=dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager "org.gnome.SessionManager.Logout" uint32:1 Icon=system-shutdown Terminal=false Type=Application OnlyShowIn=Unity; Categories=System; Version=2.0 X-Ubuntu-Gettext-Domain=gdm Actions=Restart;Suspend;ShutDown; Name[en_US]=Log Out [Desktop Action Restart] Name=Restart Exec=dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Reboot" boolean:true OnlyShowIn=Unity; [Desktop Action Suspend] Name=Suspend Exec=dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Suspend" boolean:true OnlyShowIn=Unity; [Desktop Action ShutDown] Name=Shut Down Exec=dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.PowerOff" boolean:true OnlyShowIn=Unity;
资料来源: forum.ubuntu-fr.org
在Ubuntu 14.04上,我不得不将Exec =行更改为关闭
Exec=dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.PowerOff" boolean:true
在askubuntu.com中 – 从14.04的图形菜单关闭时执行什么命令?