2007/12/19, Matthias Hopf
On Dec 11, 07 20:21:17 +0200, Elf wrote:
When I'm turning on using Randr extension, my screen displays broken - some peaces of screen overlaps on it.
Ok, you're providing a special modeline for the monitor - and the non-Randr case does a) not parse the monitor section at all b) find no DDC information about the panel.
To mimic this behavior on RandR you'll have to add a Option "mointor-PANEL" "dell-lcd" to the Device section, and nuke the Monitor "dell-lcd" in the screen section.
Now, in the RandR case, DDC is detected correctly, and the mode looks good. We had some parsing issue with EDID sync polarities, but that is fixed in recent git.
But one thing that buggers me:
(II) RADEONHD(0): Output VGA_1 disconnected (II) RADEONHD(0): Output PANEL connected (II) RADEONHD(0): Output TV_SVIDEO disconnected (II) RADEONHD(0): Output DVI-D_1 connected (II) RADEONHD(0): Output PANEL using initial mode 1440x900 (II) RADEONHD(0): Output DVI-D_1 using initial mode 1024x768
Do you have a DVI-D connector on this machine, and do you have a monitor attached there?
I have dell inspiron 1721 laptop with one VGA (DIN-15) connector and S-Video output. I'm using only integrates LCD-panel. I'm not sure what connector it use.
(II) RADEONHD(0): Connector[0] {RHD_CONNECTOR_VGA, "VGA CRT1", RHD_DDC_0, RHD_HPD_NONE, { RHD_OUTPUT_DACA, RHD_OUTPUT_NONE } } (II) RADEONHD(0): Connector[1] {RHD_CONNECTOR_PANEL, "PANEL LCD1", RHD_DDC_1, RHD_HPD_NONE, { RHD_OUTPUT_LVTMA, RHD_OUTPUT_NONE } } (II) RADEONHD(0): Connector[2] {RHD_CONNECTOR_TV, "SVIDEO TV1", DDC_NONE, RHD_HPD_NONE, { RHD_OUTPUT_DACA, RHD_OUTPUT_NONE } } (II) RADEONHD(0): Connector[3] {RHD_CONNECTOR_DVI, "DVI-D DFP2", RHD_DDC_2, RHD_HPD_NONE, { RHD_OUTPUT_LVTMA, RHD_OUTPUT_NONE } }
This connector table indicates that there is a DVI, and that it uses the same output as the PANEL. Which doesn't make sense, and explains why this happens.
This - again - looks like a broken connector table. This time with far severe consequences than usually. If you don't have a DVI connector, you can verify my findings by logging remote into this machine (or doing this with a script) and doing
xrandr --output PANEL --off xrandr --output DVI-D_1 --off xrandr --output PANEL --auto
I do as you say. on first run, xrandr --output PANEL --off -- does nothing xrandr --output DVI-D_1 --off -- turns off display xrandr --output PANEL --auto -- turns display on with good, correct image on latest runs xrandr --output PANEL --off -- turns off display xrandr --output DVI-D_1 --off -- does nothing xrandr --output PANEL --auto -- turns display on with good, correct image After that, $ xrandr -q Screen 0: minimum 320 x 200, current 1440 x 900, maximum 1440 x 1440 VGA_1 disconnected PANEL connected 1440x900+0+0 367mm x 230mm 1440x900 60.0*+ TV_SVIDEO disconnected DVI-D_1 unknown connection 1024x768 60.0 800x600 60.3 640x480 59.9 xorg.log and xorg.conf are attached. Any other info can i provide? P.S. After all i upgrades to latest version of driver with same results.
Thanks
Matthias
-- Matthias Hopf
__ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de
-- ---------------- Best regards Elf mailto:elf2001@gmail.com