ubuntu18.04 的 GUI 在更新了 Nvidia 驱动之后,每次进入 GUI 都会死掉,不管是登录界面还是自动登录后的界面,通过 ssh 访问是可以正常使用的
在升级驱动之前,Nvidia 驱动版本是 390,这时是可以正常使用 GUI 的,升级到 410 之后,我发现会 GUI 死掉,于是继续升级驱动到 430,这时问题依然存在,我就降级 Nvidia 驱动到 390,但是问题还是存在,于是我继续升级 Ubuntu 到 18.10 ,结果还是同样问题
我为什么不使用 xorg 的驱动,这是因为我想安装最新的 cuda 和 tensorflow,再退到更低的显卡驱动版本就不能使用 tf2.0 了
我 google 了这个问题,大部分都说是 Nvidia 驱动的问题,或者按快捷键进入其他 tty 然后重启 gdm,但是这个操作因为键盘也是死掉的,所以不能在本机操作,而 ssh 上去,命令行操作就没问题,但是不管怎么修改配置和重启,进入 GUI 就会死机加鼠标键盘全部死掉
1
winglight2016 OP 大家都没有遇到同样问题吗?
|
2
wikinee 2019-08-03 10:06:41 +08:00
@winglight2016 显卡驱动不是越高越好吧,用 nvidia-detect 检测一下官方推荐的那个驱动是什么版本,装那个就行了。
|
3
winglight2016 OP @wikinee 我安装新版驱动是为了安装 tf2.0,要满足 cuda 那一套,所以并不是有稳定驱动就可以
|
4
matrix273 2019-09-09 00:58:07 +08:00 via Android
我一般是下载 run 显卡驱动文件来安装 nvidia 驱动,更新驱动的时候需要把之前的驱动卸载 sudo nvidia-uninstall 然后再安装新的驱动 sudo bash N*.run --no-opengl-files -z --no-x-check ,tf2.0 应该只支持 cuda10,需要 410 以上的驱动,390 的驱动应该不行。另外改了内核版本,一般都需要重新安装驱动(卸载再安装),一般没有必要升级内核。
|
5
winglight2016 OP @matrix273 我已经解决了这个问题——通过重装 Ubuntu19.10 ,Nvidia 全家桶是系统自带,我只安装 tf2.0 就可以了。我之前更新树莓派的系统也是同样问题:必须重装系统,直接升级 GUI 就挂了,也不知道是不是 debian 的锅?
|