Comment accéder et activer plus d'icônes dans la barre d'état système?

77

Donc, je m'amuse un peu avec Natty, et j'ai remarqué que toutes les applications qui utiliseraient normalement la barre d'état système (ou "zone de notification"?) N'y sont pas affichées. Est-ce un bug, ou est-ce que ça va être comme ça? J'ai entendu parler de la suppression complète de cette fonctionnalité par Ubuntu. Est-il possible de le rajouter? Je veux dire, je ne l'aimais pas vraiment non plus, surtout quand certaines applications l'utilisaient inutilement, mais je ne peux plus utiliser CryptKeeper, ni easycrypt, et je ne sais pas si Dropbox a synchronisé sans ouvrir Nautilus. .

Jonathan
la source

Réponses:

56

À partir de Ubuntu 13.04, vous devez ajouter les applications à la liste blanche si vous souhaitez autoriser l'accès à la barre d'état système.

Commencez par installer dconf-tools à partir du centre logiciel (ou en cliquant ici ). Appuyez ensuite sur Alt+ F2et entrez dconf-editoret exécutez-le.

dialogue dconf-editor alt-f2

Maintenant, accédez à Bureau -> Unity -> Panel.

éditeur de configuration (dconf-editor) desktop.unity.panel

Maintenant changez la valeur de systray-whitelist en

"all"

Notez que définir ce paramètre sur "tous" entraînera probablement d'autres bogues, étant donné que l'ancienne zone de notification n'est plus maintenue; envisagez plutôt d'ajouter les applications dont vous avez besoin individuellement au lieu de tout activer. Vous pouvez rétablir les valeurs par défaut en vérifiant cette question:

Notez que la barre d'état système est entièrement supprimée dans les versions 13.04 et supérieures et que les anciennes applications qui n'ont toujours pas été portées doivent être mises à jour:

Alaukik
la source
Je l'ai essayé pour lastfm, mais a) je ne peux pas coller dans le "truc" Alt-F2 (je l'ai donc saisi), et b) ni l'aide de "lastfm" ni de "last.fm" dans la liste (comme seule entrée) permet à l’icône lastfm de s’afficher dans la zone de notification.
blueyed le
1
@blue Si vous ouvrez cela en tant que question (et indiquez quelle est l'application exacte last.fm que vous utilisez), nous devrions pouvoir trouver une solution.
Belacqua
fait la même chose pour pidgin, mais l’icône n’est toujours pas affichée. a déjà posé une question dans askubuntu, mais aucune réponse.
Praveen Sripati
1
Notez que dans 12.10 la clé est dans /com/canonical/unity/panel/systray-whitelist.
Felix
24

Dans Terminal, copiez et collez cette commande

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

La pointe provient de ce site Web;

http://www.webupd8.org/2011/04/how-to-re-enable-notification-area.html

scouser73
la source
1
... pour que le changement soit visible immédiatement, redémarrez également l'unité avec unity(dans le terminal ou dans le lanceur Alt-F2), ou déconnectez-vous / connectez-vous, ou redémarrez
cfi
Cette astuce a fonctionné pour 12h10 ... il n'y avait pas d'option pour faire cela. Gconf-editor
puneet
@puneet: Ce n'est dconfpasgconf
MestreLion
7

Vous pouvez mettre à niveau Dropbox, car dans les dernières versions, il possède un indicateur sur Ubuntu. Pour les autres applications, si les développeurs n’ajoutent pas de prise en charge des indicateurs, vous pouvez simplement les mettre en liste blanche, comme le dit Alaukik, et également informer le développeur de la nécessité de réparer l’application.

RolandiXor
la source
7

Pour afficher la liste blanche système en cours:

gsettings get com.canonical.Unity.Panel systray-whitelist

Pour ajouter à la liste blanche tous les indicateurs de système

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

Pour ajouter une application à la liste blanche, remplacez MYAPPà la fin de cette ligne:

gsettings set com.canonical.Unity.Panel systray-whitelist "$(gsettings get com.canonical.Unity.Panel systray-whitelist | sed -e "s/]$/, 'MYAPP']/")"

Pradeep
la source
Est-ce que quelqu'un a testé cela sur Ubuntu 12.04? Cela ne fonctionne pas pour moi (cela fonctionnait sur les versions précédentes)
saeedgnu
Pour l'instant, cela fonctionne sur Ubuntu 12.10 sans problème.
uygar.raf
@ilius Ces commandes fonctionnent le 12.04.
Cas
Ne fonctionne pas sur Ubuntu 13.04
Itai Ganot
Ne fonctionne pas sur Ubuntu 14.04 LTS.
musiphil
1

Au lieu de le remplacer par "tous", je suggère d'ajouter le nom de l'application souhaitée à la liste. Avec cela, vous évitez toutes sortes de problèmes avec le panneau causés par la "all"valeur.

Par exemple, l'indicateur drweb était manquant. J'ai donc essayé d'ajouter la commande qui exécute l'antivirus dr web dans la liste blanche. La valeur était comme ['JavaEmbeddedFrame', 'Wine', 'Update-notifier']. Je l'ai changé en ['JavaEmbeddedFrame', 'Wine', 'drweb-cc', 'Update-notifier'], puis je me suis déconnecté et connecté, et l'indicateur était sur le panneau.

tsbertalan
la source
1

La meilleure façon, et indépendante de la version d'ubuntu, est d'exécuter dconf-editor et de trouver (ctrl + F) cette chaîne "systray-whitelist" (à moins qu'ils ne la changent ...)

Vous pouvez éditer sa valeur simplement ['all'], vous pouvez la restaurer en cliquant sur le bouton "set to default".

Ou trouvez quelles icônes vous voulez afficher, une par une et ajoutez-les là.

Puissance du Verseau
la source