Я создал пользовательский файл средства запуска:
[Desktop Entry]
Type=Application
Name=P4V
Comment=Perforce Visual Client
Icon=/usr/lib/p4v/P4VResources/icons/P4-V_128x128.png
Exec=/usr/bin/p4v
Terminal=false
Categories=Development;
И перетащенный этот файл к моему средству запуска. Однако, когда я нажимаю значок, он открывает приложение под 2-м, другим значком (я нажимаю лучший, он открывает приложение под нижней частью одна):
Нижний значок не присутствует, пока я не запускаю приложение с помощью главного значка P4v, который я вручную добавил.
Если приложение генерирует второй значок в средстве запуска Единицы кроме серый, универсальный значок, уже должно быть (другое) существующее средство запуска, звоня p4v
в его основной команде:
Приложение .desktop
файл по определению имеет "основную" команду в первой строке, начиная с Exec=
. Это - команда, которая выполняется, когда значок нажат в (Unity
) средство запуска. Кроме этого, a .desktop
файл может иметь один или несколько ярлык - разделы, доступные, когда Вы щелкаете правой кнопкой по значку представления в Unity
средство запуска.
Признаки, которые Вы испытываете, могут произойти когда больше чем один .desktop
файл в также /usr/share/applications
или ~/.local/share/applications
имейте то же ("основной -") команда в их первом Exec=
строку, но файлы по-другому называют.
P4v по умолчанию должен установить (и вероятно установил), a .desktop
файл, названный p4vasp.desktop
в /usr/share/applications
.
Как зафиксировать
Ваша проблема должна быть решена при удалении собственного (вероятно, локальный) .desktop
файл, затем выполненный p4v
от Тире и контакта это к средству запуска.
Если Вы хотите измениться .desktop
поведение файла или например, его значок:
/usr/share/applications
кому: ~/.local/share/applications
gedit
(перетащите его по открытому gedit
окно), и вносят изменения, которые Вы хотели бы.desktop
файл отвергнет глобальный.Для возвращения просто удалите локальный, выйдите из системы и въезжайте задним ходом.
Связанный с этим сообщением