Bug 461607

Summary: external monitor can only be used with 800x600 resolution
Product: [openSUSE] openSUSE 11.1 Reporter: Martin Jürgens <martin>
Component: X.OrgAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED WONTFIX QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: hwinfo --display
xorg.conf
Xorg.0.log
xrandr output

Description Martin Jürgens 2008-12-22 13:32:32 UTC
i have an eee pc 900 (with 1024x600 reso). when i plug in my benq 17'' display, it is displayed in gnome-display-properties, but i only can choose 800x600 as the resolution, although i do not have "mirror screens" checked.
Comment 1 Stefan Dirsch 2008-12-22 14:48:05 UTC

*** This bug has been marked as a duplicate of bug 440973 ***
Comment 2 Martin Jürgens 2008-12-22 15:41:34 UTC
Stefan, can you please recheck? I removed all resolution parts from my xorg.conf so that Xorg can autodetect my resolution automatically, which works fine for my laptop's display.

But still, I can't select the native resolution of my external display. I can't set it higher that 1024x600. "Mirror screens" is not checked.

Martin
Comment 3 Martin Jürgens 2008-12-22 15:42:34 UTC
(I am not talking about sax2 but about gnome-display-properties)
Comment 4 Stefan Dirsch 2008-12-22 17:01:01 UTC
Would it be possible to provide the required information according
to our HOWTO

  http://en.opensuse.org/Bugs:X

for reporting X11 related bugs? Please set the Status back to
ASSIGNED after providing all the required information. Thanks.
Comment 5 Martin Jürgens 2008-12-22 17:32:35 UTC
Created attachment 261967 [details]
hwinfo --display
Comment 6 Martin Jürgens 2008-12-22 17:55:02 UTC
Created attachment 261973 [details]
xorg.conf
Comment 7 Martin Jürgens 2008-12-22 17:56:43 UTC
Created attachment 261974 [details]
Xorg.0.log
Comment 8 Martin Jürgens 2008-12-22 17:57:07 UTC
Created attachment 261975 [details]
xrandr output
Comment 9 Stefan Dirsch 2008-12-22 18:13:54 UTC
Looks like your monitor has not been detected at all. Probably in this case it's better to configure the native resolution of the external monitor with SaX2.
Comment 10 Martin Jürgens 2008-12-22 19:06:31 UTC
Is it possible that this is a bug in Xorg or the intel driver? When I plug in my display to my Fedora 10 desktop with Nvidia chipset, the correct resolution is detected automatically (which is 1280x1024).

Also, is the Virtual line still needed?
Comment 11 Stefan Dirsch 2008-12-22 21:14:06 UTC
How many different issues do you expect me to handle here?
Comment 12 Martin Jürgens 2008-12-22 21:31:41 UTC
Well I only count one issue which is that when plugging in an external monitor with 1280x1024 possible resolution, it is not possible to use that resolution.

Now comment #10 was just a guess what the underlying issue may be that causes the problem, as randr thinks that the display only works with 800x600.
Comment 13 Stefan Dirsch 2008-12-23 00:16:51 UTC
The issue is that no external monitor has been detected. Thus maximum resolution is 800x600.
Comment 14 Martin Jürgens 2008-12-23 00:25:46 UTC
Well but when I plug it in it appears in gnome-display-properties as a BenQ 17'' which sounds to me as if it would detect one..
Comment 15 Stefan Dirsch 2008-12-23 00:32:54 UTC
But I couldn't see this in the logfile. Maybe running 'xrandr --auto' helps after connecting the monitor. I don't know. This is all wild guessing.
Comment 16 Martin Jürgens 2008-12-23 11:22:00 UTC
This may be caused due to me plugging in the display when the session has started so I have control over it via xrandr.

xrandr --auto mirrors the screen, but also only at very limited resolutions.
Comment 17 Stefan Dirsch 2008-12-23 11:57:56 UTC
xrandr --auto should do a rescan. If it doesn't help (check new xrandr output)
the monitor still has not been detected. Thus I suggested to create a static configuration via SaX2 for the native resolution of the monitor. Sorry, I don't know how to help here.