2009年11月26日 星期四

google-chrome 測試

chromium 4.0.257.0 無法上 plurk
google 一下似乎要更新到更新的版本就會 OK
但套件庫中還沒有更新
因為習慣了 chromium 所以先下載了 google-chrome 來測一下
雖然 data.tar.lzma 的壓縮方式和以前不同,但仍可以用 Ark 來解開
將各目錄放置好後進行函式庫連結
因為現在是 64 位元系統,所以函式庫的位置要改成 lib64
$ for i in libsmime3.so libnssutil3.so libnss3.so libssl3.so; do sudo ln -s /usr/lib64/$i /usr/lib64/$i.1d; done
$ for i in libplds4.so libplc4.so libnspr4.so ; do sudo ln -s /usr/lib64/$i /usr/lib64/$i.0d; done
還有在執行時會出現
$ google-chrome
[1126/211502:ERROR:/usr/local/google/home/chrome-eng/b/slave/chrome-official-linux-64/build/src/base/process_util_linux.cc(502)] Not implemented reached in void base::EnableTerminationOnOutOfMemory()
[8567:8567:9132815589:FATAL:/usr/local/google/home/chrome-eng/b/slave/chrome-official-linux-64/build/src/chrome/browser/zygote_host_linux.cc(117)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/google/chrome/chrome-sandbox is mode 4755 and owned by root.
追蹤與中斷點陷阱
雖然不知道是什麼意思,依照他的說明
# cd /opt/google/chrome/
# chown root chrome-sandbox
# chmod 4755 chrome-sandbox
就可以正確執行了
因為(至少)flash-plugin 可以用了
所以直接將 /usr/lib64/browser-plugins 連結到 /opt/google/chrome/plugins
# ln -s /usr/lib64/browser-plugins /opt/google/chrome/plugins
用起來感覺和 chromium 差不多

5 則留言:

Jing 提到...

4.0.257.0 (0) 不能上噗浪?!
但我一直用他上噗浪耶~
swyear用的是contrib套件庫裡的嗎?
我只確定chromium不能上wave...不知道是不是跟chrome裡處理gtk input method的方式有關...

swyear 提到...

Jing:可是真的我到現在 4.0.260 都還不能上耶(我沒騙你~),不過我不是用contrib 裡的,過幾天換換看...另 wave 是什麼啊

swyear 提到...

嗯...換了 contrib 套件庫的 chromium 4.0.260.0 了,一切正常

Jing 提到...

喔~wave是指google wave!google的新玩具。不知道為啥chrom支援不了自己家的產品...聽說win下面偶而也會鬼打牆!我的wave好像還沒有邀請函,有的話再發給你~

swyear 提到...

Jing:
先謝了