View Single Post
Old 05-11-04, 01:27 PM   #2
MealMan
Registered User
 
Join Date: May 2004
Posts: 2
Default Re: A little trouble with Linux IA32 graphics drivers

I found a page that describes what seems to be the same exact problem
Here is a excerpt and a link from the page

I am not familiar with kernal options so i don't know what to make of this solution

Any thoughts?

http://medlem.spray.se/erikwelander/...n3.0-howto.htm


excerpt start:

Important Information!

When installing the drivers I found some problems involving that the screen is distorted/scrambled when starting X. At the time of this writing (6 mars 2003) the issue has been reported to Nvidia and they will include information about it in their README file concerning installing the drivers. Except for my setup (Geforce4 MX) this problem has also been reported to occur in GeForce4 - 8x Ti4200 setups.

Setup:

Pentium4

Linux IA32 Display Drivers driver version 1.0-4191

NVIDIA_GLX-1.0-4191.tar.gz
NVIDIA_kernel-1.0-4191.tar.gz

Geforce4MX 440, AGP, NV17

X-server 4.1.0.1 (Default X-server on Debian 3.0r0)

Custom compiled kernel on Debian 3.0, kernel 2.4.20 from kernel.org

Problem description:

When starting X after installing the drivers the screen is distorted/scrambled with seemingly random characters and you cannot do anything to fix this.

Problem solution;

After many trials and errors by recompiling the kernel with different options I discovered that the problem was caused by enabling the following options:

Processor type and features -- >
[*] Local APIC support on uniprocessors
[*] IO-APIC support on uniprocessors



By disabling these options the X server works fine. So the problem is related to the APIC support and can be eliminated by compiling without these options.

Now if you have a SMP kernel with multiple processors APIC will be set automatically, to disable this feature use the noapic boot option; this forces interrupt processing to legacy PIC mode which limits interrupt processing to the first CPU.

---
MealMan is offline   Reply With Quote