Ubuntu16.04更新NVIDIA驱动后,无法进入桌面,使用vim .xsession-errors

查看错误信息,如下:

libGL error: No matching fbConfigs or visuals found

libGL error: failed to load driver: swrast

...........

等一些错误信息。

猜测原因libGL动态链接库出错,需要将其指向正确链接。

ls  /usr/lib/nvidia-340/
alt_ld.so.conf            libnvidia-compiler.so.1
bin                       libnvidia-compiler.so.340.102
ld.so.conf                libnvidia-eglcore.so.340.102
libEGL.so                 libnvidia-encode.so
libEGL.so.1               libnvidia-encode.so.1
libEGL.so.340.102         libnvidia-encode.so.340.102
libGLESv1_CM.so           libnvidia-fbc.so.1
libGLESv1_CM.so.1         libnvidia-fbc.so.340.102
libGLESv1_CM.so.340.102   libnvidia-glcore.so.340.102
libGLESv2.so              libnvidia-glsi.so.340.102
libGLESv2.so.2            libnvidia-ifr.so
libGLESv2.so.340.102      libnvidia-ifr.so.1
libGL.so                  libnvidia-ifr.so.340.102
libGL.so.1                libnvidia-ml.so
libGL.so.340.102          libnvidia-ml.so.1
libnvcuvid.so             libnvidia-ml.so.340.102
libnvcuvid.so.1           libnvidia-tls.so.340.102
libnvcuvid.so.340.102     libnvidia-wfb.so.1
libnvidia-cfg.so          libnvidia-wfb.so.340.102
libnvidia-cfg.so.1        tls
libnvidia-cfg.so.340.102  vdpau
libnvidia-compiler.so     xorg

----

使用下面命令:

sudo mv /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0.backup

sudo ln -s /usr/lib/nvidia-340/libGL.so.1 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0

重启,正常。

最新文章

  1. FMDB的使用
  2. android之二维码扫描的实现
  3. AngularJS学习之表单
  4. geometric median
  5. 服务器间打通ssh无密钥
  6. EXCEL IF 函数 模糊查询
  7. nyoj 88 汉诺塔(一)
  8. 用java写bp神经网络(四)
  9. [LeetCode]Container With Most Water, 解题报告
  10. SDUTOJ 1298 活动选择
  11. hibernate-部分字段查询方案
  12. [转] windows 上用程序putty使用 ssh自动登录Linux(Ubuntu)
  13. Eclipse使用Maven tomcat:run命令启动web项目
  14. 深入理解Mybatis技术与原理
  15. SpringMVC配置及使用
  16. mui 注意事项
  17. embOS实时操作系统 - 任务状态
  18. better-scroll不生效原因
  19. Android控件之HorizontalScrollView 去掉滚动栏
  20. VS2015菜单栏重复删除

热门文章

  1. 20145312 实验二《 Java面向对象程序设计》
  2. 20145327 《Java程序设计》第五周学习总结
  3. $(document).ready(function(){})和$(window).load(function(){})的区别
  4. 重新想,重新看——CSS3变形,过渡与动画④
  5. Package Manager Console的使用
  6. LeetCode——Unique Binary Search Trees
  7. GTID主从 与 传统主从复制
  8. elasticsearch 集群的安装部署
  9. IE8下使用asp.net core mvc+jquery ajaxSubmit问题
  10. Chrome自动化搭建