GNOME 3.26.x 中的狀態圖示去哪裡了,我該怎麼做才能讓它們恢復原狀?
幾個小時前,我更新到最新的 3.26.1 版本的 GNOME,但在隱藏的滑動面板上,我看不到曾經位於螢幕左下角的後台應用程序列表。我在後台執行的屬於 Audacious、VLC、Dropbox、Redshift 和其他應用程序的圖示在螢幕上看不到任何位置。
我打開Tweaks應用程序(或等效的
gnome-tweak-tool
命令)尋找相關配置但沒有結果。這個功能發生了什麼,如果它消失了,有沒有辦法讓它有一個類似的功能?Source Status Icons and GNOME , Form and Function Allan Day 的部落格
遺留托盤在 3.26 中被移除(這是一種權宜之計,注定會在某個時候被移除,如相應的錯誤中所述)。發行說明中也提到了這一點。
要查看指標圖示,您可以使用TopIcons Plus等擴展程序。
有多種方法可以恢復托盤圖示。
應用指標支持
我使用並且我會向你推薦的方式是 appindicator-support Gnome 擴展。有多種實現:
- KStatusNotifierItem/AppIndicator 支持- 預設的一種,也是初學者的最佳方式。它可能已經預裝在某些 Linux 發行版上。
- appindicatorsupport@rgcjonas.gmail.com.zip -**(Gnome 40 已過時)**前一個的更新檔版本。它不在擴展商店中分發,因此您必須手動下載、提取並放入
~/.local/share/gnome-shell/extensions/
. 但它提供了很多配置選項。這些解決方案中的每一個還提供與 gnome-shell 的良好集成,因為它使用預設下拉菜單。
熱門圖示
帶回托盤圖示的另一種方法是 TopIcons 系列擴展。這一切都始於(今天不再起作用)TopIcons擴展。
- TopIconsFix - TopIcons 的固定版本。它不提供配置,圖示太大而看起來不好看。我不是很推薦這個。
- TopIcons Plus -(截圖中的那個)這是一個很好的擴展。提供配置和圖示看起來不錯。
- TopIcons Redux - TopIcons Plus 的重寫分支. 它可能不適用於最新版本的 Gnome-shell。
注意:請記住,您可能無法讓所有托盤圖示都與 TopIcons 擴展一起使用。
加法
一些帶有非工作托盤圖示的程序可以通過
XDG_CURRENT_DESKTOP
在啟動它們之前更改環境變數來修復。嘗試將此變數更改為Unity
orKDE
。使用以下命令測試您的程序:
XDG_CURRENT_DESKTOP=Unity program
XDG_CURRENT_DESKTOP=KDE program
如果其中一個命令有效,您可以在其中編輯程序的 .desktop 文件
~/.local/share/applications/
或/usr/share/applications/
將此環境變數包含在Exec=
參數中。
Exec=env XDG_CURRENT_DESKTOP=KDE program
一些使用者可能正在尋找一種方法來自定義他們的托盤圖示以看起來統一併匹配系統圖示主題(如我上面的螢幕截圖所示)。在這種情況下,請查看**Hardcode-Tray**項目。