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.