View Single Post
Old 01-05-09, 08:39 PM   #1
Zdenek Sojka
Registered User
Join Date: Jan 2009
Posts: 2
Default 96.43 or 71.86, Pentium-MMX, GF4MX4000 PCI - crash


I have posted this question at, but nobody could help, so I am trying to ask here:

I have problem starting X with nvidia drivers since driver versions 96.43 and 71.86. These drivers are needed to run at kernel 2.6.23 or newer. They crash at older kernels too.
The crashing instruction is access to CR4 (to turn on/off PG bit), that in not present in this processor.

I tried turning on/off MTRR, PAT and AGP support in kernel with no success. I tested various kernel versions, too. CPU type in kernel config is Pentium-MMX.
I can compile and run 96.39 and 71.85 (with config.h symlink so it compiles) at 2.6.22 or older kernel, they work fine there.
I can't run any newer driver version with this card.

System info:
GeForce 4 MX 4000 PCI
Linux turok #1 Mon Jan 5 23:33:40 CET 2009 i586 Pentium MMX GenuineIntel GNU/Linux

broken 96.43 and 71.86
working 96.39 and 71.85
GeForce 4 MX 4000 PCI
Pentium MMX - Illegal instruction in nVidia driver code

Attached files:
Attached logs are only from driver 96.43.07, the situation is very similiar for 96.43.xx 71.86.xx.

startx-output.txt - what I get when I run startx
nvidia-bug-report.log - report created before startx
nvidia-bug-report-after-crash.log - report created after startx ; script locks up
edit: nvidia-bug-report-modprobe.log - report created after 'modprobe nvidia', but without 'startx'
edit: Xorg.0.log - logfile from 'startx -- -logverbose 6'
Attached Files
File Type: txt startx-output.txt (8.9 KB, 107 views)
File Type: log nvidia-bug-report.log (55.2 KB, 111 views)
File Type: log nvidia-bug-report-after-crash.log (638 Bytes, 96 views)
File Type: log nvidia-bug-report-modprobe.log (56.6 KB, 97 views)
File Type: log Xorg.0.log (9.6 KB, 114 views)

Last edited by Zdenek Sojka; 01-05-09 at 08:56 PM. Reason: attached another file
Zdenek Sojka is offline   Reply With Quote