Как сделать приложения KDE появляться в представлении Ubuntu 17.10 Frequently Applications?

Я использую NTFS-config и монтирую все внешние и внутренние диски с возможностью записи

, просто запустите это в командной строке после установки ntfs-config

sudo mkdir -p /etc/hal/fdi/policy

, это сделает ntfs config run и u может включить чтение записи

0
задан 24 November 2017 в 10:44

2 ответа

Я обнаружил, что добавление параметра StartupWMClass в пусковую установку *.desktop для затронутых приложений решает проблему.

Значение для параметра StartupWMClass должно быть командой приложения, найденной в Exec= файла *.desktop.

Вы можете сделать это с помощью sudo gedit или непосредственно из командной строки.

Для трех приложений, перечисленных в моем вопросе, команды будут:

KRename echo "StartupWMClass=krename" | sudo tee --append /usr/share/applications/kde4/krename.desktop Kdenlive echo "StartupWMClass=kdenlive" | sudo tee --append /usr/share/applications/org.kde.kdenlive.desktop KolourPaint echo "StartupWMClass=kolourpaint" | sudo tee --append /usr/share/applications/org.kde.kolourpaint.desktop

Обратите внимание, что после этого вы не можете запускать дополнительные экземпляры приложения, просто щелкнув на его значке в представлении «Часто используемые приложения» или «Вид приложений» в «Сетке Gnome». Вместо этого вам нужно щелкнуть правой кнопкой мыши по значку и явно выбрать «Новое окно». Я думаю, что это нормально, так как это поведение других приложений в Gnome Shell.

0
ответ дан 18 July 2018 в 02:42

Я обнаружил, что добавление параметра StartupWMClass в пусковую установку *.desktop для затронутых приложений решает проблему.

Значение для параметра StartupWMClass должно быть командой приложения, найденной в Exec= файла *.desktop.

Вы можете сделать это с помощью sudo gedit или непосредственно из командной строки.

Для трех приложений, перечисленных в моем вопросе, команды будут:

KRename echo "StartupWMClass=krename" | sudo tee --append /usr/share/applications/kde4/krename.desktop Kdenlive echo "StartupWMClass=kdenlive" | sudo tee --append /usr/share/applications/org.kde.kdenlive.desktop KolourPaint echo "StartupWMClass=kolourpaint" | sudo tee --append /usr/share/applications/org.kde.kolourpaint.desktop

Обратите внимание, что после этого вы не можете запускать дополнительные экземпляры приложения, просто щелкнув на его значке в представлении «Часто используемые приложения» или «Вид приложений» в «Сетке Gnome». Вместо этого вам нужно щелкнуть правой кнопкой мыши по значку и явно выбрать «Новое окно». Я думаю, что это нормально, так как это поведение других приложений в Gnome Shell.

0
ответ дан 24 July 2018 в 17:38

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

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