Я пытаюсь запустить TeamSpeak с помощью иконки в лаунчере. Я следовал этому руководствуКак добавить скрипт оболочки в лаунчер в качестве ярлыка . Лаунчер работает отлично. Меня беспокоит то, что он все равно открывает оболочку. Когда я пытаюсь открыть другие приложения в лаунчере, он не открывает никаких терминалов. Я не могу понять, почему. Как мне остановить открытие оболочки, или я просто неправильно это реализовал?
Отдельно от основного вопроса, где я могу найти иконки, которые я могу использовать на боковой панели лаунчера? И имеет ли значение их размер, или Linux масштабирует изображение до нужного размера, когда вы перетаскиваете его на лаунчер?
[Desktop Entry]
Type=Application
Terminal=true
Name=unmount-mount
Icon=/usr/bin/TeamSpeak3-Client-linux_amd64/Dakirby309-Simply-Styled-TeamSpeak.ico
Exec=/usr/bin/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh
решение1
Нам нужно знать, что вы поместили в
.desktop
файл.Попробуйте изменить
Terminal=
строку на false:Terminal=false
Я помещаю все свои иконки
/usr/share/icons
и сохраняю их как.png
или.svg
. SVG лучше (масштабируется), но может быть большего размера. Помните, что эта иконка будет использоваться для переключателя Alt+Tab, а также для запуска и поиска Dash.Icon=/usr/share/icons/teamspeak.svg
можно изменить на просто
teamspeak
еслизначок называетсяteamspeak.svg
(или.png
) и сохраняется в/usr/share/icons
(или текущей папке для вашего пакета значков).Только что сделал тебя иконой.
Linux масштабирует его за вас.
Мои местоимения — Он / Его.