当显示器关闭时,Nvidia GPU 是否通过 HDMI 发送数据?

当显示器关闭时,Nvidia GPU 是否通过 HDMI 发送数据?

Linux Mint 20 Cinnamon。NVIDIA 1060 Max-Q,驱动程序 440。Windows
10 Pro build 2004,NVIDIA 驱动程序 451。

如果我关闭电视(使用 HDMI 2.0 连接),甚至在关闭的情况下启动笔记本电脑,它似乎仍能被笔记本电脑检测到:

$ xrandr --current

# TV snippet
Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 32767 x 32767
HDMI-0 connected 3840x2160+0+0 (normal left inverted right x axis y axis) 708mm x 398mm
   3840x2160     60.00*+  59.94    50.00    29.97    25.00    23.98  
   4096x2160     59.94    50.00    29.97    25.00    24.00    23.98  
   1920x1080     60.00    59.94    50.00    29.97    23.98    60.00    50.04  
   1440x900      59.89  
   1440x480      60.05  
   1280x1024     60.02  
   1280x720      59.94    50.00  
   1024x768      60.00  
   800x600       60.32  
   720x576       50.00  
   720x480       59.94  
   640x480       59.94    59.93  

同样,Nvidia 控制中心即使在待机时也显示:

nvidia 即使在待机状态下也会显示我的电视


当显示器关闭(但未断开电源)时,Nvidia GPU 是否通过 HDMI 发送数据?

答案1

在 Windows 和 Linux 上,我都将笔记本电脑设置为带有电视的镜像。


Windows 10(专业版 2004)

由于某种原因,这可能与操作系统/驱动程序有关,因为当我刚刚启动 Windows 10,并想玩一些大型在线 HTML5 游戏时,我注意到大量的性能下降 + 发热量增加,两者同时发生停止当我断开 HDMI 电缆时。

Linux Mint 20(肉桂色)

在这里我看不出插入/拔出时有明显的性能差异。


结论

这可能取决于硬件设置(不同的电视/显示器可能表现不同),但就我的情况而言,至少我可以确认 Windows 即使在电视关闭时也能通过 HDMI 发送视觉效果。否则我们怎么解释性能大幅下降呢?

相关内容