I tried to use ATI drivers with my Radeon 9200SE and that experience was awfull. when running fglrxconfig -- it completely destroyed my XF86Config -- my system became completely unusable, and i had to merge what i had in my backup XF86Config copy with what that freaking utility suggested. (for example -- it does not honor keyboard settings at all!) second -- i did not find anywhere any description for the frglx module options! And besides: they do not support XV tuxracer does not run (though some other OpenGL applications did) and the last: they always complained about wrong allocation of MTRR or something, and finally it resulted in corrupting my filesystem! (i think that happened when i desided to try to use their built-in agpgart) So, i switched back to "radeon" driver that was with SuSE 9.0 distribution at least it is much more stable and faster in 2D and video operations! my hardware: mobo: Asus P4P800 deluxe, P-4 with HT, SMP kernel here are some exempts from the messages when using fglrx: Nov 1 16:11:34 linux kernel: mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x4000000 Nov 1 16:11:34 linux kernel: [fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22) Nov 1 16:11:34 linux kernel: [fglrx] free AGP = 54800384 Nov 1 16:11:34 linux kernel: [fglrx] max AGP = 54800384 Nov 1 16:11:34 linux kernel: [fglrx] free LFB = 100937728 Nov 1 16:11:34 linux kernel: [fglrx] max LFB = 100937728 Nov 1 16:11:34 linux kernel: [fglrx] free Inv = 0 Nov 1 16:11:34 linux kernel: [fglrx] max Inv = 0 Nov 1 16:11:34 linux kernel: [fglrx] total Inv = 0 Nov 1 16:11:34 linux kernel: [fglrx] total TIM = 0 Nov 1 16:11:34 linux kernel: [fglrx] total FB = 0 Nov 1 16:11:34 linux kernel: [fglrx] total AGP = 16384 Nov 1 16:12:17 linux kernel: mtrr: no MTRR for e8000000,800000 found Nov 1 16:12:17 linux kernel: mtrr: no MTRR for e8800000,100000 found Nov 1 16:12:17 linux kernel: mtrr: no MTRR for e8900000,40000 found Nov 1 16:12:17 linux kernel: mtrr: no MTRR for e8940000,10000 found Nov 1 16:12:17 linux kernel: mtrr: no MTRR for e8950000,2000 found Nov 1 16:12:17 linux kernel: mtrr: no MTRR for e8952000,1000 found. . . Nov 1 16:15:39 linux kernel: mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x4000000 Nov 1 16:15:39 linux kernel: [fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22) Nov 1 16:15:39 linux kernel: [fglrx] free AGP = 54800384 Nov 1 16:15:39 linux kernel: [fglrx] max AGP = 54800384 Nov 1 16:15:39 linux kernel: [fglrx] free LFB = 100937728 Nov 1 16:15:39 linux kernel: [fglrx] max LFB = 100937728 Nov 1 16:15:39 linux kernel: [fglrx] free Inv = 0 Nov 1 16:15:39 linux kernel: [fglrx] max Inv = 0 Nov 1 16:15:39 linux kernel: [fglrx] total Inv = 0 Nov 1 16:15:39 linux kernel: [fglrx] total TIM = 0 Nov 1 16:15:39 linux kernel: [fglrx] total FB = 0 Nov 1 16:15:39 linux kernel: [fglrx] total AGP = 16384 . . . Nov 1 16:19:08 linux kernel: [fglrx:firegl_agp_lock_pages] *ERROR* agp_allocate_memory_phys_list failed Nov 1 16:19:48 linux last message repeated 6 times Nov 1 16:20:38 linux last message repeated 11 times Nov 1 16:21:51 linux last message repeated 2 times Nov 1 16:23:00 linux last message repeated 15 times AFTER THAT I FOUND MY /HOME FILESYSTEM CORRUPTED