View Single Post
Old 06-10-06, 01:13 PM   #1
Registered User
Join Date: Mar 2005
Posts: 81
Default SUSE10.1 - nvsound - unable to install after 2.6.16 patch - prefetch.h error?


Although I loved Suse 10 I ended up wiping it and replacing it with Gentoo due to one reason - I was unable to install the nvidia Nforce driver (from Alsa works o.k but the quality of sound is not as good as the nvidia oss driver.

The driver installs in Gentoo (2006), Mandriva 10.1, Fedora 5, Kubuntu 5.10 (+dapper!), however not Suse.

In Suse 10 the driver would actually install, but when I activated the nvsound driver my machine would freeze at random.

In Suse 10.1 the driver does not even install.

I gentoo when i upgraded to the 2.6.16 kernel I used a patch to get it working (or i would get the remap_page_range problem), this patch works with gentoo and fedora, on suse after appling the patch I get a different error:

Below is the nforce-installer log showing the error (after patching the driver).

from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /home/morgan/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:62: warning: pointer of type ‘void *’ used in a
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:558,
from /home/morgan/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
from /home/morgan/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
include/asm/io.h: In function ‘check_signature’:
include/asm/io.h:258: warning: wrong type argument to increment
/home/morgan/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c: A
t top level:
91: error: expected ‘)’ before string constant
make[4]: *** [/home/morgan/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/ma
in/nvmain.o] Error 1
make[3]: *** [_module_/home/morgan/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
sound/main] Error 2
make[2]: *** [modules] Error 2
-> Error.
ERROR: The NVIDIA kernel module was not created.
ERROR: Installation of the audio driver has failed. Please see the file
'/var/log/nvidia-nforce-installer.log' for details. You may find
suggestions on fixing installation problems in the README available on
the Linux driver download page at

Does anyone know how I can fix this? I would love to keep using Suse but if i can't fix this i'm going to use gentoo/kubuntu as my main desktop.


P.S - sorry for posting this in 2 forums - i have posted before and got 0 response.
interzoneuk is offline   Reply With Quote