Eu escrevi um pequeno aplicativo e adicionei seus ícones a /usr/share/icons/
caminho. Eu uso o desktop Cinnamon.
Quando executo o aplicativo, o ícone desejado aparece corretamente no painel. Mas se eu o executar como root, o ícone de aplicativos padrão aparecerá em seu lugar.
Eu verifiquei que os ícones têm 777 privilégios.