This is my system
Intel Celeron 1067 Mhz
640Mb Ram
Matrox G400 DualHead 16Mb
Pioneer DVD Player scsi
3 ultra wide scsi ibm HDs
Pinnacle studio pctv TV Card 
Creative Sound Blaster Live!
Slackware Linux 8.0
Linux 2.4.12
Xfree 4.1.0
Driver matrox (from matrox web site)
Mtrr activated in kernel
...
The first (and much important) problem  are my system's performances in 
playing DVD disks. Really i'm not able to obtain good smooth video stream.
My Xfree log says... (i'm reporting only strange things):

. . .

(==) MGA(0): BIOS at 0xC0000
(--) MGA(0): Video BIOS info block at offset 0x07CE0
(WW) MGA(0): Video BIOS info block not detected!
(WW) MGA(0): Failed to set up write-combining range (0xd8000000,0x2000000)
...here write-combining seems not to be working 

 . . .

(II) Loading /usr/X11R6/lib/modules/libi2c.a
(II) Module i2c: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 1.2.0
(==) MGA(0): Write-combining range (0xd8000000,0x1000000)
(II) MGA(0): I2C bus "DDC" initialized.
...here write-combining seems to be working 

(II) MGA(0): Monitor name: PHILIPS 109S
(II) MGA(0): Ranges: V min: 50  V max: 160 Hz, H min: 30  H max: 95 kHz, 
PixClock max 2550 MHz
(II) MGA(0): end of I2C Monitor info

(==) MGA(0): Using gamma correction (1.0, 1.0, 1.0)
(==) MGA(0): Min pixel clock is 12 MHz
(==) MGA(0): Max pixel clock is 300 MHz
(II) MGA(0): Display 1: Using hsync range of 30.00-95.00 kHz
(II) MGA(0): Display 1: Using vrefresh range of 50.00-160.00 Hz
(II) MGA(0): Clock range:  12.00 to 300.00 MHz
(II) MGA(0): Not using default mode "1024x768" (bad mode 
clock/interlace/doublescan)
(II) MGA(0): Not using default mode "1600x1200" (hsync out of range)
(II) MGA(0): Not using default mode "1792x1344" (hsync out of range)
(II) MGA(0): Not using default mode "1856x1392" (hsync out of range)
(II) MGA(0): Not using default mode "1920x1440" (hsync out of range)
(==) MGA(0): Write-combining range (0xd8000000,0x1000000)
...even here write-combining seems to be working 

What does all this mean?!?!

is my write combining working to improve my system's perforances?

some lines after the log says:

(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
        compiled for 4.1.0, module version = 0.1.0
Symbol vbeFree from module /usr/X11R6/lib/modules/drivers/mga_drv.o is 
unresolved!
(--) Depth 24 pixmap format is 32 bpp
(==) MGA(0): Write-combining range (0xd8000000,0x1000000)
(--) MGA(0): 16 DWORD fifo


really i don't understand!!!

doing cat /proc/mtrr i obtain:

reg00: base=0x00000000 (   0MB), size= 512MB: write-back, count=1
reg01: base=0x20000000 ( 512MB), size= 128MB: write-back, count=1
reg02: base=0x00f00000 (  15MB), size=   1MB: uncachable, count=1
reg03: base=0xd0000000 (3328MB), size= 128MB: write-combining, count=2
reg04: base=0xd8000000 (3456MB), size=  16MB: write-combining, count=3

and xfree sees my g400 at :

(--) PCI: (0:18:0) BrookTree 848 rev 18, Mem @ 0xde002000/12 (this is my 
bt848 txcard)
(--) PCI:*(1:0:0) Matrox MGA G400 AGP rev 4, Mem @ 0xd8000000/25, 
0xda000000/14, 0xdb000000/23


2-nd question:
3d performance are not goot as user...
i receive this message 
libGL error: failed to open DRM: Operation not permitted
libGL error: reverting to (slow) indirect rendering 

if i login as root my 3d performances are very good and i don't receive the 
error message.
How can i obtain 3d performances as user?


Thank you very much 
Francesco Oppedisano
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to