web-dev-qa-db-fra.com

Aide sur la liste blanche des plateaux système?

Je cours 13.04 actions. J'utilise Cryptkeeper et Davmail pour accéder à des objets. Comment récupérer la liste blanche dans le système dans Ubuntu 13.04 est la méthode que j’ai utilisée pour la faire fonctionner.

Tout se passait bien, puis j'ai décidé de mettre à niveau Bumblebee et Primus pour améliorer les performances dans les jeux.

Depuis que j’utilisais l’ancienne version de Primus, j’ai suivi les instructions, fait une purge de cet AAE, enlevé Bumblebee puis apt-get update, apt-get upgrade... vous savez, des choses normales.

Lorsque j'ai redémarré, la connexion était désactivée. Je n'ai eu aucun lanceur ou tiret ou quoi que ce soit après la connexion. Ugh, d'accord. J'ai foiré quelque chose avec Unity. Donc, je réinitialise Unity.

dconf reset -f /org/compiz/
unity --reset-icons &disown

Donc, mon lanceur et mon tableau de bord ont été sauvegardés, bien que les paramètres par défaut. Il semble maintenant que la liste blanche de la barre d'état système ne fonctionne pas.

Je peux voir la clé existante dans dconf-editor. Si j'essaie de forcer manuellement le changement via la console, je reçois ceci:

:~$ gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
No such schema 'com.canonical.Unity.Panel'

Lorsque je vérifie, le PPA est toujours dans mes sources, de même que les paquetages semblent être installés. ( http://ppa.launchpad.net/timekiller/unity-systrayfix/ubuntu/pool/main/u/unity/ ) est l'URL du chemin. Voici les versions de mon paquet installé:

~$ dpkg --list | grep -i unity
ii  gir1.2-unity-5.0:i386                     6.90.2daily13.04.05-0ubuntu1         i386         GObject introspection data for the Unity library
ii  gnome-control-center-unity                1.2daily13.04.09-0ubuntu1            i386         change the settings of the Unity desktop
ii  hud                                       13.04.0daily13.04.03-0ubuntu1        i386         Backend for the Unity HUD
ii  libmeanwhile1                             1.0.2-4ubuntu2                       i386         open implementation of the Lotus Sametime Community Client protocol
ii  libufe-xidgetter0                         2.4.7bzr13.04.15-0ubuntu1            i386         Firefox extension: Unity Integration
ii  libunity-common                           6.90.2daily13.04.05-0ubuntu1         all          binding to get places into the launcher - common files
ii  libunity-core-6.0-5                       7.0.0daily13.06.19~13.04-0ubuntu1    i386         Core library for the Unity interface.
ii  libunity-misc4                            4.0.5daily13.02.26-0ubuntu1          i386         Miscellaneous functions for Unity - shared library
ii  libunity-protocol-private0:i386           6.90.2daily13.04.05-0ubuntu1         i386         binding to get places into the launcher - private library
ii  libunity-webapps0                         2.5.0~daily13.03.18-0ubuntu1         i386         Web Apps integration with the Unity desktop
ii  libunity9:i386                            6.90.2daily13.04.05-0ubuntu1         i386         binding to get places into the launcher - shared library
ii  Thunderbird-globalmenu                    17.0.8+build1-0ubuntu0.13.04.1       i386         Unity appmenu integration for Thunderbird
ii  unity                                     7.0.0daily13.06.19~13.04-0ubuntu1    i386         Interface designed for efficiency of space and interaction.
ii  unity-asset-pool                          0.8.24daily13.04.24-0ubuntu1         all          Unity Assets Pool
ii  unity-common                              7.0.0daily13.06.19~13.04-0ubuntu1    all          Common files for the Unity interface.
ii  unity-greeter                             13.04.2-0ubuntu1                     i386         Unity Greeter
ii  unity-lens-applications                   6.10.0daily13.06.19~13.04-0ubuntu1   i386         Application lens for unity
ii  unity-lens-files                          7.0~daily13.04.15-0ubuntu1           i386         File lens for unity
ii  unity-lens-friends                        0.1.1bzr13.04.12-0ubuntu1            i386         Friends Lens for unity
ii  unity-lens-music                          6.8.1daily13.04.18~13.04-0ubuntu1    i386         Music lens for unity
ii  unity-lens-photos                         0.9daily12.12.05-0ubuntu1            all          Unity Photos Lens
ii  unity-lens-shopping                       6.8.0daily13.03.04-0ubuntu1          i386         Shopping lens for unity
ii  unity-lens-video                          0.3.14daily13.06.19~13.04-0ubuntu1   i386         Unity Video lens
ii  unity-scope-gdrive                        0.8daily13.04.15-0ubuntu1            all          Google Drive scope for Unity
ii  unity-scope-musicstores                   6.8.1daily13.04.18~13.04-0ubuntu1    i386         Store music lens for unity
ii  unity-scope-video-remote                  0.3.14daily13.06.19~13.04-0ubuntu1   i386         Remote videos engine
ii  unity-services                            7.0.0daily13.06.19~13.04-0ubuntu1    i386         Services for the Unity interface
rc  unity-webapps-common                      2.4.14-0ubuntu1                      all          Unity WebApp integration scripts
ii  unity-webapps-service                     2.5.0~daily13.03.18-0ubuntu1         i386         Service for Web Apps integration with the Unity desktop
ii  xul-ext-unity                             2.4.7bzr13.04.15-0ubuntu1            all          Firefox extension: Unity Integration

Je ne sais pas (1) pourquoi cela ne fonctionne pas et (2) à qui je demande même de l'aide. Alors, est-ce que quelqu'un peut me diriger dans la bonne direction?

3
Rebootkid

Au cours de la mise à niveau, vous avez installé la dernière version du package Unity (7.0.0daily13.06.19 ~ 13.04-0ubuntu1) sans prise en charge de la liste blanche. Auparavant, vous aviez 7.0.0daily13.04.18 ~ 13.04-0ubuntu1systray1. Vous pouvez donc essayer de rétrograder l’unité par rapport à la version précédente.

1
Viper

J'ai mis en place un PPA avec la dernière version du journal Unity 7.0 13.06.19 corrigée avec le systray de retour en action :-)

https://launchpad.net/~liuk001/+archive/unity-systrayfix

C'est mon premier PPA, mais cela fonctionne bien pour moi. Si vous l'activez, vous devriez mettre à jour les paquets suivants:

ii  libunity-core-6.0-5  7.0.0daily13.06.19~13.04-0ubuntu1ppa1      AMD64        Core library for the Unity interface.
ii  unity                7.0.0daily13.06.19~13.04-0ubuntu1ppa1      AMD64        Interface designed for efficiency of space and interaction.
ii  unity-common         7.0.0daily13.06.19~13.04-0ubuntu1ppa1      all          Common files for the Unity interface.
ii  unity-services       7.0.0daily13.06.19~13.04-0ubuntu1ppa1      AMD64        Services for the Unity interface

YMMV Ciao Luca

0
Liuk

Je maintiens le PPA que vous avez utilisé. Avec les nouvelles versions de unit, le schéma com.canonical.Unity.Panel (où réside la liste blanche) est ignoré. Plutôt que de traiter du jeu du chat et de la souris avec Canonical, j’ai codé en dur une liste blanche globale dans mes versions les plus récentes. Maintenant, TOUTES les applications systray s'afficheront, éliminant ainsi le besoin de liste blanche. Tant que vous utilisez toujours mon ppa, il suffit de mettre à jour et de redémarrer l'unité. Vous serez tous ensemble.

0
timekiller

Une autre solution consiste à appliquer le correctif publié par timekiller et à reconstruire à partir de la source la dernière branche Unity 7.0.

Vous devrez télécharger beaucoup de paquets -dev pour reconstruire l'unité, mais voici les étapes:

  1. récupérez le correctif ici: https://bugs.launchpad.net/unity/+bug/974480/comments/42
  2. mkdir mon-unité
  3. cd mon-unité
  4. branche bzr lp: unité/7.0
  5. cd unit
  6. patch -p1 <chemin-à-sauvé-diff
  7. debuild -i -us -uc -b
  8. cd ..
  9. dpkg -i * .deb (toutes les debs ne sont peut-être pas nécessaires, cela dépend si vous avez un-2d)

Cela a fonctionné pour moi, YMMV, bonne chance.

Peut-être que timekiller mettra à jour son PPA dans les prochains jours (j'espère :-).

Je ne comprends vraiment pas pourquoi Canonical adopte une telle approche à propos de Unity. De nombreuses applications ne sont pas encore mises à jour pour utiliser AppIndicator (ce qui est une bonne idée à mon humble avis). Sans le systray, ces applications sont complètement inutilisable (pour moi par exemple Druva inSync et 2XClient).

0
Liuk