geditの「外部ツールの管理」メニューオプションが表示されない

geditの「外部ツールの管理」メニューオプションが表示されない

これは次の質問とは異なります:「外部ツールの管理」ダイアログが表示されない選択後にダイアログボックスがポップアップしない場合外部ツールの管理geditからツールメニュー。

私の問題は外部ツールの管理オプションはツールメニューはまったくありません。

プラグインを使用するにはチェックを入れました環境設定サブメニュー:

gedit 外部ツール.png

やめたりリロードしたりもした編集プラグインを有効にした後。

現在のバージョンは次のとおりです:

$ gedit --version
gedit - Version 3.18.3

誰か理由を知っていますか?外部ツールの管理オプションが表示されませんか?


結果namei:

$ namei -l ~/.config/gedit/tools
f: /home/rick/.config/gedit/tools
drwxr-xr-x root root /
drwxr-xr-x root root home
drwxr-xr-x rick rick rick
drwx------ rick rick .config
drwxr-xr-x root root gedit
                     tools - No such file or directory

steeldriver のコメントに基づいて、次を実行しました:

sudo chown -cR rick:rick /home/rick

そして今はすべて順調です。

答え1

geditこれは、ディレクトリの所有権または権限の問題により、設定ディレクトリに書き込めない場合に発生する可能性があります。たとえばnamei、次のようにして確認できます。

namei -l ~/.config/gedit/tools
f: /home/steeldriver/.config/gedit/tools
drwxr-xr-x root        root        /
drwxr-xr-x root        root        home
drwxr-xr-x steeldriver steeldriver steeldriver
drwx------ steeldriver steeldriver .config
drwxr-xr-x steeldriver steeldriver gedit
drwxrwxr-x steeldriver steeldriver tools

以下のファイルとディレクトリは~あなたが所有する必要があります。ない root- 後者は通常、sudo以前にアプリケーションを実行したことを示すものです。ユーザーはなぜグラフィカル アプリケーションを起動するために通常の sudo を使用してはいけないのでしょうか?chownおよび/またはを使用してchmod、必要に応じてこのような問題を見つけて修正してください。rootにいくつかのファイルを所有していますが、/home/user心配する必要がありますか?

関連情報