解决 ubuntu 20.04 安装 nvidia 驱动后循环登录(无法进入桌面)的问题

起因

本着尝鲜的态度,装了个 ubuntu 20.04,因为要玩深度学习,又装了个显卡驱动( 2080 Ti )。奈何,新系统bug就是多,系统重启后,一直停在登录界面怎么输密码也进不去……

于是一顿疯狂 搜索 + 尝试,总算有了解决办法,特此分享。

解决方法

法一:关闭自动登录

如果非要用 GPU,那只能放弃 ubuntu 系统的自动登录功能,参照这个解决:
原文:解决ubuntu 20.04安装nvidia驱动后循环登录的问题

  1. 登录界面,按Ctrl + Alt + F1 或 F2 或 F3,进入终端,登录

  2. 查看默认显示管理器

cat /etc/X11/default-display-manager

如果是 LightDM,则显示

/usr/sbin/lightdm

如果是 GDM3,则显示

/usr/sbin/gdm3

如果是 SDDM,则显示

/usr/sbin/sddm

(不过,我这边发现字符显示有问题,但据我了解 ubuntu 16 以后应该默认是 GDM3,于是盲猜是 GDM3,试了一下还真是……)

  1. 编辑文件

如果是 LightDM,输入

sudo vi /etc/lightdm/lightdm.conf

注释自动登录代码(自己去搜 vi 的操作方法)

[Seat:*]
#autologin-user=<user_name>
#autologin-user-timeout=0

如果是 GDM3,输入

sudo vi /etc/gdm3/custom.conf

注释自动登录代码(自己去搜 vi 的操作方法)

# AutomaticLoginEnable = true
# AutomaticLogin = <user_name>

如果是 SDDM,输入

sudo vi /etc/sddm.conf.d/autologin.conf

注释自动登录代码(自己去搜 vi 的操作方法)

#[Autologin]
#User=<user_name>
  1. 重启即可
reboot

法二:卸载显卡驱动

如果比较介意没有自动登录功能,但又不介意没有 GPU,参照这个解决:
原文:Ubuntu桌面等不进去?

  1. 登录界面,按Ctrl + Alt + F1 或 F2 或 F3,进入终端,登录

  2. 清理 nvidia 驱动残留

sudo apt-get purge nvidia*
  1. 清理系统
sudo apt-get autoremove
  1. 重装 ubuntu-desktop
sudo apt-get install --reinstall ubuntu-desktop
  1. 重启即可
sudo reboot
  • 9
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值