web-dev-qa-db-fra.com

KDEInit n'a pas pu lancer / usr / bin / kate

J'utilise Kubuntu 12.04 avec KDE 4.11.1 et le menu de service rootactions de Dolphin.

J'ai ouvert Dolphin en tant que root puis j'ai cliqué sur un fichier texte. J'ai eu un dialogue "Désolé" avec le message:

KDEInit could not launch /usr/bin/kate

J'ai donc ouvert un terminal et émis cette commande en tant que root:

# /usr/bin/kate

Cela a fonctionné et Kate a ouvert comme prévu.

Pourquoi Dolphin donne-t-il cette erreur et comment puis-je la réparer? Merci.

3
MountainX

Ce problème est résolu par la dernière mise à jour de Root Actions Servicemenu (version 2.8).

Menu du service KDE - Actions de la racine
http://kde-look.org/content/show.php?content=48411

2
MountainX

J'ai la même option après la mise à niveau vers Kubuntu 15.04.

Fixé en ouvrant le fichier

.local/share/applications/kde4-kate.desktop

Et changer la ligne: X-DBUS-StartupType=Multi en X-DBUS-StartupType=none

Ce qui a corrigé l'erreur pour moi. Vous avez eu l'idée de ce post et cela semble fonctionner

3
dwcoder

J'ai rencontré ce problème avec la nouvelle version de Kubuntu 15.04 (Vivid). Je l'ai résolu en remplaçant la commande dans le lien kate -u %U par kate -b %U.

Selon la documentation de kate, l'option -u, --use indique à kate

Utilisez une instance de Kate en cours d'exécution; par défaut, uniquement pour la compatibilité.

Kate dans cette version dit que l'option est inconnue. L'option -b, --block indique à Kate de

Si vous utilisez une instance de Kate en cours d’exécution, bloquez-la jusqu’à ce qu’elle se ferme, si les URL sont données pour s’ouvrir.

1
guest