A abordagem gconf é apenas para o Gnome 2. Para o Gnome 3 (Ubuntu 11.10 em diante) o ~/.local/share/thumbnailers (ou /usr/share/thumbnailers ) é o correto.
E o seu problema é que você misturou as duas abordagens. Esta linha:
[email protected];
Na verdade, deve ser:
MimeType=application/vnd.ms-htmlhelp;
Basicamente, substitua @ por / e isso deve funcionar. E também recomendo adicionar application/x-chm à lista, apenas no caso.
Você vê, @ foi apenas uma solução alternativa (feia) gconf requerida, pois / não era um caractere válido para nomes de chaves (é usado para indicar a hierarquia de chaves).
Mas além do agora obsoleto gconf , os tipos mime são sempre definidos com / .