web-dev-qa-db-ja.com

Gnome 3.12.2の「gnome-terminal」の問題

Ubuntu-Gnome 14.04(Gnome 3.12.2)があります。

次のコマンドでgnome-terminalを実行しようとすると:

$ 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
14
Hamed Kamrava

LANG=en_US.UTF-8/etc/default/localeに追加して、システムを再起動する必要があります。 ( このArch Linuxフォーラムの投稿 からの解決策。)

12
Hamed Kamrava

ここに私を助けるコマンドのリストがあります:

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

ご覧のとおり、gnome-terminalを再インストールするだけです

8
Eugen Konkov

新しいUbuntu 16.04.3 LTSデスクトップを作成したときに、この問題が発生しました。修正は、ファイルの最後に次の行を追加して/etc/default/localeファイルを編集することでした。

LC_ALL="en_US.UTF-8"

次に再起動すると、問題はなくなりました。

1
TomH

あなたはおそらくあなたのロケールをいじりました。 LANG=en_US.UTF-8/etc/locale.confに追加して再起動するか、そのファイルをすべて削除(Sudo rm /etc/locale.conf && Sudo locale-gen en_US.UTF-8 && Sudo dpkg-reconfigure locales)して再起動します。

1
xjcl

代替端末エミュレーターでSudo dpkg-reconfigureロケールを実行し、en_US.UTF-8 UTF-8を選択して、デフォルトのロケールとして選択します。 gnome-terminalは動作するはずです。

0
user431929