有这样的配置:MSI A320M PRO-M2 V2 + AMD Ryzen 5 1400 BOX 并且没有单独的显卡。当 PC 打开时,显示器不显示任何内容。MSI 技术支持说:
Ryzen 5 1400 CPU中没有GPU,板载VGA接口无法与该CPU配合使用。需要安装 PCIe 显卡。
并补充说
不管是Intel主板还是AMD主板,板载集成GPU是在CPU里面,而不是在主板里面。主板只提供显示接口。Ryzen Summit Ridge CPU 中没有 GPU;只有 Raven Ridge 和 Bristol Ridge CPU 支持 GPU。
我不明白的是我有另一种配置,华擎 960GC-GS FX + AMD Phenom(tm) II X4 810。同样没有单独的显卡。我发现,AMD Phenom(tm) II X4 810 没有任何 GPU。但是视频有效,我使用此配置发布了这个问题。这怎么解释呢?
今天,主板集成显卡基本消失了(无论如何在消费领域)。它要么是 CPU 集成显卡,要么是专用显卡。英特尔和 AMD 仍然销售没有集成显卡的 CPU,即使是使用相同的插槽。如果安装其中之一,您将无法使用主板上的显示连接器。
以前的CPU根本就没有集成显卡。相反,图形单元与主板集成(通常直接与芯片组集成)。您较旧的 Phenom II 配置来自这个时间。它具有主板集成显卡。
如果你想让你的显示器工作,系统中的某个地方必须有一个图形控制器。该图形控制器需要快速可靠地访问一部分 RAM 以用作帧缓冲区。即使您不希望显示器工作,您也可能会发现没有图形控制器就无法启动主板。图形控制器是传统 PC 硬件的一个非常关键的部分,尽管我看到有报道称近年来这种依赖性可能已经减弱。
根据系统的不同,图形控制器可能位于几个不同的位置。
在 AMD AM2/2+/3/3+ 和 Intel LGA775 上,板载显卡通常由北桥提供。因此,它们可以与主板配合使用的任何 CPU 配合使用。
在 Intel LGA1366 和 LGA2xxx 上,CPU 或芯片组均未提供集成显卡。大多数带有这些插座的主板根本没有板载显卡。主要的例外是将图形控制器与管理芯片组集成在一起的服务器主板。
在 Intel LGA115x 和 AMD AM4 上,图形控制器与 CPU 集成在一起,并非所有 CPU 型号都提供。所以一般在有这些插座的主板上,如果要使用板载显卡就得使用提供显卡控制器的CPU。再次例外的是一些服务器主板,它们将图形控制器作为管理芯片组的一部分。
MSI 技术支持是错误的,系统根本不需要 GPU,至少 Linux 系统可以完全无头运行,快速谷歌搜索表明“Windows Nano Server”可以做同样的事情。
如果 Windows 桌面操作系统需要 GPU,比如 Windows 10 家庭版,我不会感到惊讶。另请注意,有些linux 系统需要 GPU,如果没有则拒绝安装,例如
Manjaro Linux
需要 GPU。(安装程序拒绝在没有一个的情况下启动)但不,计算机不需要有 GPU 才能运行。我正在管理几个根本没有任何 GPU 的无头 Linux 服务器,它们是通过 SSH 管理的。
无需 GPU 即可运行的操作系统示例(显然并不详尽):
(另外,如果你需要在 Linux 的无头系统上运行桌面程序,你可以使用 xserver-xorg-video-dummy 驱动程序安装 x.org,它用你的正常系统内存模拟图形内存,例如获得 LXDE- Lubuntu 系统在没有 GPU 的情况下在 Ubuntu Server 上运行,运行
sudo apt install xserver-xorg xserver-xorg-video-dummy lxdm lxde-core x11vnc
并保存此配置文件,/etc/X11/xorg.conf
并在重新启动时在内存中运行桌面,可以通过 VNC 访问 x11vnc 服务器启动,sudo x11vnc -display :0 -auth /var/run/lxdm/lxdm-:0.auth
这反过来又完全能够运行桌面程序像 Firefox、LibreOffice 和 VMWare Player,感谢 xserver-xorg-video-dummy 的模拟 GPU。)