Gnome-док (англ. dock) — это панель запуска приложений, которая содержит значки для часто используемых программ, позволяющая запускать программы на выполнение и переключаться между работающими программами, а также док-панель напоминает по функциональности значки быстрого запуска в панели задач Microsoft Windows, т.е. значки запущенных программ на панели подсвечиваются.
После установки новой программы и добавления её значка в Избранные, т.е. в Gnome-док, иногда так случается, что после запуска программы на панели помимо основного значка отображается дополнительный, дублирующий подсвеченный значок, напоминающий о том, что программа запущена.
Конечно ничего страшного в этом нет, кроме разве что некоторого раздражения пользователя. Сама программа ведь работает корректно.
Косяк конечно старый и непонятно почему его до сих пор не исправили разработчики. Придётся править самим.
Наиболее перспективным является метод добавления строки с StartupWMClass = [имя_окна программы] в соответствующем файле .desktop.
Итак, если у вас происходит подобное на док-панели, необходимо выполнить следующее.
Для примера я использовал ParomTV, т.к. он у меня создавал второй значок. У вас это может быть другая программа.
1. Откройте окно программы, которое создаёт второй значок на док-панели, а рядом окно терминала.
2. В терминал введите и выполните (нажать Enter) следующую команду:
xprop WM_CLASS
После выполнения команды вместо указателя образуется перекрестие. Наведите перекрестием на окно программы, которое создаёт второй значок и сделайте клик на окне.
После выполнения команды и клика на окне, в терминале отобразится (STRING) строка с определением класса окна.
3. Теперь нам нужно открыть файл .desktop соответствующей программы. Все файлы .desktop находятся в файловом менеджере по адресу /usr/share/applications, которые для редактирования нужно открыть с правами root (администратора системы).
sudo nautilus /usr/share/applications
Находите файл .desktop соответствующей программы, открываете его в текстовом редакторе на редактирование и добавляете в конец файла следующую строку:
StartupWMClass=имя_окна программы
В моём случае для названия программы я выбрал второе из терминала после определения класса окна, т.е Parom.TV:
StartupWMClass=Parom.TV
Сохраните файл и закройте редактор.
4. И последнее. Закройте программу, которая создавала дублирующий значок запуска и откройте её вновь. Теперь значок открытой программы не должен дублироваться.
Удачи и берегите себя.
P.S. Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме:
http://compizomania.54672.x6.nabble.com/Gnome-3-td9649.html
После установки новой программы и добавления её значка в Избранные, т.е. в Gnome-док, иногда так случается, что после запуска программы на панели помимо основного значка отображается дополнительный, дублирующий подсвеченный значок, напоминающий о том, что программа запущена.
Конечно ничего страшного в этом нет, кроме разве что некоторого раздражения пользователя. Сама программа ведь работает корректно.
Косяк конечно старый и непонятно почему его до сих пор не исправили разработчики. Придётся править самим.
Наиболее перспективным является метод добавления строки с StartupWMClass = [имя_окна программы] в соответствующем файле .desktop.
Итак, если у вас происходит подобное на док-панели, необходимо выполнить следующее.
Для примера я использовал ParomTV, т.к. он у меня создавал второй значок. У вас это может быть другая программа.
1. Откройте окно программы, которое создаёт второй значок на док-панели, а рядом окно терминала.
2. В терминал введите и выполните (нажать Enter) следующую команду:
xprop WM_CLASS
После выполнения команды вместо указателя образуется перекрестие. Наведите перекрестием на окно программы, которое создаёт второй значок и сделайте клик на окне.
После выполнения команды и клика на окне, в терминале отобразится (STRING) строка с определением класса окна.
3. Теперь нам нужно открыть файл .desktop соответствующей программы. Все файлы .desktop находятся в файловом менеджере по адресу /usr/share/applications, которые для редактирования нужно открыть с правами root (администратора системы).
sudo nautilus /usr/share/applications
Находите файл .desktop соответствующей программы, открываете его в текстовом редакторе на редактирование и добавляете в конец файла следующую строку:
StartupWMClass=имя_окна программы
В моём случае для названия программы я выбрал второе из терминала после определения класса окна, т.е Parom.TV:
StartupWMClass=Parom.TV
Сохраните файл и закройте редактор.
4. И последнее. Закройте программу, которая создавала дублирующий значок запуска и откройте её вновь. Теперь значок открытой программы не должен дублироваться.
Удачи и берегите себя.
P.S. Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме:
http://compizomania.54672.x6.nabble.com/Gnome-3-td9649.html