修改centos 6.2 中 gnome屏幕分辨率-安装Nvidia显卡驱动篇

发布时间:2019-08-31编辑:脚本学堂
1,根据nvidia的具体型号,从官方网站下载,如:NVIDIA-Linux-x86_64-295.53.run;

1,根据nvidia的具体型号,从官方网站下载,如:
NVIDIA-linux-x86_64-295.53.run;

2,因为驱动和内核的源码进行编译,需要安装如下内核相关的包,以及一些编译源码的工具包:
 

复制代码 代码如下:
yum install kernel-devel kernel-doc kernel-headers gcc* glibc*  glibc-*

3,有时候glx-utils.x86_64 会和驱动程序冲突,最好先删除掉:
 

复制代码 代码如下:
yum remove glx-utils

注意:centos 6下,如果默认安装了nouveau,一个第三方开源的nvidia驱动,必须将其禁用掉:

i)
把驱动加入黑名单中: /etc/modprobe.d/blacklist.conf  在后面加入:
blacklist nouveau

ii)查看/boot下你对应的内核文件名,我的是centos6.2  内核名为initramfs-2.6.32-220.el6.x86_64.img
使用dracut 备份  initramfs image file:
 

复制代码 代码如下:
sudo mv /boot/initramfs-2.6.32-220.el6.x86_64.img /boot/initramfs-2.6.32-220.el6.x86_64.img.bak


重新建立the initramfs file:
 

复制代码 代码如下:
 sudo dracut -v /boot/initramfs-2.6.32-220.el6.x86_64.img

iii)
修改/etc/inittab 启动模式为3,文本模式:
id:3:initdefault:
重启之后,进入文本模式,会发现终端里字体变大了,也就是说驱动没有被加载,成功禁用了Nouveau,再检查nouveau driver是否被加载:

lsmod | grep nouveau
如果没有结果返回,更说明nouveau已经被禁用。

4,添加执行权限,进行安装:
 

复制代码 代码如下:
chmod +x NVIDIA-Linux-x86_64-295.53.run && ./NVIDIA-Linux-x86_64-270.41.19.run

安装后修改启动模式为5:
id:5:initdefault:

重启系统,登录桌面,会出现“系统”-“首选项”-“更多首选项”-“NVIDIA X Server Settings”菜单。

您可能感兴趣的文章:
VMware中Centos虚拟机屏幕分辨率的调整方法
centos 设置屏幕分辨率