Fedora 8 在 11/8 release 了,照慣例有新的 theme 和新的 feature,同時也像以往的 release 一樣給免費使用者出了些考題,這次內建了新的 pulseaudio 音效架構,但是一裝完就沒有聲音了,真是未蒙其利先受其害,對熟悉的用戶而言或許可以很快解決,但是確很可能讓許多想加入的新使用者打退堂鼓,想要吸引客戶的營利事業一定在這方面會更謹慎,不只是 Fedora,Ubuntu、Mandriva 也常這個問題,Linux 要更普及 user friendly 還有很多要努力的地方。
Fedora 8 和前一版安裝上的一些改變:
- 安裝在 xfs、jfs、reiserfs 等 journal 檔案系統上
- 在 64 bit Firefox 上使用 32bit plugin
在安裝的選單出現時按 [TAB] 鍵,在預設的參數後面加上 selinux=0 [xfs | jfs | reiserfs]
這一個版本已經內建 nspluginwrapper 套件,以 flash player 為例,只要把 .so 檔複製到 /usr/lib/mozilla/plugin 目錄,然後執行 ‘mozilla-plugin-config -i’ 重新啟動 firefox 就可以了
* 2007/12/9 update 完畢後似乎只要 copy .so 檔就可以了
Fedora 8 安裝出現的問題:
- 沒有聲音輸出
- 利用套件管程式安裝套件時會有 error
網路上有不少人反應這個問題,也提供了不少偏方,主要是 pulseaudio 的 daemon 在 KDE 環境下沒有正常啟動,經過這幾天測試後得到以下的結論:
依據 pulseaudio 官方網站的文件,avahi-daemon service 必須啟用,經過測試 ConsoleKit、haldaemon、messagebus 這幾個 service 也必須啟動 KDE 音效才會正常
2007/12/10 update:
pulseaudio 看起來的確不是很成熟,常常邊聽音樂然後再執行個應用程式就整個系統當掉了,要按機殼上的 reset。Linux 發展到這個階段,這樣的問題是不允許的。要拿掉 pulseaudio 只要移除 alsa-plugins-pulseaudio.x86_64 、kde-settings-pulseaudio.noarch 這兩個套件。移除後可能會有 audio device permission 的問題,請啟動 ConsoleKit 這個 service 管理,或者利用以下方式開放 audio device 權限
音效相關的 device 如果 owner 是 root,其他 user 沒有寫入權限只要修改 /etc/security/console.perms.d/50-default.perms 加入2行
<sound>=/dev/dsp /dev/mixer /dev/snd/*
<console> 0666 <sound> 0666 root
可能是 mirror 站台上的檔案有問題,截至 11/13 為止,已經恢復正常了。
其他
- SATA DVD burner 問題
開機時出現 failed to set xfermode (err_mask=0x4) 而且抓不到光碟機,把 kernel 更新到 kernel-2.6.23.1-49.fc8 已經沒有這個問題了