帮助 Linux 安装 Dell Precision 7820 塔式机

帮助 Linux 安装 Dell Precision 7820 塔式机

我有一台配备 Nvidia Quadro 4000 的 Dell Precision 7820 塔式电脑。它在 Windows 上运行良好。我想在其上安装 Linux 以将其用作 VirtualBox 服务器。但是当我启动 Linux 时,我收到安装提示并选择它,然后它加载并出现此错误并且视频被劫持。我可以看到它正在加载正确的屏幕,但错误和视频都被劫持了。我尝试了 Ubuntu Server 和 LinuxMint,两者都做了同样的事情。

在此输入图像描述

答案1

今天,我在尝试安装 ubuntu Bionic 18.04 LTS 时发现 NVIDIA T1000 存在同样的问题。

我还不知道解决办法...

根据4.14源码,https://elixir.bootlin.com/linux/v4.14.312/source/drivers/pci/hotplug/pciehp_hpc.c#L646 pciehp 驱动程序上的电源故障是 ISR 处理程序检查(测试位为 PCI_EXP_SLTSTA_PFD)。

本文中的操作系统经过认证可在 Dell Precision 7820 塔式机上运行: https://ubuntu.com/certified/201702-25401 “该系统使用 18.04 LTS 进行了测试,运行 4.15.0-1027-oem 内核。该系统使用 20.04 LTS 进行了测试,运行 5.10.0-1013-oem 内核。”

我将尝试使用操作系统更新版本(Ubuntu 20.04)。添加了一些代码来管理模拟 PCIE 桥...这可能是一个解决方案。

答案2

解决方案是禁用一些视频驱动程序只使用系统帧缓冲区(无显示模式更改)。因此nomodeset从 GRUB 添加到内核命令行。

内核的命令行参数,按照Linux 内核文档

nomodeset

禁用内核模式设置。大多数系统的固件都会设置显示模式并提供用于输出的帧缓冲存储器。和nomodeset如果DRM 和fbdev驱动程序可能会取代预初始化的输出,则它们将不会加载。只有系统帧缓冲区可供使用。相应的驱动程序不会执行显示模式更改或加速渲染。

相关内容