Responder1
O que você está enfrentando é um bug no GLib, mantido por desenvolvedores gnome. Eles codificaram um conjunto de emuladores de terminais para testar esses inicializadores e nessa lista mate-terminal
não está incluído. Mesmo konsole
, xfce4-terminal
também está excluído.
Aqui está o relatório de bug no githubhttps://github.com/mate-desktop/mate-panel/issues/57
Leia o resumo feito por MoonSweep
Então, para resumir:
Ao contrário do que foi dito no início deste tópico, este não é um problema exclusivo do Mint e não tem nada a ver com a variável TERM. Este é um bug conhecido do GLib que possui um conjunto de terminais codificados para tentar iniciar, e vários deles estão faltando nesta lista (não apenas mate-terminal, mas xfce-terminal ou konsole, por exemplo, também estão faltando).
Sabendo como o pessoal do Gnome está alheio a qualquer coisa fora do Gnome, acho que não adianta pedir para eles consertarem esse problema no GLib, por isso fiz um patch tratando do mate-terminal e postei no Debian BTS, então quando mate- o pacote do terminal começou a fornecer um wrapper compatível com o xterm, atualizei o patch para lidar com o x-terminal-emulator (que é uma alternativa Debian para todos os emuladores de terminal compatíveis com o xterm), permitindo assim que o GLib no Debian (e derivados) lide não apenas mate-terminal, mas todos os terminais que podem ser definidos como esta alternativa.
O que você pode fazer?
No meu teste, vi que se você instalou gnome-terminal
, primeiro tentará aquele. Então, para evitar feio xterm
, você pode instalar gnome-terminal
o que é muito semelhante ao mate-terminal e incluído no Ubuntu Unity padrão.
Para instalar, use este comando
sudo apt-get install gnome-terminal
Para mim, isso resolveu o problema. Tente. Espero que funcione para você também!