gnome-terminal funktioniert nicht, vielleicht, weil der locale-Einstellung

Ich Antergos installiert (easy-version von Arch) mit der japanischen Umgebung.
Aber ich wollte chaned die Sprache auf Englisch, so dass ich beziehen der wiki-Artikel dann laufen einige Befehle nach kommentieren Sie #en_US.UTF-8 UTF-8 im /etc/locale.gen und Bearbeiten /etc/locale.conf in folgenden:

LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=

Das problem beginnt von hier aus.

Ich meinen Rechner neu gestartet und festgestellt, dass gnome-terminal funktioniert nicht.
Ich ersetzte eshell auf Emacs, und führen Sie gnome-terminal Befehl, dann bekam Fehlermeldungen:

(process:1202): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
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

Die Ausgabe von locale Befehl ist folgende:

locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=ja_JP.utf8
LC_TIME=ja_JP.utf8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=ja_JP.utf8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=ja_JP.utf8
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT=ja_JP.utf8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Welche Veränderungen ein Teil der locale-Einstellung in Japanisch? Oder andere Gründe, die kündigen, gnome-terminal vorhanden?

Habe ich versucht, Lösungen sugestted hier https://bbs.archlinux.org/viewtopic.php?id=180103 .

Danke.

InformationsquelleAutor tubo | 2014-07-14

Schreibe einen Kommentar