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
Since there is a number of Radeon 9200SE manufacturers NOT JUST ATI Direct (as in an earlier message reply from me) I suspect you have one that doesn't match the ati site's drivers. Maybe if you find out who made your board and used their site to get the correct driver (if they have compiled one) all would be well. scsijon At 06:57 AM 2/11/2003, Vitaly Shishakov wrote:
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
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
On Sunday 02 November 2003 03:57, Vitaly Shishakov wrote:
I tried to use ATI drivers with my Radeon 9200SE and that experience was awfull.
I can sympathise there. I've never been able to get hardware-accelerated 3D working on my 9700 Pro with 8.1 or 9.0. (With 9.0, you get "Error: XFree86 drm includes at /lib/modules/2.4.21-99-athlon/build/ include/../drivers/char/drm do not fit this driver. This driver is designed to only work with X4.1.0 or higher. You can match this by getting Linux kernel 2.4.8 or higher." I haven't had the time to start poking around in /usr/src/linux/ drivers/char/drm/radeon_drm.h yet.)
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!)
I find this odd. I tried installing the module, as per instructions, and it duly ate X; so I switched back to the saved backup xf86config (using the radeon driver) and it worked without a problem.
second -- i did not find anywhere any description for the frglx module options!
http://www2.ati.com/drivers/linux/readme0328.txt is the best/only detailed document I've been able to find.
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)
Not good. Have you told http://apps.ati.com/linuxDfeedback/ index.asp ?
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!
I've gotten fglrx to work with 2D in 9.0; it typically gives me 3x the framerate when software-rendering glxgears that the 'radeon' driver does. Due to being busy at work I'm currently waiting for those nice SuSE people to ... hang on, I see ftp://ftp.suse.com/pub/suse/i386/supplementary/X/ XFree86/ATI/suse90/fglrx has been added since I was last looking. Scrub what I was going to say *g* best wishes, Gideon.
On Sunday 02 November 2003 07:58 am, Gideon Hallett wrote:
On Sunday 02 November 2003 03:57, Vitaly Shishakov wrote: [...] hang on, I see ftp://ftp.suse.com/pub/suse/i386/supplementary/X/ XFree86/ATI/suse90/fglrx has been added since I was last looking.
Scrub what I was going to say *g*
best wishes,
Gideon. ==============
Ok, guys, I think you may be making this a bit more difficult than it should be. There is no need to build the kernel module, if you are running SuSE 9.0 or one of Mantel's updated 2.4.21 kernels. Thanks to ATI's cooperation with the Linux community, the modules are included in the kernels already. I suspect that the XFree86 version included with 9.0 is a bit more updated than the one included with 8.2, but if not, you should still be able to get 2d using the framebuffer VESA settings with sax2. I did after installing my 9200LE. If the XFree86 4.3.x is in fact updated in 9.0, then full support may be there as it is for many of the ATI cards. Because my XFree86 version did not support the 9200, I chose to use the ATI drivers from their site, which SuSE also provides. Gideon found the newer ones. I just downloaded from ATI and installed with excellent results again. All one needs to do is install the fglrx-glc22 rpm file and run the fglrxconfig program from the shell. After configuring this, a new XF86config-4 file will be created where XF86config use to be. DO NOT RUN SAX2 before or after doing ATI's config as you will lose, mess up the ATI settings. DO NOT install or try to load the agpgart module as ATI provides one with it's drivers. After getting your config file setup, restart X with Ctrl-Alt-Backspace and you should have your 3D working nicely. Check your menu to find the ATI control center to check if AGP and things are working. If you only have MESA listed, then the 3D settings did not kick in, try restarting X again. You will get an error when the driver installs and complains about not being able to build a kernel module for your kernel, but this should not be a problem. Things like 3Ddiag will not work with the new ATI 3.2.8 driver, it did with the 3.2.5 driver I had installed. I am sure the 3Ddiag will be updated to resolve that. Check glxinfo, to be sure direct rendering is on, a good sign things are looking good. Gears will not work reliably, so use glxgears to get better results. Also for ATI, you now have fgl-glxgears to play with. This program will really tax the 3D engine. Hope that helps a bit to get your 9200 kicking. Regards, Lee -- --- KMail v1.5.4 --- SuSE Linux Pro v8.2 --- Registered Linux User #225206 On any other day, that might seem strange...
participants (4)
-
BandiPat
-
Gideon Hallett
-
scsijon
-
Vitaly Shishakov