我使用的是 Ubuntu 20.04,它运行良好,但是在最近一次重启之后(之前我运行了一些更新),我无法再登录,因为它从未进入 GUI 登录屏幕。
如果我这样做Alt ctrl F2,我可以在那里登录,但如果我运行类似的程序,startx
就会出现错误并且xrandr
找不到任何显示。
所以我猜这是内核问题?如能得到任何帮助/指导,我将不胜感激。
抱歉,我用手机打字,出现错别字
答案1
成功!
我能够正常启动,系统完全正常运行。我所做的就是安装主线工具(此处的第 3 种方法 →https://linuxhint.com/update_ubuntu_kernel_20_04/):
sudo apt-add-repository -y ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline
(我必须编辑来源列表并将 更改groovy
为focal
)
然后我5.9.12
使用 Mainline 安装程序安装了内核,重新启动后一切都正常工作(我更早就看到了这一点,因为我的外接显示器在启动时就开始工作了)。
此外,我还删除了wireguard
软件包,因为在构建 GRUB 映像时出现了警告,而且由于我不再使用 WG,所以我卸载了它。但我相信实际修复已在 5.9 内核中提供。
答案2
我想补充一下,因为我尝试了所有这些可能的答案,但都没有用。
我有一块旧的 Nvidia GPU(GeForce 9600 GT),我不得不重新安装显示管理器,重新安装桌面环境,然后重新安装图形驱动程序。似乎更新导致普通驱动程序失败(nvidia-340
),我需要一个不同的驱动程序。
sudo apt install xserver-xorg-video-nouveau
答案3
我尝试了几个内核,但大陆对我来说不起作用。
大陆问题:
- 内核未签名
手动安装内核:
- 尝试通过执行以下操作来安装 5.4.0.52 和 5.4.0.53:
sudo apt install linux-image-5.4.0-53-generic linux-headers-5.4.0-53-generic
那也不起作用——鼠标和 wifi 也不起作用。
最终对我有用的是:
sudo apt install linux-generic-hwe-20.04-edge