Esse problema é resolvido pela atualização mais recente do Serviço de Ações Raiz (versão 2.8).
Menu de Serviço do KDE - Ações Raiz de Servidores | link
Estou executando o Kubuntu 12.04 com o KDE 4.11.1 e o menu do serviço rootactions no Dolphin.
Eu abri o Dolphin como root e cliquei em um arquivo de texto. Recebi uma caixa de diálogo "Desculpe" com a mensagem:
KDEInit could not launch /usr/bin/kate
Então eu abri um terminal e emiti este comando como root:
# /usr/bin/kate
Isso funcionou e Kate abriu como esperado.
Por que o Dolphin está dando este erro e como posso corrigi-lo? Obrigado.
Eu encontrei este problema com o recém-lançado Kubuntu 15.04 (Vivid). Eu resolvi isso substituindo o comando no link kate -u %U
com kate -b %U
.
De acordo com os documentos do kate, a opção -u
, --use
diz kate para
Use uma instância do Kate já em execução; padrão, apenas para compatibilidade.
Kate nesta versão diz que a opção é desconhecida. Opção -b
, --block
informa kate para
Se estiver usando uma instância do Kate em execução, bloqueie até sair, se os URLs tiverem sido abertos.
Eu tenho a mesma opção depois de atualizar para o Kubuntu 15.04.
Corrigido ao abrir o arquivo
.local/share/applications/kde4-kate.desktop
E mudando a linha:
%código%
para
X-DBUS-StartupType=Multi
Que corrigiu o erro para mim. Tem a ideia de este post e parece estar a funcionar