V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
winglight2016
V2EX  ›  Ubuntu

请教高人 Ubuntu 升级 Nvidia 显卡驱动后 GUI 死掉的问题

  •  
  •   winglight2016 · 2019-07-19 17:51:39 +08:00 · 3378 次点击
    这是一个创建于 1736 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 就会死机加鼠标键盘全部死掉

    5 条回复    2019-09-09 17:39:28 +08:00
    winglight2016
        1
    winglight2016  
    OP
       2019-07-19 18:30:34 +08:00
    大家都没有遇到同样问题吗?
    wikinee
        2
    wikinee  
       2019-08-03 10:06:41 +08:00
    @winglight2016 显卡驱动不是越高越好吧,用 nvidia-detect 检测一下官方推荐的那个驱动是什么版本,装那个就行了。
    winglight2016
        3
    winglight2016  
    OP
       2019-08-06 14:03:09 +08:00
    @wikinee 我安装新版驱动是为了安装 tf2.0,要满足 cuda 那一套,所以并不是有稳定驱动就可以
    matrix273
        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 的驱动应该不行。另外改了内核版本,一般都需要重新安装驱动(卸载再安装),一般没有必要升级内核。
    winglight2016
        5
    winglight2016  
    OP
       2019-09-09 17:39:28 +08:00
    @matrix273 我已经解决了这个问题——通过重装 Ubuntu19.10 ,Nvidia 全家桶是系统自带,我只安装 tf2.0 就可以了。我之前更新树莓派的系统也是同样问题:必须重装系统,直接升级 GUI 就挂了,也不知道是不是 debian 的锅?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2748 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:28 · PVG 20:28 · LAX 05:28 · JFK 08:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.