Hi,
I recently bought an Asus G1SN-AK023C that has a GeForce 9500M GS.
The first thing I did was of course to install Ubuntu 8.04 on it (the preinstalled Windows never knew what hit it )
The Nvidia drivers that comes with Ubuntu did not recognize the card, which is quite understandable since it is a fairly new card. I went to Nvidia to download a new driver and found driver version 173.08 that supports my card.
I have tried both the 64-bit driver on a 64-bit version of Ubuntu, and the 32-bit driver on a 32-bit Ubuntu. The hardware is 64-bit so I'd prefer to get the 64-bit version to work.
Unfortunately I can not get the driver to install properly. After having compiled it complains that it can not load the kernel module nvidia.ko.
According to the error message:
"This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources, with a version of gcc that differs from the one used to build the target kernel, or if a driver such as rivafb/nvidiafb is present and prevents the NVIDIA kernel module from obtaining ownership of the NVIDIA graphics device(s)."
I have followed the steps in this thread in Nvidias forum to ensure that I have the required packages and that no old nvidia stuff is present.
In the /var/log/nvidia-installer.log I read the following:
Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko': -1 No such device
I interpret this as the driver did not compile properly, or maybe it just ended up somewhere else..?
There is no directory /usr/src/nv, but of course I don't know where the installer has found its working directory. Maybe the '.' is somewhere else..?
A 'find / -name nvidia.ko' finds nothing.
What does the error message mean with "improperly configured kernel sources"? I just installed the package linux-source using apt-get and did no configuring what so ever. (I've got the linux-headers as well and some other misc packages.)
I can see in the logfile that there are compiler warnings about using void* in arithmetics (ouch, why do they do that?!) but in the end it claims to have compiled it successfully. I don't know how to access the source so I can't do anything about that currently.
Does anyone have a similar experience, a solution, any help or advice? I'm stuck and it would be a pitty to be forced to install Windows on this machine since I bought this particular hardware because it was supposed to work well with Ubuntu.
Bookmarks