Click to See Complete Forum and Search --> : Problem with Geforce4 Ti4200 & XFree86 4.2.0


SSC-EnderWiggen
08-12-2002, 09:08 PM
Hey, I'm running Mandrake 8.2 with XFree86 4.2.0, and I have a Geforce4 Ti4200 and having various video problems.

Of course, when I installed it didn't have drivers for the Geforce4, and it wouldn't let me pretend it was a GF3, so I let it do generic VGA.

Anyway, I downloaded the latest nVidia drivers and installed them just fine.

Then I modified my XFree86-4 config file, adding the Load "glx" and Driver "nvidia" and then modifying the monitor details.

Here's the problem:

When I start X, it will crash if I have told it to start in 32bit mode.

Thus, I am only able to start in 16bit and 24bit (I can do 8bit too, but that doesn't matter).

Also, even though I told it to run in 1280x1024, it only runs in 1024x768. I can switch to 800x600 and 640x480 using Ctrl-Alt-+ and such, but it still won't go into 1280.

Has anyone run into this? Does anyone have any suggestions?

(As a side note, I do have OpenGL working an can play Tux Racer... yay!)

Lorithar
08-12-2002, 09:59 PM
Please post a copy of the following

XF86Config-4 (from /etc/X11/)
and
/var/log/XFree86.0.log

I will point out that the default mode on nvidia drivers (from my memory) is 24 *not* 32 ..
I have a reference somewhere to the Nvidia driver in 32 bit mode being a problem that the DRI folks were aware of but unable to fix as the driver is closed source, and not under their development. It has to do with initializing the overlay table... but I can't find it right now..

The screensize issue is likely a misconfiguration in your XF86Config-4 file.

Naki
08-12-2002, 10:07 PM
I had a similar problem, I figured out that Mandrake wasn't detecting my monitor correctly. I ran XFdrake in expert mode, and then selected my monitor from the list. I then had to reedit X86config-4 to add the "driver nvidia" and "load glx" lines. I'm not sure why but XFdrake deletes those lines when I run it. I still can't get 32 bit mode but I can get all the resolutions my monitor supports (up to 1600 x 1200 ).

I don't know if that will help as you said you manually edited your monitor settings, but it did work for me. Oh, if you do try that make sure you back up your existing file.