我想将我的电脑换成集成英特尔显卡,并完全移除 Nvidia 显卡。这是一台运行 Ubuntu 18.04 的 HP 台式机。移除显卡后,我可以看到 Ubuntu 加载屏幕,但它会冻结,甚至鼠标也会停止移动。鼠标光标出现后,冻结就会发生。
当我以恢复模式启动时,我能够看到登录屏幕。输入密码后,它再次冻结。
我最初以为问题出在安装了 Nvidia 驱动程序。但即使卸载了这些驱动程序,也apt purge nvidia*
没有任何变化。
当我把 Nvidia 显卡放回去时,一切都正常工作。
我想知道这可能是什么问题以及如何调试该问题。我确信重新安装操作系统会有所帮助,但如果可能的话,我想避免这样做。
编辑:
到目前为止,我已经切换到lightdm
-gdm3
总是会冻结,具体取决于登录前或登录后的 grub 配置。谢谢 @heynnema
我已经编辑了启动时的 grub 以删除quiet splash
并添加nomodeset
。如果spash
有或nomodeset
没有,登录屏幕将冻结或我得到黑屏。谢谢 @heynnema
另外,在 grub 启动时,我必须删除该gfxmode
行才能获得良好的性能。通过比较正常模式和恢复模式下的 grub 设置,我找到了答案。
我跟着如何恢复默认的图形驱动程序配置/etc/X11/xorg.conf
使用创建Section "Device" Identifier "Card0" Driver "intel" Option "AccelMethod" "sna" EndSection
。使用这个而不使用,nomodeset
我不会看到黑屏,但登录屏幕总是会冻结。
通过制作nomodeset
并gfxmode
永久保留 grub,我的电脑可以完美运行。但我明白这是一个不靠谱的解决方案,不推荐。
输出dpkg -l | grep -i nvidia
:
rc libnvidia-compute-390:amd64 390.77-0ubuntu0.18.04.1 amd64 NVIDIA libcompute package
rc libnvidia-compute-390:i386 390.77-0ubuntu0.18.04.1 i386 NVIDIA libcompute package
从那时起,我删除了这两个包,但没有什么区别。
编辑2:
我现在已经顺利安装了 Windows 10。因此,我的新设置和 Ubuntu 的组合永远无法正常工作。
如果有人关心硬件设置,根据 Speccy 的说法,CPU 是 i7 3770K,带有 Intel HD Graphics 4000,主板是 PEGATRON CORPORATION 2AD5。我安装了 32 GB DDR3 RAM。
我很快就要换电脑,在非常相似的硬件上尝试 Ubuntu。如果这也失败了,我可能不得不坚持使用 Windows……这太糟糕了。
答案1
您的旧电脑和旧 GPU 可能存在问题。试试这个...
- 启动到恢复模式
- 选择根访问权限
类型:
sudo mount -o remount,rw / # to remount the disk r/w
sudo pico /etc/gdm3/custom.conf # edit this file
改变:
#WaylandEnable=false
到:
WaylandEnable=false
然后重新启动。
更新#1:
编辑 GRUB 启动命令,找到“quiet splash”并将其更改为“nomodeset”,然后查看它是否启动。分辨率将关闭。如果它冻结,请观察屏幕上显示的文本,以查找冻结原因的线索。
更新 #2:
让我们尝试改变显示管理器。
启动到恢复模式,获得 root 权限。
sudo mount -o remount,rw /
# 重新挂载磁盘 r/w
sudo dpkg-reconfigure lightdm
# 选择 lightdm
reboot
# 重启计算机
笔记:稍后如果您需要切换回 gdm3 显示管理器……
sudo dpkg-reconfigure gdm3
# 切换回 gdm3
答案2
我已经更换了整台电脑,它们规格非常相似,而且是同一时代的产品,没有出现任何问题。移除专用显卡后,Ubuntu 根本无法与 2013 年 HP ENVY Phoenix 台式机硬件兼容。