[FC12]NVIDIA顯示卡的驅動 @ 麥克星球 Linux Fedora 心得筆記 :: 隨意窩 Xuite日誌
  • 廣告
  • 關鍵字
  • 分享文摘
  • 好書搜尋
  • 累積 | 今日
    loading......
    1. 沒有新回應!






  • 如何使用RSS
    Powered by Xuite
    2009-12-25 14:11 [FC12]NVIDIA顯示卡的驅動
    平均分數:0 顆星    投票人數:0
    我要評分:

    參考資料來源: http://forums.fedoraforum.org/showthread.php?t=204752
        以下資料來自 Fedora 官網論壇的強者legih123linux, 我覺得很受用,在此在大意轉述成中文,希望和我一樣身受驅動不起來的痛苦者可以解脫. 以下的做法是針對 Fedora 12。
        Fedora 9、10、11可以參考http://forums.fedoraforum.org/showthread.php?t=204752 , 這裡面有列出使用方法。

    不支援以下清單
    RIVA TNT
    RIVA TNT2/TNT2 Pro
    RIVA TNT2 Ultra
    Vanta/Vanta LT
    RIVA TNT2 Model 64/Model 64 Pro
    Aladdin TNT2
    GeForce 256
    GeForce DDR
    Quadro
    GeForce2 GTS/GeForce2 Pro
    GeForce2 Ti
    GeForce2 Ultra
    Quadro2 Pro

    支援的型號請參考這裡
    http://us.download.nvidia.com/XFree86/Linux-x86_64/190.42/README/appendix-a.html



    1. 首先要把rpmfusion的檔案倉庫加入到系統的檔案倉庫清單.
    若是GeForce 6, 7, 8, 9 & 200 系統顯示卡的驅動方式
    指令如下

    # su rpm -Uvhhttp://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpmhttp://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm


    如果電腦的RAM是4GB以上(含4G),請跟著PAE的部份做

    # yum install kmod-nvidia xorg-x11-drv-nvidia-libs.i686


    如果使用的是PAE Kernel的話

    # yum install kmod-nvidia-PAE


    若是GeForce FX 的顯示卡則使用以下的指令

    # su rpm -Uvhhttp://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpmhttp://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
    # yum install kmod-nvidia-173xx xorg-x11-drv-nvidia-173xx-libs.i686


    PAE Kernel的部份需用

    # su rpm -Uvhhttp://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpmhttp://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
    # yum install kmod-nvidia-173xx-PAE


    GeForce 4以下的顯示卡如下

    # su rpm -Uvhhttp://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpmhttp://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
    # yum install kmod-nvidia-96xx xorg-x11-drv-nvidia-96xx-libs.i686


    PAE Kernel

    # su rpm -Uvhhttp://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpmhttp://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
    # yum install kmod-nvidia-96xx-PAE



    2. 編輯grub.conf
        在開機指令的後面再加上 rdblacklist=nouveau ,可以直接執行以下指令,由指令來加入。

    # su -
    # sed -i '/root=/s|$| rdblacklist=nouveau|' /boot/grub/grub.conf
    # mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname-r)-nouveau.img
    # dracut /boot/initramfs-$(uname -r).img $(uname -r)


    如果使用PAE Kernel再加一個 add vmalloc=256m比較好,可以用以下指令添加vmalloc=256m到/boot/grub/grub.conf裡

    # su -
    # sed -i '/root=/s|$| vmalloc=256m|' /boot/grub/grub.conf


    3. 避免SElinux不讓driver載入所以要執行以下指令。(或者是SElinux關閉)

    # su
    # setsebool -P allow_execstack on


    4. 重新開機

     

     

    PS.我的顯示卡是 NVIDIA GT9500EN

     

    如果有朋友使用的筆記電腦是Sony品牌的話,請參考一下Spark網友的寶貴資料
    http://spark-tux.blogspot.com/2010/02/sony-cw16.html

    michaelr / Xuite日誌 / 回應(6) / 引用(0) / 好文轉寄
    回應