Você precisa adicionar LANG=en_US.UTF-8
a /etc/default/locale
e reinicializar seu sistema. (Solução de esta postagem no fórum do Arch Linux .)
Eu tenho o Ubuntu-Gnome 14.04 (Gnome 3.12.2).
Quando tento executar gnome-terminal
seguindo o comando:
$ gnome-terminal
Error constructing proxy for org.gnome.Terminal: /org/gnome/Terminal/Factory0:
Error calling StartServiceByName for org.gnome.Terminal:
GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited:
Process /usr/lib/gnome-terminal/gnome-terminal-server exited with status 8
Você precisa adicionar LANG=en_US.UTF-8
a /etc/default/locale
e reinicializar seu sistema. (Solução de esta postagem no fórum do Arch Linux .)
Aqui está a lista de comandos que me ajuda:
sudo apt install dconf-cli
dconf reset -f /org/gnome/terminal
sudo apt-get remove gnome-terminal
sudo apt-get install gnome-terminal
sudo locale-gen --purge
sudo dpkg-reconfigure locales
reboot
Como você pode ver, eu apenas reinstalei gnome-terminal
Execute o sudo dpkg-reconfigure locales em um emulador de terminal alternativo e selecione en_US.UTF-8 UTF-8, escolha-o como a localidade padrão. gnome-terminal deve funcionar.
Você provavelmente brincou com suas localidades. Adicione LANG=en_US.UTF-8
a /etc/locale.conf
e reinicialize ou exclua esse arquivo completamente ( sudo rm /etc/locale.conf && sudo locale-gen en_US.UTF-8 && sudo dpkg-reconfigure locales
) e reinicialize.
Eu tive esse problema quando criei um novo Ubuntu 16.04.3 LTS Desktop. A correção foi editar o arquivo /etc/default/locale
adicionando a seguinte linha ao final do arquivo:
LC_ALL="en_US.UTF-8"
Em seguida, reinicie e o problema desapareceu.