Ho gnome-terminal 3.16.2-1
smesso di funzionare dopo un aggiornamento del sistema. Sto correndo Linux arch 4.1.6-1-ARCH #1 SMP PREEMPT Mon Aug 17 08:52:28 CEST 2015 x86_64 GNU/Linux
.
Quando lo lancio ricevo
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 il problema mi ha detto di ripristinare le impostazioni locali. Per questo ho aperto /etc/locale.gen
e fatto in modo che en_US.UTF-8 UTF-8
fosse senza commenti.
Ho quindi corso sudo locale-gen
per generare i locali. Per finire, ho anche eseguito localectl set-locale LANG=en_US.UTF-8
e riavviato.
Quando il problema si è presentato per la prima volta, ho ricevuto un messaggio di errore relativo alla locale. Dopo aver eseguito i passaggi precedenti, questi messaggi di errore sono scomparsi, ma gnome-terminal
continuano a non funzionare. Il messaggio di errore sopra riportato rimane.
Strano comportamento che altrimenti posso osservare:
Il mio file manager Nautilus non si avvia dal collegamento sul desktop, ma si avvia senza problemi dalla console.
gnome-terminal
si avvia quando viene eseguito come root.
locale
uscite:
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
uscite
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: us,de