Не запускать терминал, когда я нажимаю на новый лаунчер

Не запускать терминал, когда я нажимаю на новый лаунчер

Я пытаюсь запустить TeamSpeak с помощью иконки в лаунчере. Я следовал этому руководствуКак добавить скрипт оболочки в лаунчер в качестве ярлыка . Лаунчер работает отлично. Меня беспокоит то, что он все равно открывает оболочку. Когда я пытаюсь открыть другие приложения в лаунчере, он не открывает никаких терминалов. Я не могу понять, почему. Как мне остановить открытие оболочки, или я просто неправильно это реализовал?

Отдельно от основного вопроса, где я могу найти иконки, которые я могу использовать на боковой панели лаунчера? И имеет ли значение их размер, или Linux масштабирует изображение до нужного размера, когда вы перетаскиваете его на лаунчер?

[Desktop Entry]
Type=Application
Terminal=true
Name=unmount-mount
Icon=/usr/bin/TeamSpeak3-Client-linux_amd64/Dakirby309-Simply-Styled-TeamSpeak.i‌​co
Exec=/usr/bin/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh 

решение1

  1. Нам нужно знать, что вы поместили в .desktopфайл.

    Попробуйте изменить Terminal=строку на false:

    Terminal=false
    
  2. Я помещаю все свои иконки /usr/share/iconsи сохраняю их как .pngили .svg. SVG лучше (масштабируется), но может быть большего размера. Помните, что эта иконка будет использоваться для переключателя Alt+Tab, а также для запуска и поиска Dash.

    Icon=/usr/share/icons/teamspeak.svg
    

    можно изменить на простоteamspeak еслизначок называется teamspeak.svg(или .png) и сохраняется в /usr/share/icons(или текущей папке для вашего пакета значков).

  3. Только что сделал тебя иконой.

    Получить SVG можно здесь.

    Linux масштабирует его за вас.

Мои местоимения — Он / Его.

Связанный контент