问题是,一旦服务gdm.service
启动,它就会突然挂起。我知道这一点,因为我已将其设置为显示进程而不是启动画面,屏幕上显示的最后一项是gdm.service
,之后计算机就会挂起。
我不认为问题出在图形驱动程序上。添加nomodeset
到 GRUB 也无济于事。
如果我进入恢复模式并降到 root shell,它会在几秒钟后自动挂起。
此外,由于某种原因,我无法/boot/efi
安装/dev/sda5
。
我已经设置了 Ubuntu 和 Windows 10 的双启动配置。
每次我关闭电脑并重新启动时都会出现这个问题。每次我只要拔掉电源并重新启动就可以了,但在这种情况下,却不行。
如果我使用旧版本的 Ubuntu,我可以启动一切,但问题是虽然通过以太网连接,但没有蓝牙或网络。
最初的问题也是因为我启动了 WiFi 然后不得不重新启动计算机而引起的。
我甚至无法 ssh 进入我的电脑。
如果我能以某种方式访问 tty,它也会挂在那里。我可以在它挂起之前使用 ssh,但一旦计算机挂起,我就无法执行任何命令。
有人能给我一个临时解决方案吗?我不打算再关闭它了。我所有的研究都在没有备份的硬盘上。
答案1
- 进入恢复模式
- 打开 root shell 提示
- 类型
sudo apt purge gdm gdm3
- 恢复正常启动
- 登录
- 类型
sudo apt install gdm3 ubuntu-desktop
和systemctl restart gdm
- 完毕
答案2
您可以从恢复模式安装包“lightdm”来代替 gdm。
如果您需要访问恢复模式的帮助,请参阅 Ubuntu 帮助中的一篇文章:https://wiki.ubuntu.com/RecoveryMode
在恢复模式下,您可以选择“root”选项,然后输入命令。使用箭头键浏览该菜单并输入。
运行“sudo apt install lightdm”,当它询问时,选择“lightdm”作为默认显示管理器。
希望这能有所帮助!我刚才也遇到了同样的问题,我用这种方法解决了 :)
答案3
几天前我也遇到了类似的问题,尝试了不同的解决方案。最后,在预订时在另一个 TTY 中运行以下命令解决了我的问题:
sudo apt install --reinstall ubuntu-desktop