web-dev-qa-db-ja.com

ヘルプ、壊れたGsettings

http://ubuntuhandbook.org/index.php/2013/07/disable-global-menu-on-ubuntu-13-10-saucy/#comment-8612に従ってグローバルメニューを無効にしようとしていました 、しかしそれは何も変更しなかったが、autoremoveコマンドの実行後にunity-Tweak-toolが壊れた。明らかに、私の最初の反応は、削除されたパッケージを再インストールすることでしたが、壊れたままです。 TBHそれが関連するものなのか、単なる偶然なのかはわかりません。

ランチャーから起動すると、点滅して消えます。ターミナルから起動すると、次のエラーが表示されます。

$ gnome-Tweak-tool 
WARNING : Shell not installed or running 
WARNING : Error detecting Shell 
Traceback (most recent call last):   
  File "/usr/lib/python2.7/dist-packages/gtweak/tweaks/Tweak_Shell_extensions.py", line 199, in __init__
    raise Exception("Shell not running or DBus service not available") 
Exception: Shell not running or DBus service not available 
INFO    : GSettings missing key org.gnome.nautilus.desktop (key computer-icon-visible) 
WARNING : Shell not running 
None 
INFO    : GSettings missing key org.gnome.mutter (key workspaces-only-on-primary)  
Segmentation fault (core dumped)

不足しているキーを追加することができるかどうか、dconf-editorで確認しましたが、キーは「手動」で追加することを意図していないようです。

どうすればこれを修正できますか?むしろ、すべてを再インストールする必要はありません。

どのパッケージが壊れていますか、それを再インストールできますか?

編集:

ルートgnome-Tweak-toolになったことでクラッシュしなくなったため、どこかで権限の問題が発生した可能性があります。許可を変更したことはわかりません。

別の関連する問題、実際に問題に気付いた理由は、unity-Tweak-toolが編集された値を保存したくないように見えることです。通常、メインディスプレイにUnityランチャーがありますが、両方にあることを確認したかったのです。気に入らなかったので、Unity-Tweak-toolに戻しましたが、「プライマリディスプレイのみ」にチェックを入れた回数に関係なく、何も変わりません。 Unity-Tweak-toolは実際に何を変更しますか、どうにかしてこれを直接行うことができますか?

1
RCD

長く骨の折れる苦労の末、ようやくCompizConfig Settings Managerに出会い、さらに時間をいじってから、[すべてのディスプレイ]に設定された[高度な検索]> [Ubuntu Unityプラグイン]> [ランチャー]> [ランチャーモニター]で設定を見つけました。 「プライマリディスプレイ」に切り替えたときに、2番目のディスプレイのランチャーがすぐに削除されました。勝利、ついに!

壊れたものはすべて修正されると思っていましたが、残念ながら、Ubuntu Tweakツールに戻ってすべてのディスプレイに設定すると、再びプライマリのみに設定することはできませんが、CCSMに再度頼る必要があります修正。

バグを見つけたと思います。 :/

ああ、Gnome Tweakツールについては、まだ点滅して消えます。私はあまり気にしません、CCSMは他の人の両方がすべきであるができないことをすべて行うことができるようです。

3
RCD