基于 PCI 的 VGA 卡适用于安装程序,但不适用于已安装的操作系统

基于 PCI 的 VGA 卡适用于安装程序,但不适用于已安装的操作系统

我遇到了几乎肯定是小众问题的问题。我购买了此基于 PCI 的 VGA 控制器适用于我构建的服务器。没有可用的驱动程序,也没有安装介质,但我想我还是会尝试一下。除了插入之外,无需任何额外工作,该卡在开机自检和 ubuntu 安装程序期间提供输出,但是一旦操作系统加载,我的显示器就会显示错误“D-SUB 超出范围”,我不再收到输出。我仍然能够通过 SSH 连接到服务器,我通过安装程序配置它,但无法直接访问,或者至少这样做是完全盲目的。

该服务器的主板没有板载视频,只有一个 PCI-E x16 插槽,由 RAID 控制器使用,所以据我所知,这几乎是我唯一的选择。

任何帮助都值得感激,用谷歌搜索我的显示器上的错误,结果很少。

sudo lshw有问题的 pci 卡的输出:

*-pci:5
             description: PCI bridge
             product: 82801 PCI Bridge
             vendor: Intel Corporation
             physical id: 1e
             bus info: pci@0000:00:1e.0
             version: 90
             width: 32 bits
             clock: 33MHz
             capabilities: pci subtractive_decode bus_master cap_list
             resources: ioport:b000(size=4096) memory:f9000000-faafffff
           *-display UNCLAIMED
                description: VGA compatible controller
                product: Rage XL PCI
                vendor: Advanced Micro Devices, Inc. [AMD/ATI]
                physical id: 7
                bus info: pci@0000:01:07.0
                version: 27
                width: 32 bits
                clock: 33MHz
                capabilities: pm vga_controller bus_master cap_list
                configuration: latency=64 mingnt=8
                resources: memory:f9000000-f9ffffff ioport:b000(size=256) memory:faadf000-faadffff memory:faae0000-faafffff

答案1

我在 Ubuntu 20.04 中让这张卡“工作”。如果您启动到恢复模式,然后继续正常启动,它就会工作。然后它似乎使用 llvmpipe 驱动程序。它有点不稳定,但至少可以运行 1024x768。您还需要确保在 BIOS 中启用了 VGA Pallet Snoop(我想这就是它的名字)。我说“我认为”是因为我不想重新启动来检查

相关内容