KDEInit не может запустить / usr / bin / kate

Я использую Kubuntu 12.04 с KDE 4.11.1 и сервисным меню rootactions в Dolphin.

Я открыл Dolphin от имени пользователя root, затем щелкнул текстовый файл. Я получил диалоговое окно «Извините» с сообщением:

KDEInit could not launch /usr/bin/kate

Итак, я открыл терминал и выдал команду от имени root:

# /usr/bin/kate

Это сработало, и Кейт открылась, как и ожидалось. [ 115]

Почему Dolphin выдает эту ошибку и как ее исправить? Спасибо.

3
задан 22 September 2013 в 19:52

3 ответа

У меня такая же опция после обновления до Kubuntu 15.04.

Исправлено открытием файла

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

и изменением строки: X-DBUS-StartupType=Multi на X-DBUS-StartupType=none

Что исправило ошибку для меня. Получил идею из этого поста , и она, кажется, работает

0
ответ дан 22 September 2013 в 19:52

Эта проблема решена с помощью последнего обновления в Root Actions Servicemenu (версия 2.8).

Сервисное меню KDE - Root Actions Servicemenu
http://kde-look.org/content/show.php?content=48411

0
ответ дан 22 September 2013 в 19:52

Я столкнулся с этой проблемой в недавно выпущенном Kubuntu 15.04 (Vivid). Я решил это, заменив команду в ссылке kate -u %U на kate -b %U.

Согласно документам kate, опция -u, --use говорит kate

Использовать уже запущенный экземпляр Kate; по умолчанию, только для совместимости.

Кейт в этом выпуске говорит, что опция неизвестна. Опция -b, --block сообщает kate

Если используется уже запущенный экземпляр Kate, блокируйте его до тех пор, пока не будет открыт URL.

0
ответ дан 22 September 2013 в 19:52

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

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