Java-приложение дважды появляется в dash/dock

Прежде всего: нет, я не ленив, чтобы искать в google. Я уже много чего перепробовал, и то, что, как все говорят, должно работать, у меня не работает.

У меня manjaro с установленной оболочкой gnome shell 3.18.1. Внутри gnome я установил расширение dash-to-dock. У меня есть по крайней мере два java-приложения: yEd и phpstorm. Оба имеют WM_CLASS sun-awt-X11-XFramePeer и второй WM_CLASS (jetbrains-phpstorm для phpstorm, yed не помню).

Версия Java, которую я использую, последняя от oracle:

~# java -version
java version "1.8.0_66"

yEd и phpstorm установлены через yaourt, и, кажется, файлы рабочего стола генерируются правильно. Но в любом случае, единственный способ, которым я добился удаления второй иконки phpstorm (только phpstorm находится в избранном) - это установка StartupWMClass=sun-awt-X11-XFramePeer. Но тогда yEd отображается в том же стартере.

Я также пытался добавить оба варианта: StartupWMClass=sun-awt-X11-XFramePeer,jetbrains-phpstorm, но, конечно, это тоже не работает...

Я нашел много статей, как правильно установить класс, но jetbrains-phpstorm не работает (это было раньше и xprop WM_CLASS тоже показывает этот класс).

Может я что-то еще упускаю?

0
13.11.2015, 16:31
0 ответов

Теги

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