Go Back   nV News Forums > Linux Support Forums > General Linux

Newegg Daily Deals

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

Hi.

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 www.nvidia.com). 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
sound/main/nvmain.c:27:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:62: warning: pointer of type ‘void *’ used in a
rithmetic
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
sound/main/nvhw.h:35,
from /home/morgan/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
sound/main/nvmain.c:29:
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:
/home/morgan/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c:21
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 www.nvidia.com.
--------------------------------------------------------------------------------------------

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.

Cheers

P.S - sorry for posting this in 2 forums - i have posted before and got 0 response.
interzoneuk is offline   Reply With Quote
Old 06-18-06, 08:42 AM   #2
niqingliang2003
Registered User
 
Join Date: Jun 2006
Posts: 1
Default Re: SUSE10.1 - nvsound - unable to install after 2.6.16 patch - prefetch.h error?

the same question!!!!! where is NV's techniqal support?
niqingliang2003 is offline   Reply With Quote
Old 06-18-06, 05:34 PM   #3
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: SUSE10.1 - nvsound - unable to install after 2.6.16 patch - prefetch.h error?

The NFORCE driver package is only recommended for older kernels. The in-kernel ALSA driver is the current recommendation for 2.6.16 or later kernels.

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 06-22-06, 10:36 AM   #4
interzoneuk
Registered User
 
Join Date: Mar 2005
Posts: 81
Default Re: SUSE10.1 - nvsound - unable to install after 2.6.16 patch - prefetch.h error?

Thanks for the replies. I have since moved back to gentoo and the new kubuntu - nvsound driver works fine in both (gentoo is running 2.6.16 kernel)

If anyone has a solution I would love to try.

Cheers
interzoneuk is offline   Reply With Quote
Old 07-05-06, 09:03 PM   #5
B. Williams
Registered User
 
Join Date: Jul 2006
Posts: 9
Default Re: SUSE10.1 - nvsound - unable to install after 2.6.16 patch - prefetch.h error?

As netllama said, compiling ALSA into the kernel is the best way to deal with Nvidia sound in 2.6.16+. My guide to ALSA/NForce sound support via in-kernel support is located here:

http://www.nvnews.net/vbulletin/showthread.php?t=72907

Regards,
Bradley Williams
Owner, BW Services
B. Williams is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Regression with 295.33 and GeForce GT 240 maro NVIDIA Linux 16 06-29-12 06:47 PM
295.40 295 cannot be compiled on 3.2 kernel delta32 NVIDIA Linux 4 05-27-12 09:47 PM
RPM Source problems LaoTzuTao NVIDIA Linux 10 01-19-03 05:15 AM
Mandrake 9 and nVidia drivers HunterA3 NVIDIA Linux 9 10-09-02 02:54 AM
Mandrake 8.2 Nvidia src.rpm problems Mr_Malcontent NVIDIA Linux 8 09-11-02 09:53 PM

All times are GMT -5. The time now is 01:01 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.