電源オンで(ログインなしで)firefoxが起動するようにする

runlevel 3, 4 でstartxが起動するように設定する。
firefoxは .xinitrc で起動設定

startx起動スクリプト

# cat /root/autorun
su - -c "LANG=ja_JP.UTF-8 /usr/bin/startx"
su するのは環境変数をセットするため
http://shino.pos.to/linux/autox.html

init関連(?)の設定

runlevel 3 ではrc3終了後にX起動。
runlevel 4 では待たずにX起動。
# cat /etc/event.d/site_startx
start on stopped rc3
start on runlevel 4

stop on runlevel 0
stop on runlevel 1
stop on runlevel 2

stop on runlevel 5
stop on runlevel 6
exec /root/autorun

デフォルトのrunlevelを3に

# cat /etc/event.d/rc-default
<前略>
else
telinit 3
fi
end script

firefoxを起動するように

# cat .xinitrc
export GTK_IM_MODULE=scim
export XMODIFIERS=@IM=SCIM
scim -d &
firefox &
fvwm