我正在尝试从启动器中的图标启动 Teamspeak。我遵循了本指南如何将 Shell 脚本添加到启动器作为快捷方式 。启动器运行良好。我的抱怨是它仍然打开 shell。当我尝试打开启动器上的其他应用程序时,它没有打开任何终端。我不明白为什么。我该如何停止打开 shell,还是我执行错了?
除了主要问题之外,我在哪里可以找到可以在启动器侧面板上使用的图标?它们的大小重要吗?或者当您将图像拖到启动器上时,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 将为您扩展它。
我的代词是“他”