分享一下:解决 Ubuntu 更新内核后进不了桌面的问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
metorm
帖子: 134
注册时间: 2011-04-23 15:30

分享一下:解决 Ubuntu 更新内核后进不了桌面的问题

#1

帖子 metorm » 2014-09-03 16:48

配置:
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
了解学习一下
帖子: 106
注册时间: 2014-08-20 10:17
系统: fedora21

Re: 分享一下:解决 Ubuntu 更新内核后进不了桌面的问题

#2

帖子 了解学习一下 » 2014-09-03 22:52

新手问点问题哈00
1.sudo cuda_xxxxx.run -silent -uninstall 你这条是卸载命令吗
2.切换到tty,手动启动unity怎么做?
3.脚 本安装命令是什么?
头像
tracyone
帖子: 866
注册时间: 2010-11-19 14:25
系统: 乌班图
来自: onetracy.com
联系:

Re: 分享一下:解决 Ubuntu 更新内核后进不了桌面的问题

#3

帖子 tracyone » 2014-09-04 9:21

了解学习一下 写了:新手问点问题哈00
1.sudo cuda_xxxxx.run -silent -uninstall 你这条是卸载命令吗
2.切换到tty,手动启动unity怎么做?
3.脚 本安装命令是什么?
楼主的意思就是进入GUI界面有错了,并且判断是更新内核之后没有没有重新编译驱动到内核,所以这时候应该进入字符界面,然后首先卸载原有的显卡驱动,然后重新安装这个驱动,此时驱动就会编译进内核了。
而不同的驱动安装和卸载命令/脚本有所不同,不必纠结这个,下载完驱动之后通常看下readme就知道怎么安装卸载了。
头像
metorm
帖子: 134
注册时间: 2011-04-23 15:30

Re: 分享一下:解决 Ubuntu 更新内核后进不了桌面的问题

#4

帖子 metorm » 2014-09-04 15:52

了解学习一下 写了:新手问点问题哈00
1.sudo cuda_xxxxx.run -silent -uninstall 你这条是卸载命令吗
2.切换到tty,手动启动unity怎么做?
3.脚 本安装命令是什么?
sudo cuda_xxxxx.run -silent -uninstall 这个是从cuda安装驱动的情况,不做开发的话,一般是通过别的方法安装的驱动,比如 apt-get remove nvidia* 之类,按相应的方法卸载就行了。

切换到tty是再图形下按 alt + ctrl + F1 ,再后面的可以搜一下
头像
IsoaSFlus
帖子: 366
注册时间: 2012-11-13 11:30
系统: ubuntu17.10,Arch
联系:

Re: 分享一下:解决 Ubuntu 更新内核后进不了桌面的问题

#5

帖子 IsoaSFlus » 2014-09-04 21:53

表示我也遇到了更新内核后无法使用n卡驱动的问题,同样无法进入unity,我的解决方法是重装i卡驱动。。。。但当我重新安装n卡驱动后。。。n卡驱动根本无法使用。。。。(340是无法通过prime切换,343太恐怖了,根本进不了系统,注意是根本进不了系统,还好在用老内核启动后成功进入了系统,吓得我直接卸载了n卡驱动。。。。)我看今天ubuntu有更新,不知道有没有解决问题?
头像
metorm
帖子: 134
注册时间: 2011-04-23 15:30

Re: 分享一下:解决 Ubuntu 更新内核后进不了桌面的问题

#6

帖子 metorm » 2014-09-08 16:09

IsoaSFlus 写了:表示我也遇到了更新内核后无法使用n卡驱动的问题,同样无法进入unity,我的解决方法是重装i卡驱动。。。。但当我重新安装n卡驱动后。。。n卡驱动根本无法使用。。。。(340是无法通过prime切换,343太恐怖了,根本进不了系统,注意是根本进不了系统,还好在用老内核启动后成功进入了系统,吓得我直接卸载了n卡驱动。。。。)我看今天ubuntu有更新,不知道有没有解决问题?
“我的解决方法是重装i卡驱动”,你是双显卡?
我没注意重装怎么样,我是先卸载后安装的。理论上……安装没问题的话应该没问题吧……
回复