LoginSignup
4
5

More than 5 years have passed since last update.

gnome-terminalが立ち上がったり立ち上がらなくなったりする現象への対処法

Posted at

前提

「突如gnome-terminalが立ち上がらなくなる」→「しばらく待つと勝手にその現象が治まり立ち上げられるようになる」ということが度々起こった。
その現象を起こさないようにする方法まではわからなかったけれど、対症療法的にとりあえずgnome-terminalをすぐに立ち上げられるようにする方法を記述する。

症状

xterm等の他の適当な仮想ターミナルを用いてgnome-terminalコマンドを打つと以下のようなエラーを吐いて起動に失敗する。

# watch_fast: "/org/gnome/desktop/interface/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/desktop/sound/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/desktop/privacy/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/desktop/wm/preferences/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/desktop/a11y/" (establishing: 0, active: 0)
# watch_established: "/org/gnome/desktop/interface/" (establishing: 1)
# watch_established: "/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 1)
# watch_established: "/org/gnome/desktop/sound/" (establishing: 1)
# watch_established: "/org/gnome/desktop/privacy/" (establishing: 1)
# watch_established: "/org/gnome/desktop/wm/preferences/" (establishing: 1)
# watch_established: "/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 1)
# watch_established: "/org/gnome/desktop/a11y/" (establishing: 1)
# Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: org.gnome.Terminal を StartServiceByName で呼び出そうとしてエラー: タイムアウトしました

原因

gnome-terminal-server.service(ユーザー権限)が落ちている為である。

$ systemctl --user status gnome-terminal-server
● gnome-terminal-server.service - GNOME Terminal Server
   Loaded: loaded (/usr/lib/systemd/user/gnome-terminal-server.service; static; vendor preset: enabled)
   Active: inactive (dead)

対処

よってこのサービスを何らかの方法で起動しなおしてやれば良い。

$ systemctl --user start gnome-terminal-server
4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5