no puede usar la herramienta Unity Tweak


12

No puedo cambiar los temas en mi Ubuntu 15.04 después de la actualización. Dice:

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

He usado el editor dconf pero el panel táctil no aparece. La configuración del mouse y el teclado tampoco se abre.


¿Eres capaz de usar touchpad, mouse, etc.?
Ron

El mismo problema para mí. Muy molesto.
John

Respuestas:


11

Es un error de configuración en UTT. Necesita actualizar algunos archivos de configuración para usar:

org.gnome.desktop.peripherals.touchpad

en lugar de

org.gnome.settings-daemon.peripherals.touchpad

Simplemente abra la terminal y escriba:

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

Luego cambie las siguientes líneas para que se vean así:

  • Línea 182: 'schema' : 'org.gnome.desktop.peripherals.touchpad',
  • Línea 193: 'schema' : 'org.gnome.desktop.peripherals.touchpad',
  • Línea 205: 'schema' : 'org.gnome.desktop.peripherals.touchpad',

Guarde los cambios, cierre gedit y, nuevamente en la terminal:

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

Cambie la siguiente línea a:

  • Línea 114 (en 15.10 su línea 120): touch = gnome('desktop.peripherals.touchpad')

Guardar y Salir. UnityTweakTool ahora debería comenzar sin problemas.

Nota:

Si no puede encontrar /usr/lib/python3/site-packages/, entonces debería haberlo hecho /usr/lib/python3/dist-packages/.


Funciona para mí en Ubuntu 15.10, gracias.
Le Gluon du Net

Para 15.10, ¿alguien lo archivó como error? Lo haré si no.
eudoxos

¡Gracias! Esto funcionó también en Ubuntu 15.10. Alternativamente, uno puede ingresar estos dos comandos en una ventana 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"ysudo 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

Tanto los paquetes del sitio como los paquetes dist me llevan a los archivos vacíos de python
Alexander Mills

2

Los esquemas que faltan son proporcionados por el paquete gnome-settings-daemon-schemas .

Intente reinstalarlo con (en una terminal):

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

Los esquemas ahora deben instalarse en:

/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml

2
Para mí, esto no funcionó. Sigue siendo el mismo error y la configuración del mouse y kb todavía no se abren.
fnl

1
Reinstalé como arriba sin solución. Leyendo el esquema en gedit, encontré 'org.gnome.settings-daemon.peripherals.touchpad.deprecated' pero no el esquema que falta (no '.deprecated'). ¿Alguna idea de lo que está pasando aquí?
beachbuddah

Este problema aún existe en Xenial. Esta solución (cambio menor: instalar, no reinstalar) la arregló.
Haqa
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.