|
Bugzilla – Full Text Bug Listing |
| Summary: | i810 driver refuses 1400x1050 until touched by sax2 | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Marian Jancar <mjancar> |
| Component: | SaX2 | Assignee: | Forgotten User ZhJd0F0L3x <forgotten_ZhJd0F0L3x> |
| Status: | VERIFIED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P2 - High | CC: | ms, sndirsch |
| Version: | Alpha 3 | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | logs and configs | ||
|
Description
Marian Jancar
2005-11-30 08:29:24 UTC
Created attachment 59063 [details]
logs and configs
Could you attach /etc/sysconfig/videobios? Thanks. I cannot find a BIOS 1400x10250 mode in 1280-Xorg.0.log*, only in 1400-Xorg.0.log. I assume 1400-Xorg.0.log is the one after calling sax2. For whatever reasons the i810 driver only detects a valid 1400x1050 mode, when 855resolution has been used to overwrite Mode 3c. You are right, sax2 overwrites the resolution, I didn't realize before. fujiwara-no-sai:~ # cat /etc/sysconfig/videobios ## Path: System/Hardware/Graphicscard ## Description: Additional options for graphics cards ## Type: yesno ## Default: no # # Should the Intel(R) video BIOS be patched to let the X Server run with # resolutions unknown to the BIOS? Warning, this is potentially dangerous, # read the documentation in /usr/share/doc/packages/855resolution. # VIDEOBIOS_PATCH="no" ## Type: string ## Default: # # The options passed to 855resolution, usually 3 numbers: # the video mode to patch, X and Y resolution. # VIDEOBIOS__PARAMETERS="" fujiwara-no-sai:~ # fujiwara-no-sai:~ # 855resolution -l 855resolution version 0.4, by Alain Poirier Chipset: Unknown (id=0x25908086) VBIOS type: 2 VBIOS Version: 1220 Mode 30 : 640x480, 8 bits/pixel Mode 32 : 800x600, 8 bits/pixel Mode 34 : 1024x768, 8 bits/pixel Mode 38 : 1280x1024, 8 bits/pixel Mode 3a : 1600x1200, 8 bits/pixel Mode 3c : 1920x1440, 8 bits/pixel Mode 41 : 640x480, 16 bits/pixel Mode 43 : 800x600, 16 bits/pixel Mode 45 : 1024x768, 16 bits/pixel Mode 49 : 1280x1024, 16 bits/pixel Mode 4b : 1600x1200, 16 bits/pixel Mode 4d : 1920x1440, 16 bits/pixel Mode 50 : 640x480, 32 bits/pixel Mode 52 : 800x600, 32 bits/pixel Mode 54 : 1024x768, 32 bits/pixel Mode 58 : 1280x1024, 32 bits/pixel Mode 5a : 1600x1200, 32 bits/pixel Mode 5c : 1920x1440, 32 bits/pixel fujiwara-no-sai:~ # sax2 SaX: initialization already done SaX: call [ sax2 -r ] if your system has changed ! SaX: startup SaX: importing current configuration... fujiwara-no-sai:~ # 855resolution -l 855resolution version 0.4, by Alain Poirier Chipset: Unknown (id=0x25908086) VBIOS type: 2 VBIOS Version: 1220 Mode 30 : 640x480, 8 bits/pixel Mode 32 : 800x600, 8 bits/pixel Mode 34 : 1024x768, 8 bits/pixel Mode 38 : 1280x1024, 8 bits/pixel Mode 3a : 1600x1200, 8 bits/pixel Mode 3c : 1400x1050, 8 bits/pixel Mode 41 : 640x480, 16 bits/pixel Mode 43 : 800x600, 16 bits/pixel Mode 45 : 1024x768, 16 bits/pixel Mode 49 : 1280x1024, 16 bits/pixel Mode 4b : 1600x1200, 16 bits/pixel Mode 4d : 1400x1050, 16 bits/pixel Mode 50 : 640x480, 32 bits/pixel Mode 52 : 800x600, 32 bits/pixel Mode 54 : 1024x768, 32 bits/pixel Mode 58 : 1280x1024, 32 bits/pixel Mode 5a : 1600x1200, 32 bits/pixel Mode 5c : 1400x1050, 32 bits/pixel fujiwara-no-sai:~ # Yes. -Mode 3c : 1920x1440, 8 bits/pixel +Mode 3c : 1400x1050, 8 bits/pixel [...] -Mode 4d : 1920x1440, 16 bits/pixel +Mode 4d : 1400x1050, 16 bits/pixel [...] -Mode 5c : 1920x1440, 32 bits/pixel +Mode 5c : 1400x1050, 32 bits/pixel Seems all the three modes for 1400x1050 in 8/16/32bit color deppth are rewritten by 855resolution. But IMHO SaX2 should have written VIDEOBIOS_PATCH/VIDEOBIOS__PARAMETERS in /etc/sysconfig/videobios as well. VIDEOBIOS__PARAMETERS is a bug it must be named VIDEOBIOS_PARAMETERS=... you can fix this yourself by editing the file /etc/sysconfig/videobios. The bug has been introduced and fixed by Stefean Seyfried seife@suse.de :-) It would be also nice to be able to set more resolutions (more color depts for example), if I understand it correctly VIDEOBIOS_PARAMETERS is just passed to the 855resolution and so it can set just one. Another nice thing would be to add the capability to reprogram the modes to the i810 driver and to the kernel intelfb, and the cpability to actualy switch the mode on the 915 do the intelfb. As this is quite obvious idea, is there anybody working on that, or are there any reasons why nodody did it so far? I would really like to get this working :) Please don't mix up bugreports with feature requests. Thanks. Closing as fixed. Thats not request, just a thought and question. I will probably look into this myself if I find some time, it doesn't seem difficult, I just want to investigate the field, I am new into this as I have got the notebook few days ago. |