ne peut pas utiliser l'outil Unity Tweak

12

Je ne peux pas changer de thème dans mon Ubuntu 15.04 après la mise à jour. Ça dit:

The following schema is missing
org.gnome.settings-daemon.peripherals.touchpad

J'ai utilisé l'éditeur dconf mais le pavé tactile n'apparaît pas. Le réglage de la souris et du clavier ne s'ouvre pas non plus.

Igif Rizekiyas
la source
Pouvez-vous utiliser le pavé tactile, la souris, etc.?
Ron
Même problème pour moi. Très ennuyant.
John

Réponses:

11

C'est une erreur de configuration dans UTT. Vous devez mettre à jour certains fichiers de configuration pour utiliser:

org.gnome.desktop.peripherals.touchpad

au lieu de

org.gnome.settings-daemon.peripherals.touchpad

Ouvrez simplement le terminal et tapez:

sudo -H gedit /usr/lib/python3/site-packages/UnityTweakTool/section/system.py

Modifiez ensuite les lignes suivantes pour qu'elles ressemblent à:

  • Ligne 182: 'schema' : 'org.gnome.desktop.peripherals.touchpad',
  • Ligne 193: 'schema' : 'org.gnome.desktop.peripherals.touchpad',
  • Ligne 205: 'schema' : 'org.gnome.desktop.peripherals.touchpad',

Enregistrez les modifications, fermez gedit et, de nouveau dans le terminal:

sudo -H gedit /usr/lib/python3/site-packages/UnityTweakTool/section/spaghetti/gsettings.py

Remplacez la ligne suivante par:

  • Ligne 114 (au 15.10 sa ligne 120): touch = gnome('desktop.peripherals.touchpad')

Sauvegarder et quitter. UnityTweakTool devrait maintenant démarrer sans problème.

Remarque:

Si vous ne trouvez pas /usr/lib/python3/site-packages/, vous devriez avoir à la /usr/lib/python3/dist-packages/place.

paulocventura
la source
Fonctionne pour moi sur Ubuntu 15.10, merci.
Le Gluon du Net
Pour la version 15.10, quelqu'un l'a-t-il classé comme bogue? Je le ferai sinon.
eudoxos
Merci! Cela fonctionnait également sous Ubuntu 15.10. Alternativement, on peut entrer ces deux commandes dans une fenêtre de terminal: sudo sed -i "s/org\.gnome\.settings\-daemon\.peripherals\.touchpad/org\.gnome\.desktop\.peripherals\.touchpad/g" "/usr/lib/python3/dist-packages/UnityTweakTool/section/system.py"etsudo sed -i "s/org\.gnome\.settings\-daemon\.peripherals\.touchpad/org\.gnome\.desktop\.peripherals\.touchpad/g" "/usr/lib/python3/dist-packages/UnityTweakTool/section/spaghetti/gsettings.py"
Sadi
les deux sites-packages et dist-packages me conduisent à vider des fichiers python
Alexander Mills
2

Les schémas manquants sont fournis par le paquet gnome-settings-daemon-schemas .

Essayez de le réinstaller avec (dans un terminal):

sudo apt-get install --reinstall gnome-settings-daemon-schemas

Les schémas doivent maintenant être installés dans:

/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml
Sylvain Pineau
la source
2
Pour moi, cela n'a pas fonctionné. Toujours la même erreur et les paramètres de la souris et du kb ne s'ouvrent toujours pas.
fnl
1
J'ai réinstallé comme ci-dessus sans correctif. En lisant le schéma dans gedit, j'ai trouvé «org.gnome.settings-daemon.peripherals.touchpad.deprecated» mais pas le schéma manquant lui-même (pas de «.deprecated»). Des idées ce qui se passe ici?
beachbuddah
Ce problème existe toujours dans Xenial. Cette solution (modification mineure - installer, pas réinstaller) l'a corrigée.
Haqa