Unity Tweak Toolは使用できません


12

更新後にUbuntu 15.04のテーマを変更できません。それは言います:

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

dconfエディターを使用しましたが、タッチパッドが表示されません。マウスとキーボードの設定も開きません。


タッチパッド、マウスなどを使用できますか?
ロン

私にとっても同じ問題です。とてもうるさい。
ジョン

回答:


11

UTTの設定エラーです。使用するには、いくつかの構成ファイルを更新する必要があります。

org.gnome.desktop.peripherals.touchpad

の代わりに

org.gnome.settings-daemon.peripherals.touchpad

ターミナルを開いて入力するだけです:

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

次に、次の行を次のように変更します。

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

変更を保存し、geditを閉じて、再びターミナルで:

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

次の行を次のように変更します。

  • 114行目(15.10では120行目): touch = gnome('desktop.peripherals.touchpad')

保存して終了。UnityTweakToolは問題なく起動するはずです。

注意:

が見つからない/usr/lib/python3/site-packages/場合は、/usr/lib/python3/dist-packages/代わりに持っている必要があります。


Ubuntu 15.10で動作します。ありがとう。
ルグルオンデュネット

15.10の場合、誰かがバグとして報告しましたか?そうでない場合は。
eudoxos

ありがとう!これはUbuntu 15.10でも機能しました。あるいは、ターミナルウィンドウでこれらの2つのコマンドを入力することができます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"sudo 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"
サディ

両方のサイトのパッケージとのdist-のパッケージは、空のpythonファイルに私を導く
アレクサンダー・ミルズ

2

不足しているスキーマは、gnome-settings-daemon-schemasパッケージによって提供されます。

(端末で)で再インストールしてみてください:

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

これで、スキーマが次の場所にインストールされます。

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

2
私にとって、これはうまくいきませんでした。それでも同じエラーが発生し、マウスとKBの設定がまだ開かない。
fnl

1
上記のように修正なしで再インストールしました。geditでスキーマを読んで、「org.gnome.settings-daemon.peripherals.touchpad.deprecated」が見つかりましたが、欠落しているスキーマ自体は見つかりませんでした(「.deprecated」はありません)。ここで何が起こっているのでしょうか?
ビーチブッダ

この問題はXenialにまだ存在します。このソリューション(小さな変更-再インストールではなくインストール)で修正されました。
-Haqa
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.