Дубликаты иконок приложения, работающего в Wine

Я использую Ubuntu 15.04 и Docky в качестве моей программы запуска. Для запуска OriginPro из Wine из панели запуска я создал файл .desktop и прикрепил его к моей Docky

Однако, когда он запускается, он открывает отдельный значок (который я не могу прикрепить к Docky) щелкнув правой кнопкой мыши). У меня была похожая проблема с Matlab (не Wine), но изменение имени файла .desktop, чтобы оно точно совпадало с тем, которое открывается, когда я нажимаю на него, делало их группой, но это не работает для OriginPro.

1
задан 5 June 2015 в 00:12

1 ответ

Это происходит (не только) с Винными приложениями. Я предполагаю, что Ваше приложение не имеет , копировал средство запуска, так как Вы не можете прикрепить его к Средству запуска Единицы (или Docky в Вашем случае). Второй значок, скорее всего, будет универсальным или "генералом" Wine значок.

второй значок появляется, потому что средство запуска и окно приложения не "встречают" друг друга.

, Что сделать

  1. , Открывают OriginPro
  2. Open терминал, вводят команду xprop WM_CLASS + возврат , курсор изменится в большое +.
  3. Нажимают на окно OriginPro, в терминале, как который Вы найдете вывод:

    WM_CLASS(STRING) = "finale.exe", "Wine"
    

    (В примере Finale, Ваш вывод будет отличаться)

  4. Открывает Ваш .desktop файл, добавляет строка, начиная с StartupWMClass=, + раздел вывода, определяя Ваше приложение, как (снова Finale пример):

    StartupWMClass=finale.exe
    

Теперь Ваше средство запуска приложения "подключено" к приложению:

enter image description here

0
ответ дан 5 June 2015 в 00:12

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

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