私はgdm3がインストールされているDebian 8でgnome-tweakツールを実行しています。このアプリケーションをフル権限で実行するにはどうすればよいですか? 「sudo gnome-tweak-tool」を実行すると、プログラムは期待どおりに実行されますが、アプリケーションメニューから一部のプログラムを実行しようとしたり、sudoなしで端末でアプリケーション名のみを使用しようとすると問題が発生します。 gnome-tweak-toolを使用すると実行されますが、何も変更できず、システムテーマとは異なるテーマで開きます。 Ubuntu gnomeにはこの問題はありません。なぜこれが起こるのか、何が欠けているのか、そして各.desktopファイルのexec行にsudoまたはgksuを追加せずに問題を解決する方法を説明できますか?
これが私が期待するものです:
端末でsudoなしで実行すると実際に発生する状況は次のとおりです。
答え1
GNOMEのインストールに問題があります。
端末で次のコマンドを実行しました。
sudo apt-get --reinstall install gdm3 -y
sudo apt-get --reinstall install gnome -y
sudo apt-get --reinstall install gnome-shell -y
これでgnome-tweak-tool
、アプリケーションメニューから実行すると正常に動作します。
答え2
まず、問題を特定してみてください。端末で gnome-tweaks を実行するには、端末に gnome-tweaks と入力するだけです。 Tweakでいくつか変更し、端末でログを確認してください。言うなら
dconfデータベースを開くことができません:無効なgvdbヘッダー
~/.config/dconf/user* ファイルが破損している可能性があります。次のコマンドを試してください。新しいコマンドが再生成され、設定を永久に保存できます。
mv ~/.config/dconf/ ~/.config/dconf.bak
すべてのカスタマイズがリセットされるため、システムに設定されている一部のカスタマイズが失われる可能性があります。
問題が解決しない場合は、次のようにします。
mv ~/.config/dconf.bak ~/.config/dconf/