Eu tenho um problema estranho com o editor kate
.
Por alguma razão, sempre que eu executo kate
no modo normal (sem sudo
) então todos os plugins do kate desaparecem. Eu não pude ver nenhum Projects / FileSystemBrowser / Documents que eu normalmente uso.
Mas quando executo kate
com sudo
, esses plug-ins aparecem, embora a aparência pareça estranha (com todas as bordas, etc.).
Eu tentei desinstalar e reinstalar o Kate completamente, mas o problema ainda persiste. Parece que eu tenho dois kate
instalados, o look-and-feel parece diferente também quando rodando com / sem sudo
.
Ah, e antes eu só posso digitar kate <document_name>
e ele apareceria bem em uma nova guia. Agora não funciona assim, abrindo uma nova janela inteira (não uma nova aba).
Qualquer sugestão para corrigir este problema será apreciada - obrigado.
Editar 1:
Eu tenho duas máquinas Ubuntu 14.04, e isso acontece com apenas uma máquina. Ironicamente, isso acontece com a máquina que uso a maior parte do tempo (não com a máquina secundária). Poderia ser a configuração do kate diferente de alguma forma, ou se a configuração está corrompida?
Editar 2:
Não me lembro exatamente quando o problema acontece. Mas certamente às vezes depois de atualizar o Ubuntu 12.04 para 14.04. Mas, novamente, atualizei as duas máquinas quase da mesma maneira.
Editar 3:
Na máquina que kate
funciona ok:
$ 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
Na máquina que kate
não funciona ok (com os comportamentos estranhos descritos):
$ 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*
Editar 4: Correção rápida
Seguindo as dicas de Lekensteyn, comparei essas duas pastas de configuração. Eles de fato parecem muito diferentes. Como primeiro passo, fiz um backup da pasta config
na máquina que não funciona, depois copiei a outra da outra máquina. E agora kate
parece funcionar bem. Estou monitorando agora.
Obviamente, isso ainda não parece uma correção adequada, mas pelo menos parece estar funcionando por enquanto.
O que ainda me deixa perplexo é por que a pasta config
tem todas essas permissões erradas, mesmo depois de uma nova instalação. De qualquer forma, isso não deveria estar no escopo deste Q - contanto que kate
funcione de forma estável com todos esses plugins - isso é tudo que eu preciso.