歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 如何安裝顯卡驅動

CentOS 如何安裝顯卡驅動

日期:2017/2/28 14:27:48   编辑:Linux教程

題記:當我的CentOS安裝完成後,上網啊神馬的,字體顯示的都很粗糙,很明顯啦,它是希望我安裝一個Linux版的顯卡驅動。

所以就開始安裝啦,然後按照網上的那些步驟,可是總安裝不成功。下面就把我遇到的一些error貼出啦,如果你也遇到裡同樣的問題,不妨試試在下的方法,看看適不適合你的電腦。

安裝驅動,首先按照網上的提示,用yum神馬的,但是都沒成功,所以轉而通過下載驅動手動安裝勒。

首先查下自己的內核號:

#uname -r

我的內核顯示:2.6.32-431.el6.i686

一:首先當然是要把驅動下載下來啦。我的電腦是NVIDIA的,所以自然先要訪問其官網:http://www.geforce.cn/drivers 根據你自己的顯卡型號,選擇相應的顯卡,進行下載勒,下載下來的是一個.run 的文件。

二:OK,接下來就是安裝編譯環境:gcc、kernel-devel、kernel-headers (當然,如果你的電腦已經安裝了,自然就不用在裝了)

# yum -y install gcc kernel-devel kernel-headers

三:修改/etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模塊的加載

方法: 添加blacklist nouveau,注釋掉blacklist nvidiafb

四:重新建立initramfs image文件

# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

# dracut /boot/initramfs-$(uname -r).img $(uname -r)

以上和網上步驟大差不差,接下來問題來了

五:在終端輸入

#init 3

進入文本模式。

cd 到下載的顯卡驅動所在目錄(即NVIDIA-XXXX.run目錄)

在此目錄下執行:

#sh NVIDIA-XXXX.run

問題來了,報錯!! 錯誤為:unable to find the kernel source tree for the currently running kernel.........

怎麼辦??? 別急。將上述語句換成:# ./NVIDIA-XXXX.run --kernel-source-path=/usr/src/kernels/內核號(2+Tab鍵 自動出現)

這下可以了麼? 回車試試吧!

上述錯誤沒了,但是新的錯誤產生了:unable to load the kernel module 'nvidia.ko' .........

怎麼辦???在改。將上述語句改成:# ./NVIDIA-XXXX.run --kernel-source-path=/usr/src/kernels/內核號 -k $(uname -r)

回車!OK!成功!

六:#init 5 回到界面模式

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved