Kate falha ao clicar em Abrir

2

Estou rodando no Ubuntu 12.04 Recentemente notei que o Kate 4.8.4 que foi instalado no meu PC de 64 bits está travando sempre que tento abrir um arquivo nele. Não mostra nenhum problema quando abro arquivos via terminal.

Ele exibe o seguinte no terminal durante o travamento.

trying to create local folder /home/myusername/.kde/tmp-MYPCNAME: Permission denied
trying to create local folder /home/myusername/.kde/socket-MYPCNAME: Permission denied
trying to create local folder /home/myusername/.kde/tmp-MYPCNAME: Permission denied
QFile::remove: Empty or null file name
kdeinit4: Aborting. bind() failed: Permission denied
Could not bind to socket '/home/myusername/.kde/socket-MYPCNAME/kdeinit4__0'
trying to create local folder /home/myusername/.kde/cache-MYPCNAME: Permission denied
trying to create local folder /home/myusername/.kde/share: Permission denied
kate(3237) fileModule: Failed to load configured file module "kfilemodule"
KCrash: Application 'kate' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/myusername/.kde/socket-MYPCNAME/kdeinit4__0
Warning: connect() failed: : Permission denied
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi directly
trying to create local folder /home/myusername/.kde/cache-MYPCNAME: Permission denied
QFile::remove: Empty or null file name
drkonqi(3251)/KSharedDataCache KSharedDataCache::Private::mapSharedMemory: Failed to establish shared memory mapping, will fallback to private memory -- memory usage will increase

Pelo exposto, entendo que isso é um problema de privilégios de usuário. Eu verifiquei executando o Kate do terminal como root funciona bem.

Como sou novo no linux, alguém pode me apontar uma direção que possa resolver o problema.

    
por mahesmohan 24.07.2012 / 12:39

3 respostas

1

Altere a propriedade da pasta .kde com esses comandos do console:

cd ~
sudo chown -R yourusername .kde

Substitua seu nome de usuário pelo seu nome de usuário real. Você será solicitado a digitar a senha do sudo.

Esse erro geralmente ocorre como resultado da execução de programas gráficos (como kate ) como root diretamente com sudo , o que pode fazer com que root crie seus próprios arquivos de configuração em seu diretório inicial propriedade dos que já estão lá). Em vez disso, um frontend gráfico sudo , como kdesudo (ou gksu / gksudo ) deve sempre ser usado ao executar programas gráficos como root .

    
por Tom 24.07.2012 / 14:53
3

Eu estava passando por um problema semelhante ao executar o Kexi no meu sistema Linux Mint 17.2:

...
kexi(9324) fileModule: Failed to load configured file module "kfilemodule"
KCrash: Application 'kexi' crashing...
...

A solução no meu caso (encontrado aqui ) foi instalar manualmente alguns pacotes específicos do KDE:

$ sudo apt-get install -y kdelibs-bin kdelibs5-data kdelibs5-plugins

Inicialmente, pensei que este era um problema de empacotamento específico do Kexi, mas como parece afetar vários aplicativos do KDE, acho que pode ser um problema de empacotamento do KDE.

    
por Alex Peters 24.09.2015 / 13:37
0

Se o Kate travar quando você tentar abrir ou salvar um arquivo, tente instalar o kdelibs5-plugins:

sudo apt-get install kdelibs5-plugins
    
por Pikamander2 18.04.2016 / 07:19

Tags