My gnome-terminal 3.16.2-1
stopped working after a system update. I am running Linux arch 4.1.6-1-ARCH #1 SMP PREEMPT Mon Aug 17 08:52:28 CEST 2015 x86_64 GNU/Linux
.
When launching it I recieve
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 org.gnome.Terminal exited with status 8
Googling the problem told me to re-set the locale settings. For that I opened /etc/locale.gen
and made sure that en_US.UTF-8 UTF-8
was uncommented.
I then ran sudo locale-gen
to generate the locales. To top things off I also ran localectl set-locale LANG=en_US.UTF-8
and rebooted.
When the problem first arose I did recieve an error message that had to do with the locale. After doing the previous steps those error messages disappeared, but gnome-terminal
still does not work. The above error message remains.
Strange behaviour that I can otherwise observe:
My Nautilus file manager will not start from the desktop shortcut, but does start without problems from the console.
gnome-terminal
does launch when run as root.
locale
outputs:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=de_DE.UTF-8
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
localectl
outputs
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: us,de