I know this has been covered quite a few times, and I've
read the previous threads, but so far no go. I'm using kernel
126.96.36.199 with the drm updates as of 4/6, xorg-1.5.3 on gentoo with
a Radeon 3650 AGP card.
I am trying to bring of 2 X sessions with gdm on :7 and :8
they seem to come up fine, but after :8 I try to switch back
to :7 and I get a white screen and a dmesg full of
[drm] wait idle failed status : 0xA0003030 0x00000003
If I start up an X session using startx I can use vt switches
to get back to the console, its just through gdm I get the freeze
I'm kinda stuck since fglrx failed on me as well, I got around
the problem by renaming libdri.so . I now get the two X servers
of course no dri or xv.
Setting bustype to PCIE and ExaNoDownloadFromScreen does fix
the vt-switch problem, unfortunately the second X session doesn't
get DRI and is too slow. The second screen is my wife's desktop
so needless to say she'll complain louder than the radeon driver.
Thanks for the help, I think I'm just going to stay with deleting
libdri.so for awhile and see if this isn't all straightened out
over the next few months.