2009年5月15日 星期五

改用 SeaMonkey 了

最近不知從什麼時候開始
firefox 慢得令人受不了
忙碌游標要跳 10 下以上才會開啟視窗(而且還繼續跳)
關閉時連系統都覺得慢
還會問你要不要強制結束
試著移除 plugins 、停用 ipv6 或直接抓 moztw 上的已編譯版本來用似乎都沒用
本來以為用 seamonkey 應該也沒什麼幫助才對
但是出乎意料,感覺還蠻好的

SeaMonkey 首頁: http://www.seamonkey-project.org/
下載 Linux GTK2 的 installer 版本
解壓縮後會得到一個 seamonkey-installer 的目錄
在目錄中執行 seamonkey-installer 就會開始安裝
我習慣裝在家目錄中(這樣就不必管理者權限)
寄件者 openSUSE 11.1

安裝完後,你得自己做一個 seamonkey.desktop 內容為
[Desktop Entry]
Encoding=UTF-8
Name=SeaMonkey
Name[zh_TW]=SeaMonkey 網路套裝軟體
GenericName=Internet Suite
GenericName[zh_TW]=網際網路套裝軟體
Comment=Explore, search and discover the web
Comment[zh_TW]=探索、搜尋和發現網際網路
Exec=/home/swyear/seamonkey/seamonkey
Terminal=false
Type=Application
Icon=/home/swyear/seamonkey/chrome/icons/default/seamonkey.png
Categories=Network;WebBrowser;

把這檔案丟到 ~/.local/share/applications/ 裏面
注意在 Exec 和 Icon 我用了絕對路徑
您的使用者名稱當然和我不同
為了方便能讓其他程式呼叫 seamonkey
將 seamonkey 做一個連結在 ~/bin/ 中
$ cd ~/bin
$ ln -s ~/seamonkey/seamonkey .

中文翻譯請到 http://forum.moztw.org/viewtopic.php?t=21895 下載(感謝小怪鬼)
開啟 seamonkey ,在『File』->『Open File』選擇您下載的中文 .xpi 檔
就會開始安裝中文套件
然後在 『Edit』->『Preferences』->『Language』裏面設定中文
重新啟動 saemonkey 就會有中文了
寄件者 openSUSE 11.1

你的那些 plugins 大部份都可以用
他們都是被裝在 /usr/lib/browser-plugins/
(若是 64位元系統則在 /usr/lib64/browser-plugins/
把他們連結到 seamonkey/plugins/底下即可
$ cd ~/seamonkey/plugins
$ ln -s /usr/lib/browser-plugins/* .

8 則留言:

See now 提到...

這個可能是由某個擴展引起的問題,我也曾經發現 firefox 變得奇慢,嘗試了很多解決方法,最後把那些擴展一個個禁用掉髮下問題出在 dns cache 這個插件上。
使用編譯優化版本在 linux 和 windows 下都有明顯的效能提升。如 linux 下的 swiftweasel 的 pgo 編譯版。
我在 firefox 奇慢問題沒有解決之前也去用過其他瀏覽器,最後發現 firefox 某些擴展我還是離不開。

swyear 提到...

我用的擴充套件不多,但是刪除整個
~/.mozilla/firefox 的確效能有些改善
可是還是感覺遲鈍...
習慣沒擴充也就算了...

Penny 提到...

黑眼珠前輩您好:

Penny又來了 XD,上星期好奇心趨使下!
把系統裝成64bit的,嘗試了使用KDE!
(看很多人說,用openSUSE不用KDE真是可惜!)
剛裝好系統的那一瞬間,我也有這種感覺!真的好漂亮!
但是不知道為什麼,遇到很多奇怪的問題(我想應該是不習慣的原因)
我換回GNOME (XD ...........)

但是這兩天使用下來,FIREFOX 會動不動停住 才會有反應,播放影片1080 比較容易頓!
但這些情況是我用32BIT時沒有發生的!
後來上網爬了一下,看到有人提到64bit並沒有比32bit來的快,有些部份反而還比較慢,真的是如此嗎?

正在猶豫是否要換回32bit

唯一的差別是我32bit 上是使用EXT4
64bit除了home(EXT4),其他改使用reiserfs

看Tetralet的測試結果害我很期待這樣的改變 XD
==
硬體規格
AMD X3 425
DDR2 800 2GB *2
GA785GM -UD2H
WD640AAEX

又來麻煩黑眼珠前輩了 :P

swyear 提到...

不清楚您的問題所在
可能要用終端機直接呼叫 firefox
看遇到頓頓的時候出現什麼訊息
若是 32bit 沒問題只出在 64bit
很有可能是 flash
改用 64bit 的 flash-plugin 看看(不過我目前也是用 32bit flash npwrapper)
也有討論說要停用 ipv6
在 firefox 網址打 about:config
改 network.dns.disableIPV6 為 true
在 kernel 啟動參數中加上 ipv6.disable=1
(在 YaST->bootloader 中改)
看看情況是否改善
輸入法若不是使用 scim 請將所有 scim 相關套件移除
播放影片用哪個程式?一樣看看是否有錯誤訊息(沒有1080的影片...)
顯示卡是?有 /etc/X11/xorg.conf 嗎?11.2若沒問題應將此檔案刪除
64bit 好像是沒有比較快...這也是我的感覺
11.3 我說不定還是會用 32bit
先試試看吧,嘗試先找出可重現的方式再來找答案可能簡單些

Penny 提到...

哈哈,黑眼珠前輩真是厲害

果然更新flashplayer成64的就OK了!
奇怪,我還以為裝好就是使用64 的了XD!

不過整體FIREFOX 再測試javascript 的速度在 64bit 上確實比32bit來的慢
(測試網站 - http://www.101asian.com/webtest.htm)
其中
FIREFOX@32 bit 測試約 39ms
FIREFOX@64 bit 測試約 175ms
CHROME @ 64 bit 測試約 19ms
==
至於影片播放1080 我看可能還是要想辦法啟動硬解才可以!

swyear 提到...

Penny: 謝謝你提供的測試網站
我也測了一下
firefox 3.6.3 with 32bit flash (npwrapper.libflashplayer.so)
以及 64bit flash 都差不多在 165~170ms 間,好像沒什麼差別

Penny 提到...

黑眼珠前輩:

抱歉,Penny沒說清楚!
Penny是指
在openSUSE 11.2 32bit下,FIREFOX 跑 39ms。
在openSUSE 11.2 64bit下,FIREFOX跑175ms!

這之間的差距讓我挺訝異!!

至於停頓的問題,目前更新flashplayer之後,都沒發生過了!
跑臉書的一些小遊戲,選單都正常了!(真是太神奇了 XD!)

這點真是非常感謝黑眼珠前輩的指點XD!

swyear 提到...

那 64bit 真的有點冏了
11.3 真的要來裝 32bit