如何恢复 Dash 中的关机和重启图标

如何恢复 Dash 中的关机和重启图标

在 Ubuntu 11.10 中,可以在 dash 中输入 restart 或 shutdown,这样您就可以将该图标拖到左侧面板中。现在在新的 12.04 中,此选项已被删除/移除。还有其他方法可以恢复这些图标吗?

答案1

一种解决方案是在您的主文件夹中创建两个.desktop文件,~/.local/share/applications其中包含 11.10 重启和关闭等效文件。

在文件夹中创建一个名为如下的文本文件。对第二个桌面文件重复此操作。

当您将这些内容输入到 dash 中时,restartDash将自动显示。shutdown

一步步

打开终端并逐行复制并粘贴以下内容

mkdir -p ~/.local/share/applications
gedit ~/.local/share/applications/indicator-session-restart.desktop

复制并粘贴以下文本指示器-会话-重启.桌面开始于[Desktop Entry]和结束X-Ubuntu-Gettext-Domain=indicator-session

保存并关闭。

gedit ~/.local/share/applications/indicator-session-shutdown.desktop

复制并粘贴以下文本指示器会话关闭.桌面开始于[Desktop Entry]和结束X-Ubuntu-Gettext-Domain=indicator-session

保存并关闭。

指示器-会话-重启.桌面

[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

指示器会话关闭.桌面

[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

答案2

按下Alt不要按住,这会调出您可能在上面找到的HUD类型。这是简单的解决方案 :)Shut DownEnterrestart

在此处输入图片描述

答案3

为了节省空间,我将所有三个操作合并到一个启动器中:

[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;

答案4

在 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 中从图形菜单关机时执行什么命令?

相关内容