firefox профили различного значка на ubuntu 17.10 док

Ubuntu 17.10 (xorg), gnome 3.26.2, Firefox 58.0 (64 бит).

У меня есть несколько настроек профилей Firefox. Когда я запускаю каждый профиль, я хотел бы, чтобы это была отдельная иконка на доке. Как это сделать? Сейчас происходит то, что все они сгруппированы по стандартным значкам Firefox.

6
задан 29 January 2018 в 10:17

10 ответов

Редактировать файл .desktop файла:

добавить --class SomeClass в конец клавиши Exec для изменения значения WM_CLASS программы (см. эту статью) добавить новый ключ StartupWMClass=SomeClass в конец файла ( см. эту статью и спецификацию рабочего стола)

Строка SomeClass должна быть одинаковой в обеих изменениях.

Пример .desktop file:

[Desktop Entry] Name=Firefox Test Exec=firefox -p test -no-remote --class FxTest Terminal=false Type=Application StartupNotify=true Icon=/path/to/custom/icon.png StartupWMClass=FxTest
1
ответ дан 17 July 2018 в 22:02

Редактировать файл .desktop файла:

добавить --class SomeClass в конец клавиши Exec для изменения значения WM_CLASS программы (см. эту статью) добавить новый ключ StartupWMClass=SomeClass в конец файла ( см. эту статью и спецификацию рабочего стола)

Строка SomeClass должна быть одинаковой в обеих изменениях.

Пример .desktop file:

[Desktop Entry] Name=Firefox Test Exec=firefox -p test -no-remote --class FxTest Terminal=false Type=Application StartupNotify=true Icon=/path/to/custom/icon.png StartupWMClass=FxTest
1
ответ дан 23 July 2018 в 22:38

Редактировать файл .desktop файла:

Строка SomeClass должна быть одинаковой в обеих изменениях.

Пример файла .desktop:

[Desktop Entry]
Name=Firefox Test
Exec=firefox -p test -no-remote --class FxTest
Terminal=false
Type=Application
StartupNotify=true
Icon=/path/to/custom/icon.png
StartupWMClass=FxTest
1
ответ дан 31 July 2018 в 13:05

Редактировать файл .desktop файла:

Строка SomeClass должна быть одинаковой в обеих изменениях.

Пример файла .desktop:

[Desktop Entry]
Name=Firefox Test
Exec=firefox -p test -no-remote --class FxTest
Terminal=false
Type=Application
StartupNotify=true
Icon=/path/to/custom/icon.png
StartupWMClass=FxTest
1
ответ дан 31 July 2018 в 19:38

Редактировать файл .desktop файла:

Строка SomeClass должна быть одинаковой в обеих изменениях.

Пример файла .desktop:

[Desktop Entry]
Name=Firefox Test
Exec=firefox -p test -no-remote --class FxTest
Terminal=false
Type=Application
StartupNotify=true
Icon=/path/to/custom/icon.png
StartupWMClass=FxTest
1
ответ дан 2 August 2018 в 12:41

Редактировать файл .desktop файла:

Строка SomeClass должна быть одинаковой в обеих изменениях.

Пример файла .desktop:

[Desktop Entry]
Name=Firefox Test
Exec=firefox -p test -no-remote --class FxTest
Terminal=false
Type=Application
StartupNotify=true
Icon=/path/to/custom/icon.png
StartupWMClass=FxTest
1
ответ дан 3 August 2018 в 17:04

Редактировать файл .desktop файла:

Строка SomeClass должна быть одинаковой в обеих изменениях.

Пример файла .desktop:

[Desktop Entry]
Name=Firefox Test
Exec=firefox -p test -no-remote --class FxTest
Terminal=false
Type=Application
StartupNotify=true
Icon=/path/to/custom/icon.png
StartupWMClass=FxTest
1
ответ дан 5 August 2018 в 02:21

Редактировать файл .desktop файла:

Строка SomeClass должна быть одинаковой в обеих изменениях.

Пример файла .desktop:

[Desktop Entry]
Name=Firefox Test
Exec=firefox -p test -no-remote --class FxTest
Terminal=false
Type=Application
StartupNotify=true
Icon=/path/to/custom/icon.png
StartupWMClass=FxTest
1
ответ дан 6 August 2018 в 19:02

Редактировать файл .desktop файла:

Строка SomeClass должна быть одинаковой в обеих изменениях.

Пример файла .desktop:

[Desktop Entry]
Name=Firefox Test
Exec=firefox -p test -no-remote --class FxTest
Terminal=false
Type=Application
StartupNotify=true
Icon=/path/to/custom/icon.png
StartupWMClass=FxTest
1
ответ дан 8 August 2018 в 23:23

Редактировать файл .desktop файла:

Строка SomeClass должна быть одинаковой в обеих изменениях.

Пример файла .desktop:

[Desktop Entry]
Name=Firefox Test
Exec=firefox -p test -no-remote --class FxTest
Terminal=false
Type=Application
StartupNotify=true
Icon=/path/to/custom/icon.png
StartupWMClass=FxTest
1
ответ дан 14 August 2018 в 13:40
  • 1
    grisfer, этот ответ, похоже, работает на вопрос, который я задал, так что спасибо. Однако ..... Хотя у меня теперь есть разные значки на доке, все они являются официальным значком Firefox, а не значком, указанным в файле рабочего стола. (Я понимаю, что это не часть моего первоначального вопроса.) – dln949 13 July 2018 в 03:45
  • 2
    Вы добавили оба изменения (--class SomeClass и StartupWMClass=SomeClass)? Если только первый, то значки будут отличаться, но со стандартным изображением. Кроме того, строка SomeClass должна быть одинаковой в обоих изменениях. Если строки отличаются, то значки будут со стандартным изображением. – grisfer 13 July 2018 в 14:25
  • 3
    Я добавил оба, используя ту же строку. В результате использовался значок Firefox, а не значок, который я указал. – dln949 13 July 2018 в 20:29
  • 4
  • 5
    – JellicleCat 1 December 2018 в 00:31

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

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