não pode usar a ferramenta Unity Tweak


12

Não consigo alterar os temas no meu Ubuntu 15.04 após a atualização. Diz:

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

Eu usei o editor dconf, mas o touchpad não aparece. A configuração do mouse e teclado também não abre.


Você é capaz de usar o touchpad, mouse etc.?
Ron

O mesmo problema para mim. Muito irritante.
John

Respostas:


11

É um erro de configuração na UTT. Você precisa atualizar alguns arquivos de configuração para usar:

org.gnome.desktop.peripherals.touchpad

ao invés de

org.gnome.settings-daemon.peripherals.touchpad

Basta abrir o terminal e digite:

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

Altere as seguintes linhas para que se pareçam:

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

Salve as alterações, feche o gedit e, novamente no terminal:

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

Mude a seguinte linha para:

  • Linha 114 (em 15.10, linha 120): touch = gnome('desktop.peripherals.touchpad')

Salvar e sair. O UnityTweakTool agora deve começar sem problemas.

Nota:

Se você não consegue encontrar /usr/lib/python3/site-packages/, então você deve ter /usr/lib/python3/dist-packages/.


Funciona para mim no Ubuntu 15.10, obrigado.
Le Gluon du Net

Para a 15.10, alguém a apresentou como bug? Eu vou se não.
Eudoxos

Obrigado! Isso funcionou no Ubuntu 15.10 também. Alternativamente, pode-se introduzir estes dois comandos em uma janela 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"esudo 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

ambos site-pacotes e dist-pacotes levam-me a arquivos python vazias
Alexander Mills

2

Os esquemas ausentes são fornecidos pelo pacote gnome-settings-daemon-schemas .

Tente reinstalá-lo com (em um terminal):

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

Os esquemas agora devem ser instalados em:

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

2
Para mim, isso não funcionou. Ainda o mesmo erro e as configurações de mouse e kb ainda não são abertas.
FNL

1
Eu reinstalei como acima sem correção. Ao ler o esquema no gedit, encontrei 'org.gnome.settings-daemon.peripherals.touchpad.deprecated', mas não o próprio esquema ausente (nenhum '.deprecated'). Alguma idéia do que está acontecendo aqui?
beachbuddah

Esse problema ainda existe no Xenial. Esta solução (pequena alteração - instale, não reinstale) a corrigiu.
Haqa 12/10
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.