|
Bugzilla – Full Text Bug Listing |
| Summary: | MSI Wind, Medion Akoya mini: Wrong creen size detected | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.1 | Reporter: | Forgotten User y7f055FA1m <forgotten_y7f055FA1m> |
| Component: | SaX2 | Assignee: | Stefan Dirsch <sndirsch> |
| Status: | RESOLVED DUPLICATE | QA Contact: | E-mail List <sax2-maintainer-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | jimomura |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Found By: | Beta-Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
/etc/X11/xorg.conf
/var/log/SaX.log /var/log/Xorg.0.log Fedora's /var/log/Xorg.0.log (correctly autodetected) Screenshot showing that 1024x600 is detected |
||
|
Description
Forgotten User y7f055FA1m
2008-10-22 21:38:11 UTC
Display resolution could not be detected automatically. Use SaX2 or gnome-display-properties/xrandr for (re)configuration. With Use SaX2 i can set the resolution to 1024x600, but it is not the purpose of a Live CD/autodetection to have to make this kind of settings manually. Is there a technical reason why the correct resolution can't be autodetected? Created attachment 247308 [details]
/etc/X11/xorg.conf
Created attachment 247309 [details]
/var/log/SaX.log
Created attachment 247310 [details]
/var/log/Xorg.0.log
Just tested Fedora 10 Live CD, it detects the correct screen resolution automatically. Created attachment 247313 [details]
Fedora's /var/log/Xorg.0.log (correctly autodetected)
Ubuntu 8.10 Live CD detects the correct screen resolution as well. > Card0 => DDC : <undefined>
> Card0 => Name : Monitor
> Card0 => Vendor : Generic
As said monitor/panel resolution detection via DDC was not possible. ==> SaX2 writes configuration for framebuffer resolution.
I'm not sure about Ubuntu 8.10, but FC10 definitely no longer writes any xorg.conf, so panel resolution detection is done by the driver itself. Just to explain the different behaviour here.
Would it be possible to fall back to whatever FC10 does in case SaX2 can't determine the monitor/panel resolution detection via DDC? This way, we'd have the combined advantages of SaX2 and F10's method. The answer is no. This is not a trivial change. And it will break other things. There are also input drivers, which need to be configured. On an Acer Aspire One it correctly detects and sets the 1024 x 600 display resolution, for Beta 3, so the chipset is not a problem. That implies it is a BIOS related problem. There have been a few updates for the MSI Wind BIOS. I believe the latest is currently 1.09. Some of the changes have been regarding the display. I do not know if this will help, but you might check which BIOS you are using. I suggest that you check the official MSI forums for the BIOS and BIOS installers. If it does not solve it, you might also try sending a request to MSI to see if they would be interested in changing their BIOS so it works as needed by OpenSuSE. Jim, thanks for letting me know that it works on the Acer Aspire One. That is interesting. I am using BIOS 1.08 which I believe includes their video changes. Can you please point out to me what specifically MSI would have to change in the BIOS so that the correct screen size can be determined not only by Ubuntu, but also by openSUSE? Created attachment 256719 [details]
Screenshot showing that 1024x600 is detected
In in openSUSE 11.1 RC1, the Live CD apparently *does* detect that the sceen is capable of running 1024x600, because this resolution shows up in gnome-display-properties. However, 800x600 is being used by default. In other words, the system *knows* that 1024x600 would be possible, but only uses 800x600. Please see the attached screenshot. (This is what I get on the RC1 Live CD without manually running any YaST or SaX tools.) Please change the behavior so that the maximum detected screen size is actually used. *** This bug has been marked as a duplicate of bug 440973 *** |