web-dev-qa-db-fra.com

Comment ajouter l'applet System Monitor au panneau Gnome dans Netbook Edition?

Je dois ajouter l'applet System Monitor au panneau Gnome dans Ubuntu Netbook Edition. Ma configuration est la suivante: 10.10 (mise à niveau à partir de 10.04) avec l'interface Netbook Edition installée au lieu de Unity.

J'ai essayé la méthode de liaison symbolique de l'interface Netbook Edition pour qu'elle démarre en mode de session Gnome, mais le panneau n'était pas personnalisable de toute façon. Il semble que le panneau soit plus verrouillé en 10.10 qu'en 10.04.

Je suppose que le panneau conserve toujours sa configuration d'applet quelque part, soit dans les fichiers de configuration, soit dans gnome-config. Je pense donc qu'il est possible d'ajouter une applet en éditant la config. Quelqu'un connaît-il les fichiers, les commandes et les clés de configuration qui devraient être modifiés pour ajouter une applet? Ou puis-je lancer une applet en exécutant simplement le programme qui la rend?

4
katrmr

Il y a un script (/usr/lib/gnome-panel/gnome-panel-add) pour ajouter des applets et des lanceurs à gnome-panel:

john@doe:~$ /usr/lib/gnome-panel/gnome-panel-add -h

Usage: gnome-panel-add [options]

Options:  
  -h, --help           show this help message and exit  
  --applet=APPLET      Applet to add  
  --copy-launcher      Copy the launcher to the user directory  
  --launcher=LAUNCHER  Launcher to add  
  --panel=TOPLEVEL     Identifier of the panel where to add the applet  
  --position=POSITION  Position on the panel where to add the applet  
  --right-stick        Make the applet right-aligned on the panel  

La commande suivante ajoutera l'applet System Monitor au panneau supérieur, à 500 pixels du côté gauche de l'écran:

/usr/lib/gnome-panel/gnome-panel-add --applet=OAFIID:GNOME_MultiLoadApplet --panel=top_panel_screen0 --position=500

Remarque: si vous obtenez un top_panel_screen0 is not an existing panel identifier erreur, remplacez top_panel_screen0 avec l'un des identifiants de panneau répertoriés par la commande:

gconftool --all-dirs /apps/panel/toplevels
2
Isaiah