HDMI 屏幕未调整分辨率

HDMI 屏幕未调整分辨率

您看我的系统分辨率有问题。

我计算了一台通过 VGA 连接的屏幕和一台通过 HDMI 连接的电视。
使用 VGA 屏幕时我没有遇到任何问题。

但是,当电视通过 HDMI 连接时,桌面会脱离屏幕,因此无法完全显示。
我尝试将屏幕分别设置为镜像模式,但没有任何效果。

我还没有设法将桌面分辨率调整到这个屏幕。我有一张 Nvidia GT 730 卡。

我已经安装了驱动程序,我一直在敦促为 HDMI 添加 1280x1024 的额外分辨率。


电视 HDMI 图像

在此处输入图片描述


VGA 显示器:

在此处输入图片描述


darkcrizt @ PC-Desktop  ~
└─ $ ▶ xrandr --output HDMI-0 --set underscan on
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  11 (RRQueryOutputProperty)
  Serial number of failed request:  33
  Current serial number in output stream:  33
Try adjusting the overscan but without success.


darkcrizt @ PC-Desktop  ~
└─ $ ▶ xrandr

Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 380mm x 300mm
   1280x1024     60.02*+
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32  
   640x480       59.94  
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1280x720+0+0 (normal left inverted right x axis y axis) 708mm x 398mm
   1280x720      60.00*+  59.94  
   1920x1080     60.05    60.00  
   1440x480      60.05  
   720x480       59.94    60.05  
   640x480       59.93  


darkcrizt @ PC-Desktop  ~
└─ $ ▶ gtf 1280 1024 60
  # 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz
  Modeline "1280x1024_60.00"  108.88  1280 1360 1496 1712  1024 1025 1028 1060  -HSync +Vsync

在 Windows 10 中,我毫无问题地实现了这一点,即使在 Raspberry Pi 中,您也可以在电视上看到完整的桌面并调整到屏幕。
但在 Ubuntu 中这是不可能的。

有人能给我建议我应该做什么。
你好,感谢您抽出时间。

答案1

显示器和电视具有不同的垂直分辨率,因此如果让它们两者显示相同的图像,则其中一个显示的图像会比另一个显示得更多。

XRandR 要求帧缓冲区大小至少足够大,以便所有输出视图都适合,因此如果您将它们都与其首选视频模式一起使用,则两者中较大的一个将获胜。由于它们没有通用的视频模式(一个是 4:3,另一个是 16:9,并且都没有任何缩放模式),您的选择有些有限:

  • 将显示器设置为平移模式,--output VGA-0 --panning 1280x1024这种模式使用起来可能有点烦人,但至少可以让你用鼠标触及整个屏幕

  • 设置两个单独的视口,使用--left-of--right-of或。由于水平分辨率相同,垂直堆叠它们不会创建不可见区域(但窗口管理器通常足够智能,不会将任何内容移动到任何显示器上未显示的区域)--above--below

相关内容