总体要点,
我最近首次安装了 Nvidia 的 GTX 1050 Ti Mobile 驱动程序。安装后,我重启了笔记本电脑,然后“砰……”,它永远停留在“fsck”屏幕上。它看起来是这样的。。我对 Nvidia 驱动程序完全不了解,但一直很喜欢使用 ubuntu,但我也不是这方面的专家。所以如果你们能帮助我,那就太好了!
系统配置,
- 笔记本电脑 :XPS 9570
- 双启动WINDOWS 10和UBUNTU 18.04.4 LTS
- 图形:英特尔和 GeForce GTX 1050 Ti Mobile
“重启之前我做了什么”的详细流程,
- 我首先使用检查了系统中的设备
lshw -c display
,它返回了两个带有Nvidia 无人认领[当然可以] 并且英特尔声称配置 i915[我不太确定这个]。 - 之后,我运行
ubuntu-drivers devices
,检查推荐的 Nvidia 驱动程序, - 然后运行,
sudo ubuntu-drivers autoinstall
安装驱动程序。 - 系统要求删除某些软件包,以便安装驱动程序。
- 我用了
sudo apt autoremove
,这些是它删除的包,抱歉,图像清晰度不佳。 - 然后再次运行,
sudo ubuntu-drivers autoinstall
并安装了 nvidia 驱动程序,就我而言,它是nvidia-驱动程序-460-服务器。 - 选择nvidia模式,使用
prime-select nvidia
并重新启动系统。
重启后
启动卡在 fsck 检查上,它确实提供了停止检查的选项,即
fsckd-cancel-msg:Press Ctrl+C to cancel all filesystem checks in progress
但对我来说似乎没用。
我尝试过的事情,
- 尝试在禁用安全模式的情况下重新启动。
- 使用恢复模式,卸载 nvidia 包,使用
sudo apt-get remove --purge '^nvidia-.*'
然后重新启动,它仍然保持不变,并且在启动期间 fsck 检查卡住。 - 尝试重新设置英特尔显卡,使用
prime-select intel
,但仍然陷入同样的错误。 - 现在检查图形设备显示英特尔和英伟达都是“无人认领”。
*-display UNCLAIMED
description: 3D controller
product: GP107M [GeForce GTX 1050 Ti Mobile]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=0
resources: memory:ec000000-ecffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:3000(size=128) memory:ed000000-ed07ffff
*-display UNCLAIMED
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list
configuration: latency=0
resources: memory:eb000000-ebffffff memory:80000000-8fffffff ioport:4000(size=64) memory:c0000-dffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
- 能够使用
nomodeset
grub 中的选项访问 ubuntu,但是 ubuntu 显示很低。
抱歉,如果信息不够,请告诉我您是否需要更多详细信息。如果您可以提供解决方案或建议来解决这个问题,那将会很有帮助。