gedit Пункт меню "Управление внешними инструментами" не отображается

Это не тот же вопрос, что и: "Управление внешними инструментами" не появляется диалоговое окно, в котором диалоговое окно не появляется после выбора " Управление внешними инструментами" в меню инструментов gedit.

Моя проблема в том, что опция " Управление внешними инструментами" вообще не отображается в меню " Инструменты".

Я отключил использование плагина в подменю Preferences:

Я даже вышел и перезагрузил gedit после включения плагина.

Моя текущая версия:

$ 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

На основании комментария сталелитейщика я запустил:

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 я должен быть обеспокоен?

Другие вопросы по тегам