有時候,Safari Download 會卡住?找到原因了!

不知道從時候開始,Safari 在 Download file 時,經常會卡住完全沒反應,
且只在我的 Macbook 才會發生,家裡的 Mac Mini 以及 iMac 並不會有這情形,
找了很久都找不出原因….
今天,
在 Download vlc-2.0.0.dmg 時,又卡住了,
這次,發現一個錯誤訊息:『外掛模組錯誤』(之前都沒有留意)
查了一下 Safari 的 輔助說明 -> 以安裝的外掛模組
發現一個外掛模組 “SpeedDownload Browser Plugin” 非常可疑,
決定將他砍掉:

$ cd /Library/Internet Plug-Ins/
$ sudo rm -rf SpeedDownload Browser Plugin.plugin/

重新啟動 Safari,
Yes, it works!

Oh no! Something has gone wrong.

今天發現 OpenSuSE 12.1 有一些更新,其中包含 Nvidia Driver 的更新
做完更新,重新開機後,發現無法 login 進 GNOME 了
會出現 : “Oh no! Something has gone wrong.” 並要求 logout 的訊息
做了很多嘗試後發現:

1. 重新安裝 GNOME 沒用
2. NIS Account 才會有這問題
3. Local Account and root 不會有這問題

後來查 ~/.xsession-errors 發現

NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).

檢查 Nvidia Driver 的屬性發現

crw-rw---- 1 root video 195,   0  2月  1 15:42 /dev/nvidia0
crw-rw---- 1 root video 195, 255  2月  1 15:42 /dev/nvidiactl

嗯,只有 root 以及 video group 的 account 才能使用 Nvidia Driver
難怪 NIS account 無法使用
既然如此,就用最簡單的方法:改變 driver 的屬性

% chmod 0666 /dev/nvidia*

結果:沒用!Nvidia Driver 的屬性 又自動變回來了,真是奇怪!

換另外一招,手動編輯 /etc/group ,將NIS Account 都加進 video group 裡

% vi /etc/group 
...
video:x:33:xxx,...,NIS_Users...
...

結果:OK! yes!
搞定,收工….