未显示登录页面

未显示登录页面

每当我启动笔记本电脑时,我的 Ubuntu 20.04 都不会显示登录页面,而只会在黑屏中显示一个光标。

我发现按Ctrl+ Alt+F2然后按Ctrl+ Alt+ F1,就会出现登录页面。

我该如何修复它?

答案1

来自 archwikihttps://wiki.archlinux.org/title/GDM

直到切换 TTY 并返回后,GDM 才启动

如果启动后屏幕保持黑屏并且 GDM 直到切换到另一个 TTY 然后再切换回 TTY1 才启动,则可能是因为在加载 GPU 驱动程序之前尝试运行 GDM。

一个可能的解决方案是使用 mkinitcpio 将要构建的 GPU 驱动模块添加到初始 ramdisk 中,方法是将模块名称添加到 中的 MODULES条目中/etc/mkinitcpio.conf。确保随后生成 initcpio 文件。

另一种解决方法是向 GDM 服务文件添加延迟。

# systemctl edit gdm

[Service]  
ExecStartPre=/bin/sleep 1

尝试运行以下命令来编辑 gdm 文件

sudo systemctl edit gdm

将以上两行放在打开文件最后几行的下面。如果 1 秒的延迟不起作用,请尝试增加延迟。

使用以下命令保存并重新启动 gdm

sudo systemctl restart gdm

答案2

我愚蠢的极端情况:我不知道我已经连接了 2 个显示器!

当连接了 2 个显示器时,第二个显示器只会在 ubuntu 22.04 的登录屏幕上显示纯灰色图案。使用虚拟终端(例如 ctrl alt F3)时,屏幕会镜像,因此我看到的输出工作正常。因此,我认为问题出在 GUI 登录系统上。当我运行startx并从 gui 术语中运行时,我意识到了我的问题xrandr --query

我的解决方案:从便携式显示器上拔下 HDMI 电缆。USB C 电缆既提供电源,又提供显示。

相关内容