Я использую Kubuntu 12.04 с KDE 4.11.1 и сервисным меню rootactions в Dolphin.
Я открыл Dolphin от имени пользователя root, затем щелкнул текстовый файл. Я получил диалоговое окно «Извините» с сообщением:
KDEInit could not launch /usr/bin/kate
Итак, я открыл терминал и выдал команду от имени root:
# /usr/bin/kate
Это сработало, и Кейт открылась, как и ожидалось. [ 115]
Почему Dolphin выдает эту ошибку и как ее исправить? Спасибо.
У меня такая же опция после обновления до Kubuntu 15.04.
Исправлено открытием файла
.local/share/applications/kde4-kate.desktop
и изменением строки:
X-DBUS-StartupType=Multi
на
X-DBUS-StartupType=none
Что исправило ошибку для меня. Получил идею из этого поста , и она, кажется, работает
Эта проблема решена с помощью последнего обновления в Root Actions Servicemenu (версия 2.8).
Сервисное меню KDE - Root Actions Servicemenu
http://kde-look.org/content/show.php?content=48411
Я столкнулся с этой проблемой в недавно выпущенном Kubuntu 15.04 (Vivid). Я решил это, заменив команду в ссылке kate -u %U
на kate -b %U
.
Согласно документам kate, опция -u
, --use
говорит kate
Использовать уже запущенный экземпляр Kate; по умолчанию, только для совместимости.
blockquote>Кейт в этом выпуске говорит, что опция неизвестна. Опция
-b
,--block
сообщает kateЕсли используется уже запущенный экземпляр Kate, блокируйте его до тех пор, пока не будет открыт URL.
BLOCKQUOTE>