KDE: не удается закрепить программу с параметром "Показывать панель запуска, когда она не запущена"

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

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

1 ответ

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

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

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

2a) Если у вас есть строка APPNAME= строка для затронутого приложения, удалите его. Для меня у меня была 8k строка в кодировке 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 и все после него.

Итак, для меня:

Файл:/// неавтоматического / Google / хром / хром wmClass= Google-хром-стабильный

стал

Файл:///usr/share/applications/google-chrome.desktop wmClass= Google-хром-стабильный

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

  • kquitapp plasma-desktop
  • плазменный рабочий стол

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

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