Debian
使用 drun-icon-theme 選項執行時,為什麼 Rofi 在 Debian 9 上不顯示圖示?
我使用 i3 作為我的主要使用者界面。要啟動應用程序,我使用 Rofi,我執行如下:
rofi -show drun -drun-icon-theme MacBuntu-Remix
MacBuntu-Remix 是我在 ~/.icons 中安裝的主題。在 Gentoo Linux 上,這個命令會導致圖示出現在 Rofi 中的應用程序名稱旁邊,但在 Debian 下,這個完全相同的命令,具有完全相同的 ~/.icons 文件夾,會在應用程序旁邊生成一個沒有這些圖示的 Rofi 菜單。有誰知道為什麼?Debian 打包者是否決定不使用此選項編譯 rofi,或者?
為了解決這個問題,我嘗試從在 Stretch 儲存庫中使用 Rofi 切換到在不穩定儲存庫中使用 Rofi,希望它只是導致問題的 Rofi 的舊版本,但是這並沒有解決它。我還嘗試將圖示主題切換為我確定已正確安裝的東西(儘管我確信 MacBuntu-Remix 在 GNOME 下看起來不錯),Adwaita。圖示也沒有出現。這是在 Debian 9 下執行的 Rofi 的螢幕截圖,從上面的 MacBuntu-Remix 主題命令開始:
我也沒有在 Debian Sid 上看到圖示。
你試過這個
-show-icons
選項嗎?rofi -modi drun,run -show drun -font "DejaVu Sans 10" -show-icons
我設法使它工作使用:
bindsym $mod+d exec rofi -show drun -show-icons -modi drun,run
在我的 i3 配置文件中。