我正在嘗試從啟動器中的圖標啟動 teampeak。我遵循了這個指南如何將 shell 腳本新增至啟動器作為快捷方式 。啟動器工作正常。我的抱怨是它仍然打開一個外殼。當我嘗試打開啟動器上的其他應用程式時,它不會打開任何終端。我不明白為什麼。如何停止 shell 打開,或者我剛剛實施錯誤?
除了主要問題之外,我可以在哪裡找到可以在啟動器側面板上使用的圖示?它們的大小很重要嗎?
[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
並將它們另存為 a.png
或 a.svg
。 SVG 更好(可擴展),但檔案大小可能更大。請記住,此圖示將用於 Alt+Tab 切換器以及啟動器和 Dash 搜尋。Icon=/usr/share/icons/teamspeak.svg
可以改為僅
teamspeak
如果該圖示稱為teamspeak.svg
(或.png
)並保存在/usr/share/icons
(或圖示包的目前資料夾)中。剛剛為你做了一個圖示。
Linux 會為你擴展它。
我的代名詞是他/他