標題很難懂吧。看起來蠻有推理小說的味道呢。

自從把桌面環境從 Windows 換到 Gnome 之後,Firefox 無預警當機的問題一直困擾著我。原本在 Windows 下的 Firefox 雖稱不上金鋼不壞,但也很少叫我填問卷;到了 Etch 下面以後,畫面卻會常常一閃,噗地整支程式就消失了,只留下一個類似

SetWindow
Destroy
The program 'Gecko' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadShmSeg (invalid shared segment parameter)'.
  ... blahblah ...

這樣的錯誤訊息 (這還要在 console 下啟動 firefox 才看得到)。

原本還以為是遇到了 GTK+ 的 bug,但我還在用 libgtk2.0 2.6.8,怎麼會呢?原來我太嫩了,連有名的 flash death 都不知道 [1]

沒花幾分鐘,困擾了幾個禮拜的問題就迎刃而解。自由的 Flash plugin 會殺死 Gecko 核心的所有瀏覽器,解法 [2]

apt-get remove libflash-mozplugin

然後

apt-get install flashplugin-nonfree

現在可以去看無名小站了 :)

[1]http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=289608
[2]http://lists.debian.org/debian-amd64/2005/07/msg00430.html
Posted by yungyuc at 21:41, 0 comment, 0 trackback.
Change to page (10 entries in each page): 1
© hover year to navigate month: powered by django