LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   xfree86 isn't setting mtrr registers (https://www.linuxquestions.org/questions/linux-general-1/xfree86-isnt-setting-mtrr-registers-249275/)

celejar 10-30-2004 07:48 PM

xfree86 isn't setting mtrr registers
 
I'm running Xfree86 4.1.01. kernel 2.4.17 Debian 3.0r2 (woody). I built a kernel with mtrr support, and dmesg contains:

mtrr: v1.40 ...
mtrr: detected mtrr type: AMD K6

Also, /proc/mtrr exists.
X isn't, however, setting up the registers (/etc/proc is empty). On an earlier install of the same system (hardware, software) it worked fine, but I reinstalled, and now it doesn't. Any ideas?

celejar 11-03-2004 10:17 PM

I think I've solved my problem. My system has onboard video with an SiS chipset, and I'd been using the vesa driver in Xfree86. I had done so since the SiS driver didn't seem to be working properly, and the vesa worked fine. The SiS driver sets the mtrrs and screen performance is better (perhaps consequently; video performance certainly improves as a result, as I found once when I followed mplayer's suggestion and rebuilt the kernel to include mtrr support, not changing anything within X), but I had a hard time getting the screen res right and eliminating artifacts. I eventually apparently succeeded, though, after reading the SiS file within the X docs.


All times are GMT -5. The time now is 12:03 AM.