http://bugs.freedesktop.org/show_bug.cgi?id=19394
--- Comment #4 from Pyotr Berezhkov
2009-01-07 08:49:53 PST ---
(Reply to Matthias Hopf)
Thanks much for your helpful advice. Actually, after some more playing
around with the driver by running X over ssh, I discovered that the X
server isn't crashing at all, but simply blanking the screen. Here's
the situation:
X starts, both monitors display, except the VGA monitor is being
driven at an incorrect resolution:
# xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680
VGA_1 connected 1152x768+0+0 304mm x 228mm
1024x768 60.0 + 75.1 71.9 70.1 60.0
1152x768 54.8*
. . .
Note that the VGA monitor is 1024x768 pixel and doesn't even support
the mode 1152x768. (This happens with the radeon driver as well - see
Bug 19393.) The resolution can be fixed by issuing:
# xrandr --output VGA_1 --auto
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680
VGA_1 connected 1024x768+0+0 304mm x 228mm
1024x768 60.0*+ 75.1 71.9 70.1 60.0*
1152x768 54.8
. . .
Now, when I turn off the VGA monitor...
# xrandr --output VGA_1 --off
...BOTH monitors go blank. To get the DVI/HDMI monitor to display, I
have to first turn it off, then on again:
# xrandr --output DVI-D_1 --off
# xrandr --output DVI-D_1 --auto
After this, everything is OK. I can turn the VGA monitor off and
DVI/HDMI continues displaying. Suspend/resume also works, with VGA on
or off. So obviously the problem here is with initialization. And
the incorrect mode for VGA mon. on startup is curious as well.
-PGB
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
xorg-team mailing list
xorg-team@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-team
--
To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org
For additional commands, e-mail: radeonhd+help@opensuse.org