やるきなし

2015/02/08 19:42 / gnome-terminal (Error constructing proxy for...)

gnome-shell は VMWare 上で使うのは重いので,未だに startx で X を起動しているのだが,~/.xinitrc から起動した xterm から gnome-terminal が以下のエラーで起動しない(再起動したら直る場合も).

% gnome-terminal
Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: org.gnome.Terminal を StartServiceByName で呼び出そうとしてエラー: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Terminal exited with status 8

/var/log/message によると,

org.gnome.Terminal[XXXX]: Non UTF-8 locale (ANSI_X3.4-1968) is not supported!

とのことなので,LANG まわりなのであるが(xterm は LANG=ja_JP.UTF-8 で起動していて,/etc/locale.gen を見ても特に問題なさげ),

% /usr/lib/gnome-terminal/gnome-terminal-server &
% gnome-terminal &

とすれば起動してくれる.なお gnome-terminal が終了すると gnome-terminal-server も落ちる.

Related articles