Generally, X initializes the MTRRs correctly by itself, it should seldom be necessary to set them manually (that said, I've not messed with anything but ATi Rage 128's and Radeons of late, and these were on Via KT133-based Athlon/Duron mobos). Make certain that MTRR support is enabled in the kernel (I believe that the kernel still detects MTRRs even if it's not, you just can't use them)
Also, using fbdev is generally a bad idea. Although, using the kernel's rivafb support with the fbdev driver merits a look (I've only used rivafb with the TNT and GeForce2, so it may or may not work) -----Original Message----- From: Sebastien Fievet [mailto:[EMAIL PROTECTED]] Sent: Friday, October 05, 2001 1:22 PM To: [EMAIL PROTECTED] Subject: [Newbie]Xshm and riva 128 Thank you for your fast answer about Xv and the riva 128. I am gonna try first the Xshm method before buying a new board... Can you help me with the MTRR setting, and the FB device? The X log file gives me the following informations: - Linear Framebuffer at 0xE6000000 - MMIO Registers at 0xE4000000 - Video RAM 4096 kb So i set up the MTRR with the Framebuffer adress. It doesn't improve anything. Do i have to set up the MTRR with the MMIO Registers adress instead, and if so what should be the size of the memory allocation? I am also a bit confused by the framebuffer device provided by X? Will it speed up things if i use it? And how to do so? Regards, Sebastien. _______________________________________________ Newbie mailing list [EMAIL PROTECTED] *** To unsubscribe , or change message options, see: http://XFree86.Org/mailman/listinfo/newbie
