我是在 这些描述的指导下进行 驱动安装的,然后就挂了。。。。。
一般安装Linux显卡驱动的步骤是:
(1)下载合适的驱动,无论是NVIDA还是ATI都推荐去官方下载
(2)如果下载的是源码文件则需要编译安装,不过现在官方提供的Linux显卡驱动多是以.run为后缀的,这种直接在命令行中 ./softname.run 运行即可安装。
(3)一般在操作第二步的时候会提示让你关闭X window,
进入命令行模式Kill掉gdm或kde再安装一般就无问题,而安装Nouveau的NVDIA显卡机器还多了一个步骤就是需要关闭Nouveau,这也就是本文要解决的问题。
以下是关闭Nouveau并且安装Nvidia显卡驱动的步骤:
(1)把驱动加入黑名单
编辑 /etc/modprobe.d/blacklist.conf ,在文件后面加入blacklist nouveau
(2)root用户下运行如下两条命令:
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
以上两条命令分别是备份与重建initramfs,如果你的Linux是debian或ubuntu系统运行命令时需要sudo。 这段无用 (3)重启系统至init 3(文本模式),也可先进入图形桌面再运行init 3进入文本模式,再安装下载的驱动就无问题,安装命令示例:./NVIDIA-Linux-x86-285.05.09.run 安装过程根据提示完成即可。当然在安装之前你也可以先确认下Nouveau是已经被你干掉,使用命令: lsmod | grep nouveau 安装完成后重启系统即可设置你的桌面效果了。并且在系统–首选项还有了NVIDIA X Server Settings的选择项。
当 Linux 内核启动系统时,必须找到一个根文件系统,方能成功开机,而这个文件就是init,init的PID进程恒为1。启运过程中init紧随内核,用于引导其它主程序完成开机。建议查看下有关initramfs的资料,这样便于理解为什么安装个显卡驱动还是生成(编译)initramfs。
如果驱动更新了, 有两个办法可以安装,一个是自行下载好NVIDIA-Linux-x86-*.run安装。 另外一个办法就是直接让驱动自己去更新,假设已经有了11版,但是没有19版,可以在安装的时候加上更新参数 --update,安装程序会自动连接到官方服务器去下载新版本然后安装。执行:
sh NVIDIA-Linux-x86-100.14.11-pkg1.run --update
13.OK!
14.如果要卸载nvidia官方驱动,执行:
sudo sh ***.run --uninstall
15.如果要安装受限驱动,首先要编辑blacklist.conf,执行:
sudo gedit /etc/modprobe.d/blacklist.conf
删除以下部分并保存:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
然后执行:
sudo apt-get install nvidia-*
sudo apt-get install xserver-xorg-video-nouveau
重新启动后在“附加驱动”里选择相应的受限驱动,并激活。
OK!
一般安装Linux显卡驱动的步骤是:
(1)下载合适的驱动,无论是NVIDA还是ATI都推荐去官方下载
(2)如果下载的是源码文件则需要编译安装,不过现在官方提供的Linux显卡驱动多是以.run为后缀的,这种直接在命令行中 ./softname.run 运行即可安装。
(3)一般在操作第二步的时候会提示让你关闭X window,
进入命令行模式Kill掉gdm或kde再安装一般就无问题,而安装Nouveau的NVDIA显卡机器还多了一个步骤就是需要关闭Nouveau,这也就是本文要解决的问题。
以下是关闭Nouveau并且安装Nvidia显卡驱动的步骤:
(1)把驱动加入黑名单
编辑 /etc/modprobe.d/blacklist.conf ,在文件后面加入blacklist nouveau
(2)root用户下运行如下两条命令:
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
以上两条命令分别是备份与重建initramfs,如果你的Linux是debian或ubuntu系统运行命令时需要sudo。 这段无用 (3)重启系统至init 3(文本模式),也可先进入图形桌面再运行init 3进入文本模式,再安装下载的驱动就无问题,安装命令示例:./NVIDIA-Linux-x86-285.05.09.run 安装过程根据提示完成即可。当然在安装之前你也可以先确认下Nouveau是已经被你干掉,使用命令: lsmod | grep nouveau 安装完成后重启系统即可设置你的桌面效果了。并且在系统–首选项还有了NVIDIA X Server Settings的选择项。
当 Linux 内核启动系统时,必须找到一个根文件系统,方能成功开机,而这个文件就是init,init的PID进程恒为1。启运过程中init紧随内核,用于引导其它主程序完成开机。建议查看下有关initramfs的资料,这样便于理解为什么安装个显卡驱动还是生成(编译)initramfs。
如果驱动更新了, 有两个办法可以安装,一个是自行下载好NVIDIA-Linux-x86-*.run安装。 另外一个办法就是直接让驱动自己去更新,假设已经有了11版,但是没有19版,可以在安装的时候加上更新参数 --update,安装程序会自动连接到官方服务器去下载新版本然后安装。执行:
sh NVIDIA-Linux-x86-100.14.11-pkg1.run --update
13.OK!
14.如果要卸载nvidia官方驱动,执行:
sudo sh ***.run --uninstall
15.如果要安装受限驱动,首先要编辑blacklist.conf,执行:
sudo gedit /etc/modprobe.d/blacklist.conf
删除以下部分并保存:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
然后执行:
sudo apt-get install nvidia-*
sudo apt-get install xserver-xorg-video-nouveau
重新启动后在“附加驱动”里选择相应的受限驱动,并激活。
OK!