Bug 22820

Summary: Intel driver "supports" higher resolutions than standard permits
Product: xorg Reporter: Ben Cooksley <sourtooth>
Component: Driver/intelAssignee: ykzhao <yakui.zhao>
Status: RESOLVED NOTABUG QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: michael.fu, pachoramos1
Version: unspecifiedKeywords: NEEDINFO
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Ben Cooksley 2009-07-17 07:39:02 UTC
Bug originally reported for Mandriva 2008.1, and later confirmed openSUSE 11.1
Original Bug: https://qa.mandriva.com/show_bug.cgi?id=40551

Description of problem:
TV Out On Intel Video Claims Support Of Up To 1024x768 Where Standard Defines
Maximum As Either 720x480 Or 720x576
VGA Out Only Has 640x480 As A Selectable Resolution When Monitor Actually
Supports Many More Resolutions

Version-Release number of selected component (if applicable):
x11-driver-video-intel version 2.2.1 From Mandriva 2008.1 One KDE LIve CD

How reproducible:
Always

Steps to Reproduce:
1. Connect Display Via S-Video Cable
2. Enter A Console ( "Konsole" )
3. Run "xrandr". Read Output.

http://qa.mandriva.com/show_bug.cgi?id=40005#c6, Confirms VGA Output Issue

xrandr Output When Disconnected ( No External Screen Connected ):

Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 304mm x
190mm
   1280x800       59.9*+
   1024x768       60.0
   800x600        60.3
   640x480        59.9
TV disconnected (normal left inverted right x axis y axis)


xrandr Output When Connected ( TV Connected Via S-Video ):

Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 304mm x
190mm
   1280x800       59.9*+
   1024x768       60.0
   800x600        60.3
   640x480        59.9
TV connected (normal left inverted right x axis y axis)
   1024x768       30.0
   800x600        30.0
   848x480        30.0
   640x480        30.0

Xorg.0.log file - https://qa.mandriva.com/attachment.cgi?id=9966
Xorg.conf file - https://qa.mandriva.com/attachment.cgi?id=9967
lspcidrake -v out - https://qa.mandriva.com/show_bug.cgi?id=40551#c5
Comment 1 Gordon Jin 2009-07-21 00:12:02 UTC
2.2.1 driver is rather old.
Comment 2 Ben Cooksley 2009-07-21 04:05:12 UTC
I can tell you that the version of package "xorg-x11-driver-video" is "7.4-44.2". I previously filed bug #19242 about a seperate Intel graphics issue on the same system.

According to http://bugs.freedesktop.org/show_bug.cgi?id=19242#c5 the version is "Novell intel-Q3 release"
Comment 3 Michael Fu 2009-07-21 20:29:30 UTC
I'm not sure I understand the bug report...the xrandr looks normal. Do you connect both TV and VGA to the machine at the same time?
Comment 4 Ben Cooksley 2009-07-21 20:38:59 UTC
This is two bugs, covering a similar problem of resolutions made available automatically.

In each case only the LVDS and appropriate output ( ie TV or VGA ) were connected when testing with the output was done ( ie. when testing TV only LVDS and TV were connected ).
Comment 5 MaLing 2009-07-23 19:53:52 UTC
Hi Ben
2.2.1 is too old for use, could you please update your driver from http://xorg.freedesktop.org/archive/individual/driver/

For Bug 1:
TV Out On Intel Video Claims Support Of Up To 1024x768 Where Standard Defines
Maximum As Either 720x480 Or 720x576
we can see    "1024x768       30.0" from xrandr output, it don't work for you ?
For Bug 2:
VGA Out Only Has 640x480 As A Selectable Resolution When Monitor Actually
Supports Many More Resolutions
I think the problem will be fixed after you updated the latest driver.

Thanks
Ma Ling
Comment 6 Ben Cooksley 2009-07-23 21:51:10 UTC
For Bug 1: It doesn't work at all, even if I change the resolution to one supported by the standard. I use PAL TV's and it doesn't actually work... even when I set refresh rate to 25hz and mode to PAL.

Is their a SUSE repository I can get a newish driver from? with something like this I really don't want to have to reinstall if it goes bad.
Comment 7 Michael Fu 2009-07-23 22:02:16 UTC
(In reply to comment #6)
> 
> Is their a SUSE repository I can get a newish driver from? with something like
> this I really don't want to have to reinstall if it goes bad.
> 

maybe you can grab a Ubuntu Karmic livecd or something to have a try...
Comment 8 Michael Fu 2009-07-30 01:48:04 UTC
ping...
Comment 9 Ben Cooksley 2009-07-31 02:50:37 UTC
Apologies, it seems I didn't get a notification for the previous message. I'll download one of the openSUSE Milestone releases and give that a try.
Comment 10 Michael Fu 2009-08-02 18:36:22 UTC
Ben, I don't think SuSE has new enough update from upstream driver. would you pls either have a try of upstream driver (2.8.0 and latest stable kernel) or try Ubuntu 9.10 alpha 3 which has integrated the latest upstream release after we announce it? thanks.

Comment 11 Ben Cooksley 2009-08-04 01:07:11 UTC
I am in the progress of downloading a Karmic Alpha currently, and will test it when time permits
Comment 12 Michael Fu 2009-08-19 06:39:38 UTC
ping~ Ben
Comment 13 Ben Cooksley 2009-08-19 16:50:56 UTC
I forgot to post what I found. Sorry.

My system is unfortunately currently unable to boot a Karmic Alpha LiveCD, it just canes the HD and CD drive when I click "Try Kubuntu without changing my computer". Same for the verify CD option also.... doesn't display and progress bar of what it possibly is trying to do either.

Unless there is a different distro's LiveCD which has recent drivers I can try, it will need to wait until *buntu decide that having LiveCD's boot is a good idea.
Comment 14 Michael Fu 2009-08-19 18:11:06 UTC
>VGA Out Only Has 640x480 As A Selectable Resolution When Monitor Actually
>Supports Many More Resolutions

>http://qa.mandriva.com/show_bug.cgi?id=40005#c6, Confirms VGA Output Issue

looks like they've confirmed in that bug the VGA output issue is a krandr bug.


>TV Out On Intel Video Claims Support Of Up To 1024x768 Where Standard Defines
>Maximum As Either 720x480 Or 720x576

actually TV output do support scaling to downscale a 1024x768 screen to a NTSC/PAL TV signal that only output 480 lines or 576 lines. In such situation, Characters looks smaller and "unclear". However, indeed this is a "feature" that required by some other people, so we have to provide the 1024x768 modeline option even though the TV is outputing 720x480 or 720x576 signal. this part of the bug report is not a bug...

Comment 15 Michael Fu 2009-08-25 20:30:33 UTC
update bug status according to explanation in last comment...

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.