我的顯示晶片是 NVIDIA,作業系統是 Fedora 8 x86_64, X window 用的是 NVIDIA 專屬的驅動程式, KDE 桌面環境。解決方法是在 /etc/X11/xorg.conf 的 Section “Module” 裡加1行 Load “extmod”
我的顯示晶片是 NVIDIA,作業系統是 Fedora 8 x86_64, X window 用的是 NVIDIA 專屬的驅動程式, KDE 桌面環境。解決方法是在 /etc/X11/xorg.conf 的 Section “Module” 裡加1行 Load “extmod”
Fedora 8 在 11/8 release 了,照慣例有新的 theme 和新的 feature,同時也像以往的 release 一樣給免費使用者出了些考題,這次內建了新的 pulseaudio 音效架構,但是一裝完就沒有聲音了,真是未蒙其利先受其害,對熟悉的用戶而言或許可以很快解決,但是確很可能讓許多想加入的新使用者打退堂鼓,想要吸引客戶的營利事業一定在這方面會更謹慎,不只是 Fedora,Ubuntu、Mandriva 也常這個問題,Linux 要更普及 user friendly 還有很多要努力的地方。
Fedora 8 和前一版安裝上的一些改變:
在安裝的選單出現時按 [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 安裝出現的問題:
網路上有不少人反應這個問題,也提供了不少偏方,主要是 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 為止,已經恢復正常了。
其他
開機時出現 failed to set xfermode (err_mask=0x4) 而且抓不到光碟機,把 kernel 更新到 kernel-2.6.23.1-49.fc8 已經沒有這個問題了
前幾天因為原來的 K8 AMD x64 2000+ 主機故障,不得已只好將主機昇級為 AM2 AMD x64 4000+ dual core 主機,昇級後第1次開機要進入 fedora 7 x64 馬上出現 kernel panic 的錯誤。
重開機後看到 grub 選單還有預設安裝但是沒有用過的 xen kernel 選項,試了之後竟然可以進入原本的 fedora 7 系統,作了 filesystem check 所有檔案系統都沒異狀才放心,判斷是 kernel的問題,不知道是 kernel 版本不相容還是裝了有問題的driver。
解決的方法是在 xen kernel boot 起來後,用 yum 安裝最新的 kernel update,然後再安裝硬體 driver,重開機後 boot 新的 kernel就不會有之前的問題了。
Fedora 7 已經安裝幾個星期了, 今天試著用 OpenOffice 開啟以前的 spreadsheet 文件想輸入一些新資料, 卻發現輸入的中文變成一些英文的編碼, firefox 也有同樣的情形, 但是 KDE 的應用程式輸入及顯示輸入中文都正常. 由於用的是 scim 輸入法, 開始上網找相關的文件, 最後發現只要安裝 scim-bridge-0.4.10-1.fc7 套件就 ok, 應該是應用程式連結 library 的問題.
安裝 Fedora x64 的用戶通常都想體驗 64bit 作業系統的效能,但是常常會有應用程式不支援 64bit 作業系統的問題,flash player 就是一個最好的例子,雖然 Adobe 表示 64bit for linux 的版本已經列入開發計劃,但是一個不能顯示 flash 內容的 brower 在網路上可以說是寸步難行,現在已經有相關的套件可以解決這個問題。
準備步驟如下:
2008.9.17 補充
安裝 plugin:
** Fedora 8 已經內建 nspluginwrapper 套件,也設定好自動辨識新的 plugin,只要把 libflashplayer.so 複製 /usr/lib/mozilla/plugins 目錄內就 ok 了