我仍然可以看到并使用登录屏幕,为什么在 Linux 启动时我的 GUI 屏幕是空白的?

我仍然可以看到并使用登录屏幕,为什么在 Linux 启动时我的 GUI 屏幕是空白的?

我对 Linux 不太熟悉(完全没有),所以如果我使用的术语不正确,请原谅我。

我在笔记本电脑(旧戴尔)上运行 Mint。昨天下载 Zoom 之前,一切都没有问题。现在出现了问题。

我可以看到登录屏幕,其中有一个框用于验证我的用户名并输入密码。但是,一旦我这样做,我就会被带到 GUI 屏幕,除了鼠标光标外什么都看不见。我可以移动它,但什么都看不到或点击,只有黑屏。

我可以进入命令终端(用词错误?它是输入代码的文本屏幕),并且我已经学会了如何以文本形式查看桌面内容。据我通过阅读文件名得知,所有内容都在那里。

有人知道我该如何做一个简单的修复才能再次看到并与我的桌面交互吗?

答案1

在 Linux 上,登录屏幕由“显示管理器”操作。默认情况下,Mint 上的显示管理器是他们自己的 MDM(Mint 显示管理器)。成功登录后,它会为您的用户启动一个 X11 会话,该会话会读取其所有默认位置以了解要运行的窗口管理器和其他工具。例如,Mint 的主要版本运行 Cinnamon(二进制名为cinnamon-session),它运行一个窗口管理器muffin,但只需坚持使用 cinnamon-session 即可启动它需要的一切。Cinnamon 会启动所有组件,包括带有图标和壁纸的桌面以及面板(来自 Windows 的人会将其称为“任务栏”,但这只是面板上的一个组件)。

您可以移动鼠标,但看不到任何其他内容,这意味着 X11 已为您的用户启动,但任何窗口管理器或其他会话程序均无法启动。因此,要快速而粗略地破解它,让您在显示器上运行某些东西:

  1. 登录显示管理器,就像您说的那样。
  2. 切换虚拟终端(CTRL+ALT+F2或另一个低数字功能键)
  3. 登录到终端会话并运行,DISPLAY=:0 cinnamon-session尝试在计算机上运行的第一个(零索引)X 显示服务器中启动 Cinnamon。
  4. 如果没有明显错误,请尝试切换回图形终端(在基于 Debian 的 Mint 上,可能如此CTRL+ALT+F7
  5. 利润!

如果您碰巧知道您选择了其他 Mint 版本之一(例如 Mint MATE),则需要运行其他窗口管理器。选项可能包括:

  • 伴侣:mate-session
  • Xfce:xfce4-session

还有其他的,比如 KDE 和 GNOME,但我实际上不知道这些二进制名称,但我认为 Mint 默认不提供这些名称,但你希望能够识别出使用了哪个术语并能够进一步研究。

现在,如果cinnamon-session无法启动,您可以尝试从文本控制台在图形终端上运行特定程序。Cinnamon 文件管理器名为nemo。因此DISPLAY=:0 nemo

答案2

检查 /var/log/syslog 是否有任何明显的错误消息。此外,这可能与您的显卡驱动程序有关,请尝试更新它。如果这没有帮助,请检查您的 cinnamon 版本,它可能需要更新。

相关内容