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.