After installing the latest (unstable) xfree-drm for testing, I found that it freezes my computer when starting X. I compiled it for the radeon driver with gatos support. My graphic card is a Radeon 9000 Mobility (chipset: ATI Radeon Mobility M9 Lf (AGP)). When starting X I get a display with garbage in the lower part of the screen, with a mouse pointer in the middle, and the computer freezes totally. I'm using gentoo-sources kernel version 2.4.20 r7. The computer is a Dell Inspiron 8200.
I would imagine you didn't install xfree 4.3.99.901 with gatos support and the ati-gatos ebuild that isn't in the tree yet. Could you test it without gatos and see whether it works?
By the way, the kernel you're running has a root exploit. You might want to upgrade it to 2.4.20-r9 or 2.4.22-r1
As Donnie suggested, you might want to test it without gatos. I don't think the Mobility you're using is in Gatos's domain. Those drivers are more for cards with TV tuners and the fancy multimedia stuff.
Just tried it out without gatos, works fine. But should it really lock up my computer with it? I'll update my kernel then, thanks :)
Well, from what I understand about how the driver works, it does try to read certain registers on the card to determine the RageTheatre hardware version. It's possible that one of those register access could be causing some sort of conflict on the card. I'm not entirely sure about that though.
Is there any way to test if that's causing it?
Probably not without crashing your box repeatedly. You might want to check that GATOS mailing list to see if your card is mentioned at all. The 9000's are relatively new chipsets and since the gatos drivers are based on very old (Feb 2003) dri.sf.net snapshots, that could be another reason why it is unstable with your card.
Closing, gatos only works for gatos cards.