J'ai Ubuntu-Gnome 14.04 (Gnome 3.12.2).
Lorsque j'essaie d'exécuter gnome-terminal
en suivant la commande:
$ 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
Vous devez ajouter LANG=en_US.UTF-8
à /etc/default/locale
et redémarrer votre système. (Solution de cet article du forum Arch Linux .)
Voici la liste des commandes qui m'aident:
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
Comme vous pouvez le constater, je réinstalle simplement gnome-terminal
J'ai eu ce problème lorsque j'ai créé un nouveau bureau Ubuntu 16.04.3 LTS. Le correctif consistait à modifier le fichier /etc/default/locale
en ajoutant la ligne suivante à la fin du fichier:
LC_ALL="en_US.UTF-8"
Puis redémarrez et le problème a disparu.
Vous avez probablement joué avec vos paramètres régionaux. Ajoutez soit LANG=en_US.UTF-8
à /etc/locale.conf
et redémarrez ou supprimez complètement ce fichier (Sudo rm /etc/locale.conf && Sudo locale-gen en_US.UTF-8 && Sudo dpkg-reconfigure locales
) et redémarrez.
Exécutez Sudo dpkg-reconfigure sur un autre émulateur de terminal et sélectionnez en_US.UTF-8 UTF-8, choisissez-le comme environnement local par défaut. gnome-terminal devrait fonctionner.