Xorg 可以使用非方形像素吗?

Xorg 可以使用非方形像素吗?

我有一台旧电脑通过 VGA 连接到高清电视。我可以使用的屏幕分辨率集均为 4:3 宽高比(或大约)。输出来自xrandr

$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 240, current 1280 x 960, maximum 1360 x 1024
default connected 1280x960+0+0 0mm x 0mm
   1280x1024      50.0     54.0  
   1024x768       51.0     57.0     58.0  
   800x600        52.0     60.0     61.0     62.0  
   640x480        53.0     65.0     66.0     67.0  
   1280x960       55.0* 
   1152x864       56.0  
   832x624        59.0  
   640x512        63.0     64.0  
   576x432        68.0  
   512x384        69.0     70.0     71.0  
   416x312        72.0  
   400x300        73.0     74.0     75.0  
   320x240        76.0     77.0     78.0  

有没有办法使用这些分辨率之一,但将像素视为非方形?与宽屏标清电视图像以 720x576 存储(我在 PAL 地区)的方式大致相同,但变形拉伸到 1024x576;我可以将 1280x960 的分辨率变形处理为 ~1706x960 吗?

注意:目前图像以宽屏比例显示,但这是假拉伸。绘制的圆形将显示为椭圆形;我想利用全屏宽度,但保留显示的任何图像的正确比例。

为了防止它影响任何可能的解决方案,我正在运行 Fedora 18,使用 nVidia Geforce 5500 FX、东芝 37 英寸 1080p 液晶电视。

相关内容