无法超越 LightDM

无法超越 LightDM

我不知道具体是什么原因造成的,但我重新启动了 Macbook Pro,当我尝试重新登录 Ubuntu MATE 时,它又回到了登录屏幕。我尝试了所有键-上的Fn+ Ctrl+ ,但它们都让我进入黑屏。+ + +让我回到 LightDM。AltF1F6FnCtrlAltF7

我也尝试过Esc在启动时按下并编辑 Ubuntu 的 GRUB 启动选项。(我将其更改quiet splashnomodeset)。我按下F10启动,但没有任何变化。MATE 不会启动,其他控制台也不会显示任何内容。

如果我能进入命令行,那么我就可以尝试修复这个问题(重置 .Xauthority、卸载 nVidia 的专有驱动程序,无论我需要做什么),但我甚至无法进入命令行!我现在真的不想重新安装 Linux,有谁知道我该如何修复我的问题和/或进入命令行吗?

答案1

我已修复登录问题。结果发现我做了一件非常愚蠢的事情,在不知情的情况下弄乱了 PATH 变量。

首先,我启动了安装介质并 chroot 到我的 ubuntu 安装(使用此处的说明:https://help.ubuntu.com/community/LiveCdRecovery#Update_Failure)。我检查了 .Xauthority 是否具有正确的权限,结果确实如此。因此,我通过sudo apt-get purge nvidia*在 chrooted 环境中运行并重新启动来卸载 Nvidia 的驱动程序。这对帮助我登录没有任何帮助,但(我认为)它允许我更改控制台。当我更改控制台时,它显示了一堆与 PATH 变量相关的错误(例如“/usr/bin 未包含在 PATH 变量中”)。因此,我进入 /etc/profile.d,在那里我创建了一个编辑路径变量的 shell 脚本。我看到了我犯的错误(实际上是一个空格)并修复了它,现在一切都正常了。

相关内容