« cmd.exe で tab補完 | メイン | Windows から UTF-8な Linux に ssh »

2007年08月15日

Linux でfirefox の起動を高速化(Winも書いてあるが) [ カテゴリ : memo - Vine で X ]

起動の高速化というか、あらかじめ常駐させておいて呼び出す方式で、
Windows の MSIE と同じような条件にするだけだが。

Windows では firefox preloader というのをスタートアップにいれておくと、
その後の起動が速くなる。
(実際に使いたいときは、普通に firefox を起動すると良い。)


Linux では alltray というのを使うといいと2chで発見。

本家:http://alltray.sourceforge.net/downloads.html
紹介されていたURL:http://ubuntuforums.org/showthread.php?t=484316

GNOME,KDE,Xfce,etc で使えるらしい。

Ubuntu とかだとパッケージあるらしいのだが、
Vine の場合パッケージがないので、ソースを落として展開してから

$ ./configure --disable-gconf
$ make
$ sudo make install

(--disable-gconf はエラーが出たのでそうした。xfce4 使ってるので関係なさそうだし)

で、xfce のセッション開始時(または開始後)に
alltray firefox &
を一度実行しておく。トレイが出て firefox アイコンがでる。
(ps aux すればわかるが、たくさんの firefox process が裏にいる)

実際に使いたいときは、普通に firefox を起動すると良い。
terminal からなら firefox だけでいける(firefox & でなくてもよい)


たしか、Win/Linuxどちらを使っていてもそうだが、
起動時にダイアログが出る状況だと具合が悪かったと思う。
ダイアログも一緒に隠れてしまう。

Linux だと、しょっちゅう「前回のセッションを復元しますか?」ってのが出て困る。
こいつを回避するためには、URLに about:conifg いれて設定画面を出して、
右クリック・新規作成・真偽値とえらぶ。
次の画面で browser.sessionstore.enabled と値の名称を入れる。
それだけで false として登録された。(trueになっちゃったら右クリックで切り替え)


まぁ、一度firefox を起動して絶対閉じない、ってほうが速いんだが
自分はトレイにいるとかしてくれないと、間違えて全部閉じてしまってウガーってなるので
こいつはありがたい

ウィンドウが出てる必要が無い vncconfig なんかも alltray にいれてしまうといい感じ。

投稿者 JK : 2007年08月15日 12:50

トラックバック

このエントリーのトラックバックURL:
http://om.pizzica.to/mt-tb.cgi/83