View Full Version : Difficulty installing Driver for GeForce4, Tecra TE2100
Redhat Advanced Server 2.1
Toshiba Tecra TE 2100
As suggested by NVchooser, I'm attempting to install the Linux Display driver using the SRPM method. When I run the command:
"rpm --rebuild NVIDIA_kernel-1.0-3123.src.rpm",
I receive a series of errors. Here is a excerpt:
"/..../linux/highmem.h:19: warning: pointer of type 'void *' used in arithmetic
nv.c: In function 'nv_kern_map':
nv.c:1305 incompatible type for argument 4 of 'remap_page_range_R1664b601' makes pointer from integer without a cast"
This is followed by a series of similar "incompatible type" errors.
Does anyone know whats causing these errors?
Is your kernel-source package installed? rpm -qa | grep source should tell you.
If it is, can you post the log.txt file that you will create when you rpmbuild --rebuild NVIDIA_kernel-whatever.src.rpm >log.txt 2>&1?
The kernel-source is installed - kernel-source-2.4.9-e.3
I'll post log.txt as soon as I can.
I'm encountering exactly the same problem. Same machine, same OS.
I' had started a thread about a week ago under my username - GDavis.
If you get a solution, could you please respond to that thread?
Thanks
Look like there are three of us with the same issue !
TE2100 + AS + Geforce 4 (Search for TE2100)
Come on NVIDIA linux experts, the challange has been set... who can help us AS + Geforce 4 owners?
I got the same problem, though my laptop is Dell.
Apparently currently NVidia driver does NOT work with RH AS 2.1 on laptop. This is for sure.
Good luck to all.
RedHat Advanced Server comes with a kernel that has changed several key interface functions that the nVidia driver needs. Obviously with these functions changed, the driver won't work!
This is according to this thread:
http://www.nvnews.net/vbulletin/showthread.php?s=&threadid=4285
One workaround would be to install a Linus kernel -- one off www.kernel.org -- and recompile the nVidia drivers, if that's possible.
Another workaround would be to figure out C (if you haven't already) and patch the nVidia driver to work with your kernel.
Well, I guess we should blame Nvidia. :) 'cause RH AS is just one kind of Linux distro. Since NVidia calls its drivers as Linux driver....
And probably those 'non-standard' Linux kernel features in RH AS are just what enterprise customers pay for.
Originally posted by nywst
RH AS is just one kind of Linux distro. Actually, since it's the only distro having these problems, I wouldn't blame nVidia. I'd blame the people that changed the key interfaces in the kernel. RedHat.
But then, I have a personal thing against RedHat, too, so that's probably part of it.
I think RH just does a fair job, not great though.
For the same our web app for Oracle, its performance on RH AS actually outperforms Solaris 8. How much $ can customer save?
Not mention the cost saving for building RAC on Linux instead of Solaris.
vBulletin® v3.7.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.