みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

X11起動時にxtermを開く

Mac OS X 10.6のX11 (Xquartz 2.3.6)を使っています。
これまでX11を起動すると自動的にxtermが開いていたのですが、
OSのアップグレードをしたら、開かなくなってしまいました。
X11起動直後にxtermを開くようにするにはどうすれば良いのでしょうか。
手動ではxtermを起動できます。

実際の目的は、X11を起動した際にX11から自動的に~/.bashrcが
実行されて欲しいということなのですが、
この観点からでもいいので、よろしくお願いします。

投稿日時 - 2011-01-18 11:41:32

QNo.6456579

暇なときに回答ください

質問者が選んだベストアンサー

XQuartz http://xquartz.macosforge.org/trac/wiki
最新版は 2.6.0 なので、こちらを使っています。

X11 起動時に他のプログラムを起動させたいならば、
$HOME/.xinitrc.d ディレクトリがなければ用意し
そこにシェルスクリプトを置きます。
スクリプトには実行権限が必要です。

> X11起動直後にxtermを開くようにするにはどうすれば良いのでしょうか。
たとえば $HOME/.xinitrc.d/10-xterm.sh とでもいうファイル名で
xterm &
のように書いておきます。

他に単一の.xinitrc ファイルに書く流儀もありますが、自分でウィンドウマネージャを起動しなければならないので、良くわからなければ .xinitrc.d に分散記述のほうが安全かと思います。

投稿日時 - 2011-01-19 18:09:21

お礼

2.6.0にアップグレードして指示通りにファイルを作ったところ、うまく行きました。
どうもありがとうございました。
とても参考になりました。

投稿日時 - 2011-01-20 23:34:31

ANo.1

このQ&Aは役に立ちましたか?

3人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問