web-dev-qa-db-fra.com

Comment récupérer l'icône d'arrêt et de redémarrage au tiret

Dans Ubuntu 11.10, il était possible de saisir redémarrer ou d’arrêter en tiret pour pouvoir faire glisser cette icône dans le panneau de gauche. Dans la nouvelle version 12.04, cette option a été supprimée/supprimée. Y a-t-il un autre moyen de récupérer ces icônes?

5
user57692

Une solution consiste à créer deux fichiers .desktop dans votre dossier de départ ~/.local/share/applications avec le redémarrage 11.10 et la fermeture des fichiers équivalents.

Créez un fichier texte nommé comme suit dans le dossier. Répétez cette opération pour le deuxième fichier de bureau.

Le tiret affichera automatiquement restart et shutdown lorsque vous les taperez dans le tiret.

pas à pas

Ouvrez un terminal, copiez et collez la ligne suivante une à la fois

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

Copiez et collez le texte ci-dessous pour indicateur-session-restart.desktop à partir de [Desktop Entry] et se terminant X-Ubuntu-Gettext-Domain=indicator-session

Sauver et fermer.

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

Copiez et collez le texte ci-dessous pour indicateur-session-shutdown.desktop à partir de [Desktop Entry] et se terminant X-Ubuntu-Gettext-Domain=indicator-session

Sauver et fermer.

indicateur-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

indicateur-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
6
fossfreedom

Presse Alt ne le tenez pas, cela fait apparaître HUD tapez Shut Down appuyez sur Enter vous pouvez trouver restart à ce sujet. C'est la solution facile :)

enter image description here

5
Achu

Pour économiser de l'espace, j'ai combiné les trois actions dans un même lanceur:

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

Voici le fichier de mise à jour pour "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;

Source: forum.ubuntu-fr.org

1
Bazza

Sur Ubuntu 14.04, je devais changer la ligne Exec = pour fermer à

    Exec=dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.PowerOff" boolean:true

comme dans askubuntu.com-Quelle commande est exécutée lors de l'arrêt du menu graphique dans 14.04?

0
rst