KDE: не удается закрепить программу с помощью & ldquo; показывать программу запуска, когда она не запущена & rdquo; вариант

Когда я запускаю программу, а затем щелкаю правой кнопкой мыши ее кнопку на панели задач и выбираю «показывать панель запуска, когда она не запущена», я получаю стандартное всплывающее окно плазменной оболочки, в котором говорится, что ни одно приложение не связано с этой задачей.

Это очень свежий Kubuntu, с которым не было проблем. Любые идеи о том, как ее решить, приветствуются.

1
задан 28 October 2013 в 11:58

1 ответ

Я обнаружил обходной путь (не исправление!) С некоторыми пробными версиями. Ошибка.

1) Откройте ~ / .kde / share / config / plasma-desktop-appletsrc в текстовом редакторе

2) Поиск элементов = (для меня была только одна запись с этим префиксом) [ 115]

2a) Если у вас есть строка APPNAME = строки для затронутого приложения, удалите его. Для меня у меня была строка из 8 тысяч строк в кодировке base64, начиная с chrome =

3) Строка позиций - это строка CSV. Ищите файл: /// ссылка на сломанный лаунчер. Для меня это был Google Chrome, и у меня была ссылка на: file: /// opt / google / chrome / chrome? WmClass = google-chrome-stable

4) Перейдите в / usr / share / Applications / и найдите файл .desktop для приложения, которое вы пытаетесь запустить. (Если его там нет, также посмотрите в / usr / share / Applications / kde4 /)

5) Замените запись в строке Items = на путь к файлу .desktop, но оставьте? WmClass и все после него. .

Так что для меня:

файл: /// opt / google / chrome / chrome? WmClass = google-chrome-stable

стал

файл: // /usr/share/applications/google-chrome.desktop?wmClass=google-chrome-stable

6) Наконец, откройте консоль и перезапустите плазму с помощью команд:

  • kquitapp plasma -desktop
  • plasma-desktop

edit: я должен также сказать, что если там нет файла .desktop, откройте существующий в текстовом редакторе и используйте его в качестве основы создать новый.

0
ответ дан 28 October 2013 в 11:58

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

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