解决Ubuntu Desktop反复输入密码和桌面显示异常的问题

 

说起Ubuntu Desktop版桌面显示异常和反复提示输入密码的邪门问题,这种情况一般是设备里只有Nvidia Tesla GPU做计算而没有Nvidia Quadro GPU做显示才会发生,这是因为Nvidia驱动内置OpenGL文件有冲突造成的解决办法是安装驱动的时候不要安装OpenGL相关文件。

 

解决办法:

输入 ./NVIDIA-Linux-x86_64-384.69.run -A可以列出一些帮助信息,我列举一下几个经常能用的上的命令。(驱动版本也是随意列举的)

 

1../NVIDIA-Linux-x86_64-3384.69.run  --uninstall(卸载当前驱动)

2.apt-get remove --purge nvidia* (卸载NVIDIA相关驱动文件)

3../NVIDIA-Linux-x86_64-384.69.run  --no-x-check(安装驱动时关闭X服务)

4../NVIDIA-Linux-x86_64-384.69.run   --no-nouveau-check(安装驱动时禁用nouveau)

5../NVIDIA-Linux-x86_64-384.69.run   --no-opengl-files(只安装驱动文件,不安装驱动自带的OpenGL文件,这个命令可以解决集显+Tesla安装驱动之后桌面异常问题)。

使用第5条命令安装完驱动之后,重启一下,可以看到系统桌面是可以正常使用的,但是如果要编译CUDA的Samples,会发现make失败,提示缺少G++等一系列软件,这是因为系统缺少OpenGL软件,重新安装一边OpenGL即可,命令如下:

sudo apt-get install build-essential

sudo apt-get install libgl1-mesa-dev

sudo apt-get install libglu1-mesa-dev

sudo apt-get install freeglut3-dev

安装完成之后即可正常编译CUDA的Samples示例程序,再次重启机器桌面也正常可用。

注:如果用主板的VGA做输出,那是必须不装opengl的,如果用卡的输出口做显示输出,则执行驱动.run文件,不加任何参数。装完即可。

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值