14,04 kate редакторов не показывают плагинов (неправильно разрешение конфигурации даже после новой установки)

Я получил странную проблему с kate редактор.

По некоторым причинам, каждый раз, когда я работаю kate в нормальном режиме (без sudo) затем все kate плагины исчезают. Я не видел Projects/FileSystemBrowser/Documents, который я обычно использую.

Но когда я работаю kate с sudo затем те плагины обнаруживаются, хотя стиль выглядит нечетным (со всеми границами, и т.д.).

Я пытался удалить и переустановить kate в целом, но проблема все еще сохраняется. Похоже, что у меня есть два различных kate установленный, стиль выглядит по-другому также при выполнении с/без sudo.

О, и прежде чем я могу просто ввести kate <document_name> и это обнаружилось бы приятно на новой вкладке. Теперь это не прокладывает себе путь, открывая совершенно новые окна вместо этого (не новая вкладка).

Любое предложение для устранения этой проблемы ценилось бы - спасибо.


Редактирование 1: у Меня есть две машины Ubuntu 14.04, и это происходит со всего одной машиной. Иронически это происходит с машиной, что я использую большую часть времени (не со вторичной машиной). Это могла быть конфигурация kate, отличается так или иначе, или если конфигурация повреждается?


Редактирование 2: Я не могу вспомнить точно, когда проблема происходит. Но конечно иногда после обновления Ubuntu 12.04 к 14,04. Но снова, я обновил обе из своих машин почти тем же способом.


Редактирование 3:

На машине это kate работы хорошо:

$ ll ~/.kde/share/config
total 160
drwxrwxr-x 2 test test  4096 Aug  3 17:51 ./
drwxrwxr-x 5 test test  4096 Mar  4  2014 ../
-rw------- 1 root root    66 Dec  5  2014 drkonqirc
-rw------- 1 test test   174 Mar 19 10:47 katepartpluginsrc
-rw------- 1 test test  9075 Aug  3 17:51 katerc
-rw------- 1 test test    35 Feb 12 16:20 kateschemarc
-rw------- 1 test test  3877 Feb 12 16:18 katescriptingrc
-rw------- 1 test test 66067 Jun 16 09:38 katesyntaxhighlightingrc
-rw------- 1 test test   901 Dec  5  2014 kconf_updaterc
-rw------- 1 test test   104 Dec  5  2014 kcookiejarrc
-rw------- 1 test test   328 Jun 16 09:38 kdebugrc
-rw------- 1 test test    39 Mar  4  2014 kdedrc
-rw------- 1 test test   473 Mar  4  2014 kdeglobals
-rw------- 1 test test    69 Mar  4  2014 kio_httprc
-rw------- 1 test test    92 Mar  4  2014 kioslaverc
-rw------- 1 test test    35 Mar  4  2014 knfsshare
-rw------- 1 test test   402 Mar  4  2014 komparerc
-rw------- 1 test test   122 Jun 16 09:38 ktimezonedrc
-rw------- 1 test test    88 Dec  5  2014 kuriikwsfilterrc
-rw------- 1 root root    48 Dec  5  2014 kwalletrc
-rw------- 1 test test    85 Mar  4  2014 nepomukserverrc
-rw------- 1 test test    22 Mar  4  2014 phonondevicesrc

На машине это kate не работает хорошо (с описанными странными поведениями):

$ ll ~/.kde/share/config
total 188
drwxrwxrwx 3 test test  4096 Aug  4 08:37 ./
drwxrwxrwx 5 test test  4096 Feb 12 09:36 ../
drwxrwxrwx 2 test test  4096 May 22 10:22 colors/
-rwxrwxrwx 1 test test   151 Jul 30 11:34 drkonqirc*
-rwxrwxrwx 1 test test   259 Apr 28 15:05 katepartpluginsrc*
-rwxrwxrwx 1 test test  2098 Feb 12 09:36 katepartscriptrc*
-rwxrwxrwx 1 test test 24686 Aug  4 08:37 katerc*
-rwxrwxrwx 1 test test    96 May 21 16:43 kateschemarc*
-rwxrwxrwx 1 test test  3877 Apr 28 09:38 katescriptingrc*
-rwxrwxrwx 1 test test 66416 Jul 28 13:38 katesyntaxhighlightingrc*
-rwxrwxrwx 1 test test  1148 Jul 31 13:28 kconf_updaterc*
-rwxrwxrwx 1 test test   104 Apr 28 09:38 kcookiejarrc*
-rwxrwxrwx 1 test test   442 Jul 30 11:34 kdebugrc*
-rwxrwxrwx 1 test test    39 Feb 12 09:36 kdedrc*
-rwxrwxrwx 1 test test   574 Jul 30 17:30 kdeglobals*
-rwxrwxrwx 1 root root    88 Jul 24 16:29 kglobalshortcutsrc*
-rwxrwxrwx 1 test test    69 Feb 12 09:36 kio_httprc*
-rwxrwxrwx 1 test test    92 Feb 12 09:36 kioslaverc*
-rwxrwxrwx 1 test test    35 Mar 23 16:04 knfsshare*
-rwxrwxrwx 1 root root    56 Jul 24 16:29 konsolerc*
-rwxrwxrwx 1 test test   122 Mar 23 16:04 ktimezonedrc*
-rwxrwxrwx 1 test test    88 Apr 28 09:38 kuriikwsfilterrc*
-rwxrwxrwx 1 test test    48 Apr 28 09:38 kwalletrc*
-rwxrwxrwx 1 test test    85 Feb 12 09:36 nepomukserverrc*
-rwxrwxrwx 1 test test    22 Feb 12 09:36 phonondevicesrc*

Редактирование 4: Быстрое исправление

После подсказок Lekensteyn я сравнил эти две папки конфигурации. Они на самом деле выглядят очень отличающимися. Как первый шаг, я создал резервную копию config папка в машине, которая не работает, затем скопируйте ту с другой машины. И теперь kate кажется, работает хорошо. Я контролирую его теперь.

Очевидно, это еще не похоже на надлежащую фиксацию, но по крайней мере это кажется рабочим на данный момент.

То, что все еще экранирует меня, то, почему это config папка имеет все те неправильные полномочия, даже после новой установки. Так или иначе это не должно быть в пределах этого Q - пока kate работы устойчиво со всеми теми плагинами - это - все, в чем я нуждаюсь.

5
задан 3 August 2015 в 21:02

2 ответа

Вы не должны выполнять kate с sudo, это приводит к таким проблемам. Вместо этого используйте kdesu kate.

Теперь, предполагая, что некоторые полномочия в Вашем корневом каталоге были испорчены, используйте эту команду для нахождения всех файлов в корневом каталоге, которые не принадлежат Вам (sudo добавляется в случае, если у Вас есть каталог, который недоступен Вашим пользователем из-за недостаточных полномочий, $USER обычно расширяется оболочкой до текущего пользователя):

sudo find ~ ! -user $USER -ls

Вы можете затем вручную sudo chown $USER: your-file или зафиксируйте его сразу при выполнении find (бойтесь иметь опечатки в этой команде):

sudo find ~ ! -user $USER -ls -exec chown $USER: {} \;

Отметьте : после $USER, это приводит к chown изменение группы файла основной группе пользователя $USER (который обычно является, но не всегда, то же).

6
ответ дан 23 November 2019 в 08:59

Вы могли попробовать, переустанавливают Kate от терминала:

  sudo apt-get install --reinstall Kate

и реконфигурировать Kate:

  sudo dpkg-reconfigure Kate

и это могло бы хорошо работать этот путь.

2
ответ дан 23 November 2019 в 08:59

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

Похожие вопросы: