Якщо програма створює другу піктограму, не є загальною
Якщо додаток генерує другий значок в Unity пусковий інший , ніж аа сірого, загальний значок, повинна бути вже (інший) існуючим пусковий установкою , викликаючи p4v
в його головній команді:
Прикладна програма в .desktop
файл за визначенням має команду «головну» в першому рядку, починаючи з Exec=
. Це команда, яка виконується при натисканні піктограми в Unity
пусковій панелі ( ). Крім цього, у .desktop
файлі може бути один або декілька розділів ярликів, доступних при натисканні правою кнопкою миші на піктограмі, що представляє, у Unity
пусковій панелі .
Кілька файлів .desktop, що викликають ту саму програму в їх основній команді
Симптоми, які ви відчуваєте, можуть виникати, коли в одному першому рядку більше одного .desktop
файлу /usr/share/applications
або ~/.local/share/applications
в одній команді "main-") є , але файли мають різні імена. Exec=
P4v за замовчуванням повинен встановити (і, мабуть, встановив) .desktop
файл, названий p4vasp.desktop
в /usr/share/applications
.
Як виправити
Вашу проблему слід вирішити, якщо ви видалите власний (можливо, локальний) .desktop
файл, а потім запустіть p4v
з Dash і прикріпіть його до запуску.
Що робити, якщо ви хочете налаштувати існуючий пусковий апарат?
Якщо ви хочете змінити .desktop
поведінку файлу або, наприклад, його піктограму:
- скопіювати файл з
/usr/share/applications
в~/.local/share/applications
- не змінюйте ім’я файлу
- відкрийте файл
gedit
(перетягніть його через відкрите gedit
вікно) та внесіть потрібні вам зміни
- вийдіть із системи та поверніться до нього, локальна версія
.desktop
файлу перекриє глобальну.
Щоб відновити, просто видаліть локальний, вийдіть із системи та поверніться назад.
Пов’язане з цією публікацією