配置:
Ubuntu 14.04 LTS
NVIDIA显卡,CUDA 6.5 自带官方闭源驱动
问题:
更新内核后,可以正常显示登陆界面,输入密码登陆,货进入客人回话,但是之后就只显示壁纸和鼠标指针,没有unity图标。(跟“黑屏”不一样)
原因:
linux驱动需要加载到内核,也就是需要队每一个内核重新编译内核模块。正常情况下,驱动应该将自己注册到dkms。即每次更新内核后重新编译内核模块。但是CUDA自带的驱动可能没走这一步。
于是开机后首先显示 lightdm 的启动界面 - 这一步不使用 3D 加速,于是显示正常。再然后登陆,unity/compiz 试图使用3D加速,就不行了。整个屏幕只剩下没有3D加速的壁纸和鼠标指针。
这时候切换到tty,手动启动unity,就会报一堆跟compiz和opengl有关的错误。(我在这里折腾了两天,重装一次)
解决:
切换到tty,卸载重装显卡驱动。
比如 cuda 自带的驱动,只需找到当初的 cuda 安装脚本
sudo cuda_xxxxx.run -silent -uninstall
其他方法安装的驱动,用相应方案卸载重装。
原文地址 : http://www.metorm.tk/?p=277
分享一下:解决 Ubuntu 更新内核后进不了桌面的问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- metorm
- 帖子: 134
- 注册时间: 2011-04-23 15:30
-
- 帖子: 106
- 注册时间: 2014-08-20 10:17
- 系统: fedora21
Re: 分享一下:解决 Ubuntu 更新内核后进不了桌面的问题
新手问点问题哈00
1.sudo cuda_xxxxx.run -silent -uninstall 你这条是卸载命令吗
2.切换到tty,手动启动unity怎么做?
3.脚 本安装命令是什么?
1.sudo cuda_xxxxx.run -silent -uninstall 你这条是卸载命令吗
2.切换到tty,手动启动unity怎么做?
3.脚 本安装命令是什么?
- tracyone
- 帖子: 866
- 注册时间: 2010-11-19 14:25
- 系统: 乌班图
- 来自: onetracy.com
- 联系:
Re: 分享一下:解决 Ubuntu 更新内核后进不了桌面的问题
楼主的意思就是进入GUI界面有错了,并且判断是更新内核之后没有没有重新编译驱动到内核,所以这时候应该进入字符界面,然后首先卸载原有的显卡驱动,然后重新安装这个驱动,此时驱动就会编译进内核了。了解学习一下 写了:新手问点问题哈00
1.sudo cuda_xxxxx.run -silent -uninstall 你这条是卸载命令吗
2.切换到tty,手动启动unity怎么做?
3.脚 本安装命令是什么?
而不同的驱动安装和卸载命令/脚本有所不同,不必纠结这个,下载完驱动之后通常看下readme就知道怎么安装卸载了。
- metorm
- 帖子: 134
- 注册时间: 2011-04-23 15:30
Re: 分享一下:解决 Ubuntu 更新内核后进不了桌面的问题
sudo cuda_xxxxx.run -silent -uninstall 这个是从cuda安装驱动的情况,不做开发的话,一般是通过别的方法安装的驱动,比如 apt-get remove nvidia* 之类,按相应的方法卸载就行了。了解学习一下 写了:新手问点问题哈00
1.sudo cuda_xxxxx.run -silent -uninstall 你这条是卸载命令吗
2.切换到tty,手动启动unity怎么做?
3.脚 本安装命令是什么?
切换到tty是再图形下按 alt + ctrl + F1 ,再后面的可以搜一下
- IsoaSFlus
- 帖子: 366
- 注册时间: 2012-11-13 11:30
- 系统: ubuntu17.10,Arch
- 联系:
Re: 分享一下:解决 Ubuntu 更新内核后进不了桌面的问题
表示我也遇到了更新内核后无法使用n卡驱动的问题,同样无法进入unity,我的解决方法是重装i卡驱动。。。。但当我重新安装n卡驱动后。。。n卡驱动根本无法使用。。。。(340是无法通过prime切换,343太恐怖了,根本进不了系统,注意是根本进不了系统,还好在用老内核启动后成功进入了系统,吓得我直接卸载了n卡驱动。。。。)我看今天ubuntu有更新,不知道有没有解决问题?
- metorm
- 帖子: 134
- 注册时间: 2011-04-23 15:30
Re: 分享一下:解决 Ubuntu 更新内核后进不了桌面的问题
“我的解决方法是重装i卡驱动”,你是双显卡?IsoaSFlus 写了:表示我也遇到了更新内核后无法使用n卡驱动的问题,同样无法进入unity,我的解决方法是重装i卡驱动。。。。但当我重新安装n卡驱动后。。。n卡驱动根本无法使用。。。。(340是无法通过prime切换,343太恐怖了,根本进不了系统,注意是根本进不了系统,还好在用老内核启动后成功进入了系统,吓得我直接卸载了n卡驱动。。。。)我看今天ubuntu有更新,不知道有没有解决问题?
我没注意重装怎么样,我是先卸载后安装的。理论上……安装没问题的话应该没问题吧……