| Summary: | Mageia fails to set the correct resolution on widescreen Thinkpad SL510 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | cheer xiao <xiaqqaix> |
| Component: | RPM Packages | Assignee: | Anssi Hannula <anssi.hannula> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | High | CC: | lebarhon, magnus.mud, xiaqqaix |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | drakx-kbd-mouse-x11 | CVE: | |
| Status comment: | |||
| Attachments: |
Detailed information of ATI Mobility Radeon HD 4500 card, obtained by sudo lspci -vv -s01:00.0
Output of monitor-edid xorg.conf of the live system Xorg.0.log of live system monitor-edid xorg.conf (Live) Xorg.0.log |
||
|
Description
cheer xiao
2011-04-29 14:16:50 CEST
cheer xiao
2011-04-29 14:17:04 CEST
CC:
(none) =>
xiaqqaix What kind of ATI graphic card do you use? It seems I have a similar problem with my Thinpad Edge13 with a ATI Mobility Radeon HD4225 CC:
(none) =>
magnus.mud Created attachment 329 [details]
Detailed information of ATI Mobility Radeon HD 4500 card, obtained by sudo lspci -vv -s01:00.0
~% lspci | grep -i vga 01:00.0 VGA compatible controller: ATI Technologies Inc M92 [Mobility Radeon HD 4500 Series] ~% sudo lspci -vv -s01:00.0 (result attached) The KDE-Live-Cd don't get the right solution (only 1024x768)
After the installation I can change to 1366x768
Wgen I stop the system I see some flicker with the last display
[magnus@localhost ~]$ lspci | grep -i vga
01:05.0 VGA compatible controller: ATI Technologies Inc M880G [Mobility Radeon HD 4200]
[root@localhost magnus]# lspci -vv -s01:05.0
01:05.0 VGA compatible controller: ATI Technologies Inc M880G [Mobility Radeon HD 4200] (prog-if 00 [VGA controller])
Subsystem: Lenovo Device 21c6
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 18
Region 0: Memory at c0000000 (32-bit, prefetchable) [size=256M]
Region 1: I/O ports at 9000 [size=256]
Region 2: Memory at d0500000 (32-bit, non-prefetchable) [size=64K]
Region 5: Memory at d0400000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at <unassigned> [disabled]
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Kernel driver in use: radeon
Kernel modules: radeon
Same problem with the incorrect display size with Mandriva One KDE 2010.2 What's the output of: su monitor-edid Also please attach /etc/X11/xorg.conf and /var/log/Xorg.0.log after you boot the live CD (i.e. from the live session). I will test in the evening Created attachment 346 [details]
Output of monitor-edid
Created attachment 347 [details]
xorg.conf of the live system
Created attachment 348 [details]
Xorg.0.log of live system
cheer xiao
2011-05-04 09:05:23 CEST
Attachment 347 description:
xorg.conf of the live CD =>
xorg.conf of the live system Created attachment 351 [details]
monitor-edid
monitor-edid
Created attachment 352 [details]
xorg.conf (Live)
Created attachment 353 [details]
Xorg.0.log
Do you need the same three infos from the system with the running proprietary driver?
Ahmad Samir
2011-05-04 19:55:28 CEST
Attachment 353 mime type:
text/x-log =>
text/plain Do you need the same three infos from the system with the running proprietary driver? I think the problem here is the EDID data is confusing X, so it defaults to 1024x768: [ 69.735] (II) RADEON(0): Unknown vendor-specific block f [ 69.735] (II) RADEON(0): LP133WH2-TLM3 [ 69.735] (II) RADEON(0): EDID (in hex): [ 69.735] (II) RADEON(0): 00ffffffffffff0030ae904000000000 [ 69.735] (II) RADEON(0): 00140103801d1178eafae59358568f28 [ 69.735] (II) RADEON(0): 20505400000001010101010101010101 [ 69.735] (II) RADEON(0): 0101010101013a1b5668500012302020 [ 69.735] (II) RADEON(0): 350026a6100000199116566850001230 [ 69.735] (II) RADEON(0): 2020350026a6100000190000000f008b [ 69.735] (II) RADEON(0): 09328b092814090030e40000000000fe [ 69.735] (II) RADEON(0): 004c503133335748322d544c4d330004 and: [ 208.353] (II) RADEON(0): EDID vendor "LEN", prod id 16528 [ 208.353] (II) RADEON(0): Printing DDC gathered Modelines: [ 208.353] (II) RADEON(0): Modeline "1366x768"x0.0 69.70 1366 1398 1430 1470 768 771 776 786 -hsync -vsync (47.4 kHz) [ 208.353] (II) RADEON(0): Modeline "1366x768"x0.0 57.77 1366 1398 1430 1470 768 771 776 786 -hsync -vsync (39.3 kHz) If you open as root: drakx11 open Monitor, expand "Generic" and select "Flat Panel 1366x768", then log out -> log in, does it use the correct resolution? if so, please attach the new xorg.conf and Xorg.0.log (without restarting X again). Assignee:
bugsquad =>
anssi.hannula The problem is known to me, and the correct fix for this issue is to rely on X.org autodetection instead of 1024x768 when EDID detection fails, at least on laptops. I'll try to fix this as soon as I have some time. I must change both the monitor to "Flat Panel 1366x768" and the resolution to "1366x768". After log out/in the resolution is ok :-) Do you need xorg.conf and Xorg.0.log? No need, Anssi already acknowledged the bug, so he has all the needed info :) Priority:
Normal =>
High ok, thanks for helping and if testing is necessary, call me
Ahmad Samir
2011-05-04 21:25:24 CEST
Assignee:
bugsquad =>
anssi.hannula Fixed in drakx-kbd-mouse-x11 0.96. Thanks for the report. Status:
NEW =>
RESOLVED |