tidak dapat menggunakan Alat Tweak Persatuan


12

Saya tidak dapat mengubah tema di Ubuntu 15.04 saya setelah pembaruan. Ia mengatakan:

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

Saya telah menggunakan editor dconf tetapi touchpad tidak muncul. Pengaturan mouse dan keyboard juga tidak terbuka.


Apakah Anda dapat menggunakan touchpad, mouse dll.?
Ron

Masalah yang sama bagi saya. Sangat menyebalkan.
John

Jawaban:


11

Ini adalah kesalahan konfigurasi dalam UTT. Anda perlu memperbarui beberapa file konfigurasi untuk digunakan:

org.gnome.desktop.peripherals.touchpad

dari pada

org.gnome.settings-daemon.peripherals.touchpad

Cukup buka terminal dan ketik:

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

Kemudian ubah baris berikut sehingga terlihat seperti:

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

Simpan perubahan, tutup gedit dan, lagi di terminal:

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

Ubah baris berikut ke:

  • Baris 114 (pada 15.10 barisnya 120): touch = gnome('desktop.peripherals.touchpad')

Simpan dan keluar. UnityTweakTool sekarang harus dimulai tanpa masalah.

catatan:

Jika Anda tidak dapat menemukannya /usr/lib/python3/site-packages/, maka Anda seharusnya memilikinya /usr/lib/python3/dist-packages/.


Bekerja untuk saya di Ubuntu 15.10, terima kasih.
Le Gluon du Net

Untuk 15.10, sudahkah seseorang mengajukannya sebagai bug? Saya akan jika tidak.
eudoxos

Terima kasih! Ini bekerja di bawah Ubuntu 15.10 juga. Atau, seseorang dapat memasukkan dua perintah ini di jendela 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"dansudo 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

baik paket situs dan paket dist menyebabkan saya ke file python kosong
Alexander Mills

2

Skema yang hilang disediakan oleh paket gnome-settings-daemon-schemas .

Coba pasang kembali dengan (di terminal):

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

Skema sekarang harus dipasang di:

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

2
Bagi saya, ini tidak berhasil. Masih kesalahan yang sama dan pengaturan mouse dan kb masih tidak terbuka.
fnl

1
Saya menginstal ulang seperti di atas tanpa perbaikan. Membaca skema di gedit, saya menemukan 'org.gnome.settings-daemon.peripherals.touchpad.deprecated' tetapi bukan skema yang hilang itu sendiri (tidak ada '.deprecated'). Ada ide apa yang terjadi di sini?
beachbuddah

Masalah ini masih ada di Xenial. Solusi ini (perubahan kecil - instal, bukan instal ulang) memperbaikinya.
Haqa
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.