After working few months, radeon 9600 with ati-drivers (hw acceleration and tv-out to a single hdtv monitor were working all this time) without major problems (sometimes driver was freezing but that was rare) - xorg occasionally began to exit on startx (consistently, 100% of the time). It began to occur after emerging of the new ati-drivers-8.21.7, but rolling-back to the previous version didn't fix the problem either (with the same 2.6.11-gentoo-r3 kernel and xorg.conf - nothing changed). I can't upgrade to a more recent kernel for now because of NIC drivers problems. What I noticed is 2 last (II) lines in Xorg.0.log: [drm] unmapping 8192 bytes of SAREA... (I'm attaching all the relevant files below) which were likely absent before. kernel is compiled in the same way as in previous workable configuration and additionally I tried to remove framebuffers at all (but in the attached .config it exits - like before) - with the same result. Please let me know if you need more info - without X this machine is useless. Any help will be greately appreciated.
Created attachment 77886 [details] Xorg.0.log
Created attachment 77887 [details] lspci | grep -i " ati"
Created attachment 77888 [details] dmesg
Created attachment 77889 [details] xorg.conf tried to change/interchange BusId, even to make 2 monitors/screens (dual) with different BusId - warning about BusId does not go away, but as I'm understanding - that warning is OK (?)
Created attachment 77890 [details] .config
last thing (forget to mention): just in case I've upgraded xorg and even "emerged" "most" of the "world" but nothing changed. Weird.
Not sure what exactly was causing the problem but after "emerge world", switching to 2.6.15-r1, removing ati agpgart and framebuffer support - ati-drivers are working as before. Found one config problem prevented to start fluxbox but kde began to start (before neither wm was working). So, I'm suspecting X start scripts in my problem - not fglrx