Проблема, добавляющая NetBeans IDE к Единице Docky

Я установил docky и numix-icon-theme-circle, и теперь, когда я установил тех, которые я хочу прикрепить свои любимые программы там постоянно, и все были в порядке, пока я не пытался сделать так с NetBeans IDE. Я не знаю - ли это что-то, чтобы сделать с темой (поскольку это не имеет пользовательского значка для того), или некоторая странная вещь, продолжающаяся в docky. Но поскольку я могу прикрепить больше программ, я не думаю, что это относится к некоторому пределу в docky.

Таким образом для получения до объяснения, как проблема на самом деле представляет себя, в отличие от других программ, когда я запускаю NetBeans IDE вместо наблюдения:

enter image description here

Я только вижу эти опции и таким образом, я не могу прикрепить его:

enter image description here

Итак, почему это то, что нет никакой опции прикрепить его для Прикрепления? Есть ли какой-либо способ, которым я могу добавить опцию или прикрепить NetBeans IDE для Прикрепления?


Информация об ОС:

Description:    Ubuntu 15.04
Release:    15.04

Информация о пакете:

docky:
  Installed: 2.2.0-2
  Candidate: 2.2.0-2
  Version table:
 *** 2.2.0-2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages
        100 /var/lib/dpkg/status
2
задан 23 July 2015 в 21:41

1 ответ

Ваша проблема состоит в том, что Вы не определили NetBeans' StartupWMClass.

Для устранения этой проблемы выполните эту команду (вставка копии все это сразу):

echo "StartupWMClass=NetBeans IDE 8.0.2" \
| sudo tee -a /usr/share/applications/netbeans-8.0.2.desktop 

Это добавит WMClass для Netbeans к файлу на рабочем столе, позволяя Netbeans быть прикрепленным.

Наконец, выйдите из системы и войдите в. NetBeans должен смочь быть прикрепленным.

<час>

Как заметка на полях, логотип будет довольно с низкой разрешающей способностью.

Для фиксации этого работайте ниже команд:

sudo apt-get install icnsutils
cd /usr/local/netbeans-8.0.2/nb
sudo icns2png -x -s 128x128 -d 32 netbeans.icns
sudo mv netbeans.png netbeans.png.bak
sudo mv netbeans_128x128x32.png netbeans.png

Это установит icnsutil пакет, который содержит утилиту icns2png (который преобразовывает файлы ICNS в PNG). Затем мы вызываем это для генерации 128x значок для Netbeans, который мы затем перемещаем в netbeans.png файл.

3
ответ дан 2 December 2019 в 02:56

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

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