Eu também não estava vendo ícones no Debian Sid.
Já experimentou a opção -show-icons
?
rofi -modi drun,run -show drun -font "DejaVu Sans 10" -show-icons
Eu uso o i3 como minha interface de usuário principal. Para iniciar aplicativos eu uso o Rofi que eu executo como:
rofi -show drun -drun-icon-theme MacBuntu-Remix
onde o MacBuntu-Remix é um tema que eu instalei em ~ / .icons. No Gentoo Linux este comando faz com que os ícones apareçam ao lado dos nomes dos aplicativos no Rofi, mas no Debian este mesmo comando, exatamente com a mesma pasta ~ / .icons, produz um menu Rofi sem estes ícones próximos aos aplicativos. Alguém sabe por quê? Os empacotadores do Debian decidiram não compilar o rofi com esta opção, ou?
Para consertar isso eu tentei trocar o uso do Rofi nos repositórios do Stretch para usar o Rofi no repositório instável, na esperança de que fosse simplesmente uma versão mais antiga do Rofi que estava causando o problema, isso não resolveu, Contudo. Eu também tentei mudar os temas dos ícones para algo que eu tinha certeza de que estava instalado corretamente (embora eu estivesse confiante que o MacBuntu-Remix estava bem no GNOME), Adwaita. Os ícones também não apareceram. Aqui está uma imagem do Rofi sendo executado no Debian 9, iniciado com o comando acima do tema MacBuntu-Remix: