From: Rick K. <ri...@rl...> - 2002-02-26 16:56:34
|
Michael, According to the log DRI is disable due to Xinerama... Rick Knight (ri...@rl...) Michael Halcrow wrote: >Here you go... > >(WW) MGA(0): Direct rendering is not supported when Xinerama is enabled >(EE) MGA(0): [drm] DRIScreenInit failed. Disabling DRI. >(II) MGA(0): Using 3328 lines for offscreen memory. >(II) MGA(0): Using XFree86 Acceleration Architecture (XAA) > Screen to screen bit blits > Solid filled rectangles > Solid filled trapezoids > 8x8 mono pattern filled rectangles > 8x8 mono pattern filled trapezoids > Indirect CPU to Screen color expansion > Screen to Screen color expansion > Solid Lines > Dashed Lines > Scanline Image Writes > Offscreen Pixmaps > Setting up tile and stipple cache: > 32 128x128 slots > 20 256x256 slots > 6 512x512 slots >(==) MGA(0): Backing store disabled >(==) MGA(0): Silken mouse enabled >(II) MGA(0): Using overlay video >(==) MGA(0): Direct rendering disabled >(==) MGA(1): Write-combining range (0xd8800000,0x800000) >(--) MGA(1): 16 DWORD fifo >(EE) MGA(1): Not initializing the DRI on the second head >(II) MGA(1): Using 3328 lines for offscreen memory. >(II) MGA(1): Using XFree86 Acceleration Architecture (XAA) > Screen to screen bit blits > Solid filled rectangles > Solid filled trapezoids > 8x8 mono pattern filled rectangles > 8x8 mono pattern filled trapezoids > Indirect CPU to Screen color expansion > Screen to Screen color expansion > Solid Lines > Dashed Lines > Scanline Image Writes > Offscreen Pixmaps > Setting up tile and stipple cache: > 32 128x128 slots > 20 256x256 slots > 6 512x512 slots >(==) MGA(1): Backing store disabled >(==) MGA(1): Silken mouse enabled >(**) Option "dpms" "on" >(**) MGA(1): DPMS enabled >(==) MGA(1): Direct rendering disabled >On Tue, 26 Feb 2002, Alan Hourihane wrote: > >>We need the full output from /var/log/XFree86.0.log to help >> >>Alan. >> >>On Tue, Feb 26, 2002 at 09:06:47 -0700, Michael Halcrow wrote: >> >>>An interesting new development... I was looking more closely at my dmesg >>>output, and I found: >>> >>>[drm] Initialized tdfx 1.0.0 20010216 on minor 0 >>>[drm] AGP 0.99 on VIA Apollo Pro @ 0xd0000000 64MB >>>[drm] Initialized radeon 1.1.1 20010405 on minor 1 >>> >>>But I have a Matrox g450. What's this all about? >>> >>>On Tue, 26 Feb 2002, Michael Halcrow wrote: >>> >>>>Hi. When I run glxinfo, I get: >>>> >>>>... >>>>direct rendering: No >>>>... >>>>OpenGL vendor string: VA Linux Systems, Inc. >>>>OpenGL renderer string: Mesa GLX Indirect >>>>OpenGL version string: 1.2 Mesa 3.4.2 >>>>... >>>> >>>>When I run DRIsetup-linux-i386 I get: >>>> >>>>Checking your system....... >>>> >>>>Your config file is /etc/X11/XF86Config-4 >>>>Your module path is /usr/X11R6/lib/modules >>>>You are running in GLX Indirect Rendering Mode >>>>The kernel module has not been loaded >>>> >>>>When I run "modprobe mga" and "lsmod" I get: >>>> >>>>Module Size Used by >>>>mga 101312 0 (unused) >>>>... >>>> >>>>When I restart the X server and check the logs I get: >>>> >>>>... >>>>(II) LoadModule: "drm" >>>>(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a >>>>(II) Module drm: vendor="The XFree86 Project" >>>> compiled for 4.1.0, module version = 1.0.0 >>>> ABI class: XFree86 Server Extension, version 0.1 >>>>(II) LoadModule: "glx" >>>>(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a >>>>(II) Module glx: vendor="The XFree86 Project" >>>> compiled for 4.1.0, module version = 1.0.0 >>>> ABI class: XFree86 Server Extension, version 0.1 >>>>(II) Loading sub module "GLcore" >>>>(II) LoadModule: "GLcore" >>>>(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a >>>>(II) Module GLcore: vendor="The XFree86 Project" >>>> compiled for 4.1.0, module version = 1.0.0 >>>> ABI class: XFree86 Server Extension, version 0.1 >>>>(II) Loading extension GLX >>>>... >>>> >>>>When I do "lsmod" again I get: >>>> >>>>Module Size Used by >>>>mga 101312 0 (unused) >>>>... >>>> >>>>When I run "glxinfo" again I get: >>>> >>>>... >>>>direct rendering: No >>>>... >>>>OpenGL vendor string: VA Linux Systems, Inc. >>>>OpenGL renderer string: Mesa GLX Indirect >>>>OpenGL version string: 1.2 Mesa 3.4.2 >>>>... >>>> >>>>When I run "DRIsetup-linux-i386" again I get: >>>> >>>>You are running in GLX Indirect Rendering Mode >>>>The kernel module has not been loaded >>>> >>>> >>>>BUT... >>>> >>>>I thought that "mga" IS my kernel module?!? >>>> >>>>What's going on here? >>>> >>>>When I run the Loki game Heretic II, and set my "Renderer" to "Software" >>>>(as opposed to "OpenGL"), it works beautifully: >>>> >>>>... >>>>Loading /home/mhalcrow/Loki_Demos/demos/heretic2_demo/ref_soft.so >>>>Initializing VID module >>>>Initialize software renderer >>>>Using SDL video subsystem >>>>Initialized 1024x768 16bit display >>>>5192k surface cache >>>>Refresh: using ref_soft version: SOFT 2.0 >>>>... >>>> >>>>I'm running a 750MHz processor, but I can't tell if the hardware >>>>acceleration is working or not... I assume that if you're running 1024x768 >>>>from the software renderer, you would get .3 frames or second or something >>>>like that. It's much faster than that though; the game is very playable. >>>>So I'm assuming that *some* kind of hardware acceleration is taking place >>>>here. >>>> >>>>But glTron, on the other hand, is something like .3 frames a second. It's >>>>totally unplayable. >>>> >>>>I am running kernel version 2.4.17 under Mandrake 8.1 (XFree86 4.1.0) with >>>>a Matrox Millenium g450 (latest drivers, dual-screen). >>>> >>>>glxgears runs at 120FPS. >>>> >>>>Can anyone give me any pointers as to where to go from here? >>>> >>>>Thanks, >>>>Mike >>>> >>>> >>> >>>_______________________________________________ >>>Dri-users mailing list >>>Dri...@li... >>>https://lists.sourceforge.net/lists/listinfo/dri-users >>> > > >_______________________________________________ >Dri-users mailing list >Dri...@li... >https://lists.sourceforge.net/lists/listinfo/dri-users > |