Est-il possible de redémarrer uniquement le tableau de bord et le panneau avec les lanceurs sans redémarrer l'unité?

10

Je sais qu'il existe un «service de panneau d'unité», qui est utilisé pour redémarrer le panneau. Mais est-il possible de redémarrer la section "Dash / Launchers" sans redémarrer l'ensemble du plugin Unity?

J'ai utilisé pour ma liste rapide gftp , le chemin avec unity --replace &, mais ce n'est pas le meilleur moyen. Si vous avez Quicklist avec possibilité de générer des éléments de menu dynamiquement, il serait bien d'avoir la possibilité de redémarrer uniquement l'ensemble du lanceur.

J'ai essayé aussi, d'obtenir la liste des favoris avec gsettings, de la changer et de la faire reculer, mais sans résultat attendu.

Pour l'instant, seule unity --replaceest la solution de travail ou non?

petrakis
la source

Réponses:

4

Je ne pense pas que ce soit possible.

Cependant, si vous avez fait en sorte que le script utilise libunity, vous pouvez avoir une véritable liste dynamique rapide au lieu d'en générer une nouvelle statique à la demande. Découvrez l' opéra pour un exemple.

Jorge Castro
la source
Merci, pour l'aide, la libunity est la solution parfaite pour ma future liste rapide
petrakis
3

Essayez un utilisateur killall -SIGHUP unity-2d-shellnormal / connecté.

Cela ferme la barre d'icônes du lanceur et l'ouvre à nouveau.

FlauschBert
la source
1

Cette commande a fonctionné pour moi:

DISPLAY=:0 compiz --replace&

Le DISPLAY =: 0 n'est nécessaire que si vous appelez depuis un autre shell (par exemple, lorsque vous utilisez le terminal ctrl-F1).

Amir Uval
la source