Hello: Praveen Kannan wrote, > Hello there, I am having problems running Quake 3 arena on linux. It's > a demo version which came with the March 2000 issue of pqc-quest. I > merely get 2fps and the loading time is very very slow. But in windoze > the performance is fairly good and i get 25fps. > I am running on a Celeron 850Mhz, 128mb sdram, Intel 810e . The > Xfree86 version is 4.2.0-1mdk which came with Mandrake 8.2 beta 1. I > read the manuals and help docs, but couldn't locate the cause of the > problem.
Start here: Direct Rendering Open Source Project: http://dri.sourceforge.net/ Help & FAQ: http://dri.sourceforge.net/help.phtml Guide to debugging DRI installation: http://gatos.sourceforge.net/dri-debug.php > I also tried running quake with q3demo +set r_gldriver libGL.so. and > with +set in_dgamouse 0 , no use. > Are there any options i need to add to XF86Config to improve this, I have the following modules in my "Module" and "DRI" subsection which is DRI related: Section "Module" Load "GLcore" Load "dri" Load "glx" EndSection Section "DRI" Mode 0666 EndSection > XFree86-glide-modules is also istalled. This is reqd only for chipsets which can use the GLide extensions (Voodoo chipset). > On running quake i get the following info on the driver used : > Mesa 3.4.2 mesa glx indirect. Mesa is using Indirect (software) rendering. This usually happens in the following situations: - Kernel DRM modules not available (or not loaded) prior to X startup - AGP GART not loaded. Some DRM drivers like i810 and r128 require the agpgart.o to be preloaded. - An incompatible version of libGL.so. 'LIBGL_DEBUG="verbose" glxinfo' will notify you if there are issues. - Insufficient video RAM. Dropping to a lower color depth / resolution might fix it. - IRQ sharing / conflicts. I battled with this a lot. It is not easy to get a non shared IRQ when you have 3 NICs, ACPI, USB, Sound Card, Serial / Parallel ports and a TV tuner card all fighting for IRQs ;) IAC, my guess is that the "i810" kernel DRM driver is not loaded. Try this: a) Stop your X session b) as root, ~# modprobe agpgart ~# modprobe i810 c) start X d) In a terminal window type, ~# LIBGL_DEBUG="verbose" glxinfo Grep for "direct rendering: Yes". If it says "No", then RTFM on the links I have given above. Also, grep /var/log/XFree86.0.log for any "drm" errors (would be at the bottom of the file) > I tried different modes like fast, fastest etc, but i face the same > problem and the whole game is really slow. Hope u can give me some > ideas -- Shanu BTW: Does anyone have the Linux UT port running on FreeBSD? -- He was a fiddler, and consequently a rogue. -- Jonathon Swift _______________________________________________ linux-india-help mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/linux-india-help
