本文链接:http://blog.youkuaiyun.com/lenbow/article/details/51683783
针对‘sudo add-apt-repository ppa:xorg-edgers/ppa’所添加的nvidia驱动源可能出现与硬件系统中显卡不匹配的情况(一般是硬件要求有较新的驱动,驱动源中不包含)
1、下载相应的驱动源->中文官网地址
进入官网,根据显卡型号与系统版本选择合适的驱动程序,并查找下载
文件名形如:NVIDIA-Linux-x86_64-**.run(**为版本号)
2、如果系统已经有nvidia驱动,需要先卸载(必须干干净净卸载)
执行下列命令完全卸载nvidia驱动
$ sudo apt-get remove --purge nvidia-*
$ sudo apt-get remove --purge xserver-xorg-video-nouveau
$ sudo apt-get install ubuntu-desktop
$ sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak #删除文件
3、禁用系统自带驱动nouveau
执行下列方法禁用nouveau
编辑blacklist.conf
$ sudo vim /etc/modprobe.d/blacklist.conf
添加以下部分并保存:
blacklist nouveau options nouveau modeset=0
shell执行以下命令
$ echo ‘nouveau’ | sudo tee -a /etc/modules
更改启动参数
$ sudo vim /etc/default/grub
加入以下内容
GRUB_CMDLINE_LINUX=”nomodeset”
更新修改
$ sudo update-grub
4、重启电脑, 进入系统,ctrl+alt+f1进入tty, 关闭lightdm
$ sudo /etc/init.d/lightdm stop
5、本地安装驱动
$ sudo sh NVIDIA-Linux-x86-**.run #注意区分大小写,安装过程中出现更新,选择NO,
$ sudo nvidia-xconfig #安装完毕,然后配置Xconfig
$ sudo /etc/init.d/gdm restart #配置好之后,重启图形界面
#OK!!
6、问题:
6.1如果进入系统分辨率有问题,可以使用以下命令查看当前驱动
$ prime-select query
如果输出结果不对,那么执行以下命令,在显示的列表中选择合适的驱动设为默认
$ sudo update-alternatives --config i386-linux-gnu_gl_conf #选择合适的选项
$ sudo update-alternatives --config x86_64-linux-gnu_gl_conf #选择合适的选项
最后再更新一下系统
$ sudo ldconfig -n
$ sudo update-initramfs -u
$ sudo prime-select nvidia #设置nvidia为默认
6.2如果进入桌面发现任务栏和桌面图标消失,且窗口无法移动
并且输入以下命令
$ cat .xsession-errors
显示有以下信息:
openConnection: connect: No such file or directory cannot connect to brltty at :0
那么可以删除相关文件,使用以下命令
$ mv ~/.config/dconf/user ~/.config/dconf/user.old
(结束)
——————————————————————————————————————————
ubuntu下CUDA编译的GCC降级安装 :http://blog.youkuaiyun.com/lenbow/article/details/51596706
安装Tensorflow(Linux ubuntu) : http://blog.youkuaiyun.com/lenbow/article/details/51203526
本文链接:http://blog.youkuaiyun.com/lenbow/article/details/51683783