linux redhat系统下 怎么装显卡驱动
1、到NV官网: 下载295.59版本Linux驱动。得到一个以.run结尾的安装文件,赋予它可执行权限。如果开启了SElinux模块,请先禁用!
复制代码
代码如下:
# chmod +x NVIDIA-Linux-x86_64-295.59.run
2、编辑blacklist.conf文件,禁止nouveau模块的加载:
复制代码
代码如下:
# vim /etc/modprobe.d/blacklist.conf
在文件末尾添加:
复制代码
代码如下:
blacklist nouveau
保存退出。
3、编辑grub.conf文件,禁止nouveau KMS的加载。
复制代码
代码如下:
# vim /etc/grub.conf
将如下:
复制代码
代码如下:
kernel /boot/vmlinuz-2.6.39-200.24.1.el6uek.x86_64 ro root=UUID=363dd151-b0dd-4bc5-b382-79bcb5edbb98/p prd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM quiet numa=off
修改为:
复制代码
代码如下:
kernel /boot/vmlinuz-2.6.39-200.24.1.el6uek.x86_64 ro root=UUID=363dd151-b0dd-4bc5-b382-79bcb5edbb98/p prd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM quiet numa=off/p pnouveau.modeset=0
保存退出。
4、由于显卡驱动不支持在X-Windows服务运行时进行,所以需要进入运行级别3 。运行init 3进入纯字符终端模式就ok。
5、在字符终端下登录,进入驱动安装文件所在的目录,使用以下命令运行安装文件。
复制代码
代码如下:
# ./NVIDIA-Linux-x86_64-295.59.run
按照提示一步步进行,很简单。安装完成后,reboot重启系统,在进入桌面之前会看到Nvidia的大Logo,表明Nvidia运行正常,看
视频很流畅了,3D特效桌面也可以开启了。
6、安装多个内核或内核升级后编译内核模块:
使用官方驱动的一大缺点就是每次更新内核时都要重新编译内核模块。我安装了两个内核,安装第二个内核的NV驱动时步骤有点不同。简单说就是执行上文首次安装的第4和5步,只是在第5步时有些差异:
复制代码
代码如下:
# ./NVIDIA-Linux-x86_64-295.59.run -K
在运行时添加-K参数代表只编译内核模块,而不再进行驱动程序文件的安装。执行完后重启即可。到此Nvidia官方驱动安装完成。
二、启用Plymouth图形化启动引导:
Plymouth 是在 Fedora 10之后中出现的图形引导系统,而RHEL/CentOS 6.x是基于Fedora 12的。Nvidia 官方驱动本身是不支持KMS的,所以只能在引导时指定使用MESA的驱动来达到图形化 Plymouth 的效果。
1、在品牌Logo出现后按Esc键进入GRUB界面,选择内核,按e键进行编辑,在kernel行未添加vga=ask这个参数。
例如我的kernel行是
复制代码
代码如下:
kernel /boot/vmlinuz-2.6.39-200.24.1.el6uek.x86_64 ro root=UUID=363dd151-b0dd-4bc5-b382-79bcb5edbb98/p prd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM quiet numa=off/p pnouveau.modeset=0
修改成
复制代码
代码如下:
kernel /boot/vmlinuz-2.6.39-200.24.1.el6uek.x86_64 ro root=UUID=363dd151-b0dd-4bc5-b382-79bcb5edbb98/p prd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM quiet numa=off/p pnouveau.modeset=0 vga=ask
完成后按Enter退出编辑模式,按b键引导。
2、此时会屏幕上会提示按Enter查看可选显示模式,Enter进入。
此时会显示一个表格,显示的是代码和分辨率色深的对应值,从中找到适合自己屏幕分辨率和色深的值,或者自己喜欢的分辨率。比
如我的分辨率色深是 1024x768x32,在表上查到对应值是318。注意刚才得到的值其实是个16进制数,要在前面添加0x才行,比如我
的318此时就变成0×318。 此时输入0×318,然后回车,就可以看到图形化的Plymouth引导界面了。
3、可以将这个值做为每次引导的参数。编辑/boot/grub/grub.conf文件,添加vga=0×318。
复制代码
代码如下:
# vim /etc/grub.conf
将
复制代码
代码如下:
kernel /boot/vmlinuz-2.6.39-200.24.1.el6uek.x86_64 ro root=UUID=363dd151-b0dd-4bc5-b382-79bcb5edbb98/p prd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM quiet numa=off/p pnouveau.modeset=0
修改成
复制代码
代码如下:
kernel /boot/vmlinuz-2.6.39-200.24.1.el6uek.x86_64 ro root=UUID=363dd151-b0dd-4bc5-b382-79bcb5edbb98/p prd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM quiet numa=off/p pnouveau.modeset=0 vga=0x318
之后每次都会使用0×318对应的分辨率去启用Plymouth引导了。
Plymouth会隐藏引导信息。要查看引导信息,请在引导过程中按Esc键,或者在引导后在/var/log/boot.log 中查看。也可以从内核
命令行中删除 rhgb(我一向都删了这个),plymouth就会显示所有引导信息,在登录屏幕中还有状态图标来查看引导警告。
linux系统下安装显卡驱动
第一步:下载一个for Linux版对应的显卡驱动
第二步:如果查出内核中存在xen字样,说明正处在虚拟机平台。在虚拟机平台不能安装显卡驱动,也不是说一定不能,但是显卡驱动对虚拟机的支持不好;要退出虚拟机平台就要重起电脑后选择没有xen的内核版本进入,如果没有也没有办法了,可以试下是重装一下系统时不选虚拟机;
第三步:如上第二步进入系统后按Ctrl+Alt+BackSpace进入字符界面用root登陆,如果还是图形界面,就进入图形界面后在shell下输入命令init 3进入字符界面。
第四步:在字符界面进入显卡驱动的目录后用./NVIDIA-Linux-x86-173.08-pkg1.run开始安装弹出第一个画面选择Accept允许安装,再弹出第二个画面选择否不通过网络更新后就开始安装了,最后选择启用驱动自带的配置软件。
第五步:输入命令init 5进入图形界面,如果图形界面报错就rboot系统。
Linux如何配置nVIDIA显卡驱动
1、先确认显卡型号,笔者的是GeForce GTX 750 Ti
到网站下载驱动
1)打开终端,先删除旧的驱动:
sudo apt-get purge nvidia*
2)禁用自带的 nouveau nvidia驱动
创建一个文件通过命令 sudo vim /etc/modprobe.d/blacklist-nouveau.conf
并添加如下内容:
blacklist nouveau
options nouveau modeset=0
再更新一下
sudo update-initramfs -u
修改后需要重启系统。确认下Nouveau是已经被你干掉,使用命令: lsmod | grep nouveau
3)重启系统至init 3(文本模式),也可先进入图形桌面再运行init 3进入文本模式,再安装下载的驱动就无问题,
首先我们需要结束x-window的服务,否则驱动将无法正常安装
关闭X-Window,很简单:sudo service lightdm stop,然后切换tty1控制台:Ctrl+Alt+F1即可
4)接下来就是最关键的一步了:sudo./NVIDIA-Linux-x86_64-440.44.run开始安装,安装过程比较快,根据提示选择即可最后安装完毕后,
重新启动X-Window:sudo service lightdm start,然后Ctrl+Alt+F7进入图形界面;更多Linux介绍可查看《Linux就该这么学》。
linux ubuntu 显卡驱动安装方法
让envyng这个傻瓜软件帮助你吧!
用envyng安装驱动有个好处就是,有些需要卸载的冲突软件包它会自动帮你卸载,
有些3D桌面需要安装的支持软件包它会自动帮你安装。例如,Nvidia的glx相关软件包等。
这些软件之间的关联比较复杂,如果采用手工安装的方法很麻烦且容易出错。
首先,确保已经能连上网了,图形界面下,点击任务栏“系统”-“系统管理”-“软件源”
在弹出的窗口中“下载自”的下拉菜单里,把默认的“中国的服务器”改选为“主服务器”。
点击“关闭”然后会自动更新一些文件。
然后,点击任务栏“系统”-“系统管理”-“新立得软件包管理器”
在菜单栏里点击“编辑”-“搜索”-输入envyng-gtk并勾选它,会提示安装envyng-core,
勾选后点击“应用”即可自动下载安装(如果你的Ubuntu安装有KDE,还可以下载envyng-qt安装)。
在命令行的安装方法:点击任务栏““应用程序”-“附件”-“终端”,
输入下列命令:sudo apt-get install envyng-gtk
如果无法进入图形界面,也可以启动后在终端登录,用这个命令来安装envyng。
如果是64位的CPU系统,有可能安装envyng时会提示“找不到/usr/lib32/libGL.so.1”错误,
解决方法是:点击任务栏““应用程序”-“附件”-“终端”,输入下列命令:
sudo ln -s /usr/lib64 /usr/lib32
然后再进行安装envyng就能顺利安装完成了。
点击任务栏““应用程序”-“附件”-“终端”,输入下列命令: sudo envyng -t
然后会有个菜单出现,请按你的显卡需要而选择:
1- Install the NVIDIA driver 安装 NVIDIA 显卡驱动
2- Uninstall the NVIDIA driver 卸载 NVIDIA 显卡驱动
3- Install the ATI driver 安装 ATI 显卡驱动
4- Uninstall the ATI driver 卸载 ATI 显卡驱动
5- Restart the Xserver 重新启动 X 服务(即图形界面)
6- Restart your computer 重新启动你的计算机
7- Exit 退出
以 NVIDIA 显卡为例子,选择“1”回车后,会列出几个驱动程序版本号供你选择安装:
0. 177.80-0ubuntu2
1. 173.14.12-1-0ubuntu4
2. 96.43.05-0ubuntu10
3. 71.86.04-0ubuntu10
默认选择“0”然后回车就可以自动下载并安装最新版本的官方驱动,
安装完成后会提示你是否重新启动电脑,选择“0 Yes”重启或“1 No”不重启。
如果重启电脑后,这个版本的显卡驱动没有起作用,你可以还选择1、2、3…其他版本的驱动试试。
如果安装过程出错,如突然停电了什么的,你还可以用下面的命令恢复envyng安装前的状态:
sudo envyng --uninstall -all
我试过,肯定成功,再不行 用百度hi留言