Eu instalei manualmente LuxRender 1.2.1 em /usr/local/bin/
e funciona bem e dândi. Eu então criei 5 novos tipos MIME para os formatos de arquivo LuxRender *.lxs
, *.lxo
, *.lxm
, *.lxv
e *.flm
(cena, objetos, materiais, volumes e filme). Eu os criei com assogiate
por conveniência, no entanto aqui está o arquivo Override.html
gerado simples:
<?xml version="1.0"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="text/x-luxrender-scene">
<glob pattern="*.lxs"/>
<comment>LuxRender Scene</comment>
</mime-type>
<mime-type type="text/x-luxrender-materials">
<glob pattern="*.lxm"/>
<comment>LuxRender Materials</comment>
</mime-type>
<mime-type type="text/x-luxrender-objects">
<glob pattern="*.lxo"/>
<comment>LuxRender Objects</comment>
</mime-type>
<mime-type type="text/x-luxrender-volumes">
<glob pattern="*.lxv"/>
<comment>LuxRender Volumes</comment>
</mime-type>
<mime-type type="image/x-luxrender-film">
<glob pattern="*.flm"/>
<comment>LuxRender Film</comment>
</mime-type>
</mime-info>
Em seguida, executei update-mime-database ~/.local/share/mime
, que atualizou o arquivo mime.cache
. Os mime-types agora funcionam (ambos testados com mimetype
e no painel de propriedades do Nautilus de um arquivo).
Agora eu quero associar os ícones (que vêm com o LuxRender como arquivos 256x256 png). Eu os redimensionei para os tamanhos apropriados e os coloquei em /usr/share/icons/hicolor/??x??/mimetypes
. Finalmente, atualizei o cache com sudo gtk-update-icon-cache /usr/share/icons/hicolor
.
Se eu abrir assogiate
, ele exibirá os ícones corretos, mesmo que eu não os tenha definido explicitamente. No entanto, o Nautilus não.
Desde que eu estou usando o Ubuntu-mono-dark (que no entanto herda de hicolor ), eu pensei que era porque eu tinha que colocá-los em /usr/share/icons/Ubuntu-mono-dark
também, ou talvez /usr/share/icons/Humanity
. No entanto, isso não funciona nem.
O fato estranho é que, se eu mudar meu tema para hicolor , os novos ícones realmente aparecerão! Isso parece sugerir que eles estão instalados corretamente ...
Alguém tem uma ideia sobre o que está acontecendo? Onde devo colocar os ícones? O que devo configurar?
PS: apenas como uma nota lateral, eu tive o mesmo problema com os ícones do Mathematica ...