电视 HDMI 输出和分辨率问题;升级到 11.04 后出现故障

电视 HDMI 输出和分辨率问题;升级到 11.04 后出现故障

我有一台配备英特尔显卡的戴尔 Inspiron 1525 笔记本电脑:

lspci:

00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated  Graphics Controller (primary) (rev 0c)

我的电视是 Olevia 27 英寸,在显示设置中显示为“Synaptics Inc 27”。

我的 HDMI 输出在 10.10 和内核 2.6.35-29 之前工作正常,但昨天我升级到 11.04,现在出现了问题。虽然有大量“扫描线”,但电视输出仍然正常,而且每当我移动鼠标或将应用程序(例如 vlc)拖到电视上时,线条就会变差,变得混乱。在显示设置中,电视默认设置为 1360x768 @ 60Hz,这一直是默认设置,并且工作正常,直到 11.03 和 2.6.38-10 内核。我相信电视的原始分辨率是 1366x768,但 1360x768 一直有效。

我确实发现我可以将分辨率设置为 1024x768 @75Hz,这样扫描线就会消失,但这并不理想。我尝试恢复到 2.6.35-29 内核,看看它是否像 10.10 中最初那样工作,扫描线没有出现,但是显示只占据了电视的 3/4,其余 1/4 是黑色的,而且肯定是边框。绝对更不理想。所以我现在回到 2.6.38-10 内核,使用较低的分辨率。我还注意到,在播放视频时,视频似乎只比音频晚几毫秒;延迟不是很大,但足以引起注意。

经过大量的谷歌搜索后,我尝试使用兰德为电视添加并设置新的 1366x768 @ 60Hz 模式,但线条仍然存在。我的 xrandr 输出如下:

Screen 0: minimum 320 x 200, current 2304 x 800, maximum 8192 x 8192

LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800       60.0*+
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  

VGA1 disconnected (normal left inverted right x axis y axis)

HDMI1 connected 1024x768+1280+0 (normal left inverted right x axis y axis) 600mm x 340mm
   1360x768       60.0 +

   1280x800       59.8  
   1280x768       59.9     60.0  
   1280x720       60.0  
   1024x768       75.1*    70.1     60.0  
   800x600        72.2     75.0     60.3     56.2  
   848x480        60.0  
   640x480        75.0     72.8     60.0     59.9** 

TV1 unknown connection (normal left inverted right x axis y axis)
   848x480        30.0 +
   640x480        30.0 +
   1024x768       30.0  
   800x600        30.0

那么,有谁知道新内核/视频驱动程序中可能发生了什么变化,导致此行为从 10.10 及以下版本中之前完美的操作发生变化?TIA!

答案1

我不确定实际问题是否相同,但我不得不对这个完全相同的问题进行一些研究(尽管我的 gpu 是 nvidia,而不是 intel),我必须做的是创建一个自定义 EDID bin 来将监视器设备指定给 Xorg

奇怪的是它在 10.10 上可以正常工作,但在 11.04 上就坏了。我实际上在 10.10 上也遇到过这个问题

无论如何,这是我询问并最终解决类似问题的帖子:https://superuser.com/questions/280615/ubuntu-10-10-getting-appropiate-monitor-resolution-for-lcd-hdtv

相关内容