Bug 156792 - wrong X resolution
Summary: wrong X resolution
Status: RESOLVED WONTFIX
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Installation (show other bugs)
Version: Beta 7
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Steffen Winterfeldt
QA Contact: Klaus Kämpf
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-09 22:30 UTC by Robert Love
Modified: 2006-03-14 09:49 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
output of `hwinfo --monitor --log=hwinfo.log` (164.54 KB, text/plain)
2006-03-13 17:20 UTC, Robert Love
Details
`hwinfo --monitor --log=hwinfo.log` as root (206.65 KB, text/plain)
2006-03-13 17:34 UTC, Robert Love
Details
log from `sax2 -r` as root (3.78 KB, text/plain)
2006-03-13 18:25 UTC, Robert Love
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Love 2006-03-09 22:30:55 UTC
The installer selected 1024x768 as my resolution.  My LCD can do 1280x1024.  Works fine if I manually change the monitor and resolution in SaX.

Earlier SUSE releases selected the correct initial resolution.
Comment 1 Robert Love 2006-03-09 22:31:41 UTC
Here is the output of `hwinfo`.  Oddly, it says the resolution is 1024x768, even though I am currently in the correct 1280x1024.

$ /usr/sbin/hwinfo --monitor
23: None 00.0: 10000 Monitor
  [Created at fb.70]
  Unique ID: rdCR.EY_qmtb9YY0
  Hardware Class: monitor
  Model: "Generic Monitor"
  Vendor: "Generic"
  Device: "Monitor"
  Resolution: 1024x768@76Hz
  Driver Info #0:
    Max. Resolution: 1024x768
    Vert. Sync Range: 50-90 Hz
    Hor. Sync Range: 31-61 kHz
  Config Status: cfg=new, avail=yes, need=no, active=unknown
Comment 2 Robert Love 2006-03-09 22:33:28 UTC
Currently using "VESA 1280X1024@75HZ" as the driver.  During install, however, SaX autodected "VESA 1024X768@60HZ"
Comment 3 Robert Love 2006-03-09 22:36:51 UTC
Monitor is a Sony SDM-S93 1280x1024 19"
Comment 4 Marcus Schaefer 2006-03-13 16:52:58 UTC
your LCD wasn't detected by hwinfo (libhd)
Comment 5 Steffen Winterfeldt 2006-03-13 17:16:17 UTC
What does 'hwinfo --monitor --log=xxx' say?
Comment 6 Robert Love 2006-03-13 17:20:28 UTC
Created attachment 72613 [details]
output of `hwinfo --monitor --log=hwinfo.log`
Comment 7 Robert Love 2006-03-13 17:21:16 UTC
Attached above.
Comment 8 Steffen Winterfeldt 2006-03-13 17:26:40 UTC
Please run as 'root.
Comment 9 Robert Love 2006-03-13 17:34:43 UTC
Created attachment 72619 [details]
`hwinfo --monitor --log=hwinfo.log` as root
Comment 10 Steffen Winterfeldt 2006-03-13 17:43:30 UTC
Marcus, hwinfo sees it correctly. comment 1 was done as non-root user.
Comment 11 Marcus Schaefer 2006-03-13 18:17:47 UTC
In this case sax has to see the same values. Please
call from a commandline as root

 sax2 -r

and send me the log file /var/log/SaX.log
If the log shows correct results I assume a problem while calling
int10 (BIOS interrupt for reading DDC data) when a framebuffer
X-server is active like it is the case during installation.
I sometimes got that issue but it couldn't be solved because we are
bound to that BIOS interrupt. Let's see what the log includes

Thanks 
Comment 12 Robert Love 2006-03-13 18:25:14 UTC
Created attachment 72635 [details]
log from `sax2 -r` as root
Comment 13 Robert Love 2006-03-13 18:27:08 UTC
I see that it now lists the monitor model correctly, but it did not use to.  During installation it thought it was a generic VESA.
Comment 14 Marcus Schaefer 2006-03-14 08:45:38 UTC
yes this is exactly the problem which happens sometimes. I assume
this is a conflict with the active framebuffer X-Server while YaST is
currently running but this is a wild guess and I wasn't able to reproduce
this safely.

Steffen as you can see in the last SaX.log the monitor is detected
in the same way as hwinfo does... of course it's the same library :-)
Could you imagine why calling in10 sometimes failed ?
Comment 15 Steffen Winterfeldt 2006-03-14 09:49:30 UTC
I'm aware that there are machines where monitor detection sometimes works,
sometimes not. But I'd need direct access to such a beast to look at it.

If you happen to come across one, let me know.