pro*_*tor 9 windows multiple-monitors windows-8
我有一台运行 Windows 8 的笔记本电脑,内置 2 个显卡,它还有一个 HDMI 插槽和一个 VGA 插槽。
我正在尝试同时运行两个外接显示器和笔记本电脑显示器。一个连接到 HDMI,一个连接到 VGA。
如果没有外部硬件,这可能吗?
在 Windows 显示设置中,我看到所有 3 个显示器,但只能应用设置来扩展两个;但我认为两个视频卡可以使这成为可能?
gro*_*taj 19
这是硬件限制。
首先,您的笔记本电脑实际上没有两个完整的显卡。它有两个 GPU,但只有一个是完全连线的,并且所有输出都连接到它。对于大多数具有混合 NVIDIA 显卡的笔记本电脑来说都是如此。
您的笔记本电脑的主显卡是 Intel HD Graphics 4000,它集成在 CPU 中。它始终处于启用状态,并且它是笔记本电脑中唯一可以在输出端产生视频信号的设备。当图形密集型应用程序运行时,NVIDIA GPU 会启动并开始渲染图形。然后将预渲染的帧发送到英特尔 GPU,并将它们转发到输出。对于英特尔 GPU,这些只是静止图像,并且非常擅长渲染它们,因此没有性能损失。
(顺便说一句,也有一些使用 NVIDIA GPU 的情况,但帧是由 Intel GPU 渲染的 - 谷歌“CUDA”或“GPGPU”。)
好消息是 HD Graphics 4000 在某些条件下最多可以支持 3 个屏幕(包括笔记本电脑)。坏消息是,这些在您的笔记本电脑中无法满足,因为内部屏幕是通过 LVDS 电缆连接的,并且 3 个显示器需要 eDP 连接才能工作。(来源)我知道它是 LVDS 而不是 eDP,因为您可以为该型号购买替换 LVDS 电缆。
您可以购买通过 USB 连接的外部视频适配器,但这种解决方案远非完美。USB 适配器对 CPU 使用率和有限的吞吐量有很大影响,因此您可能会遇到高分辨率和帧率的问题。我听说 USB 3.0 适配器可以以合理的帧率与 1920x1080 的屏幕配合使用,但我自己还没有尝试过。