Page 7 of 34 FirstFirst ... 5678917 ... LastLast
Results 61 to 70 of 333

Thread: HOWTO: Nvidia nForce SoundStorm APU: Digital output, Surround and Hardware mixing

  1. #61
    Join Date
    Dec 2004
    Location
    LV-426
    Beans
    616
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: HOWTO: Nvidia nForce SoundStorm APU: Digital output, Surround and Hardware mixing

    OK, I've sorted out the Flash & OSS issue. It's very simple to build and install the flashsupport library, and it works well. I've tested it on a variety of websites with Flash audio content, and they all playback sound clearly (depending on the quality of the original source) and with no A/V sync issues. I do also notice that Flash sites seem to load quicker in Beta 9, although using the Flashblock Firefox extension no doubt helps.

    I should also point out that I tested this on my Debian machine as my Ubuntu one is temporarily out of action. The necessary packages have the same names, though, so there shouldn't be any problems.

    The flashsupport library will enable OSS support in Flash 9 Beta for users of the nvidia nforce-audio driver mentioned in this thread, as well as users using other OSS drivers for their sound hardware, such as those from Opensound.

    To build the flashsupport library, follow these steps (they closely follow the 'official' instuctions at the Adobe Labs website). It is assumed that you already have the Beta installed as a Firefox/IceWeasel plugin. If you do not currently have Flash 9 Beta on your system, follow the instructions at the Adobe Labs website to install it first -

    1. Verify that you have these packages installed -
    Code:
    build-essential; libicu34; libicu34-dev; libssl0.9.8; libssl-dev; linux-headers-<kernel name> package for your kernel (or unpacked and symlinked kernel source tree in /usr/src if you built your kernel from scratch)
    2. Download the flashsupport source code from here (right-click and 'Save-As' - the file you have should be called 'flashsupport.c').

    3. (Optional) If you don't wish to enable the SSL or ICU support, you can just open up flashsupport.c in your favourite text editor and comment out the '#define OPENSSL" and '#define ICU" options near the top of the file, then save & exit.

    4. Copy flashsupport.c to /tmp

    5. Open up a terminal and issue these commands -
    Code:
    cd /tmp
    cc -shared -O2 -Wall -Werror -licuuc -lssl flashsupport.c -o libflashsupport.so
    ldd libflashsupport.so
    Note that the file you create with the second command is 'libflashsupport.so' not 'libflashplayer.so', as per the Adobe Labs website. This is an error that has been pointed out in the 'Discussion' section of the flashsupport page but not yet updated on it as of this writing.

    6. Now issue this command as sudo -
    Code:
    sudo cp libflashsupport.so /usr/lib
    7. Shut down Firefox/IceWeasel if you have it running, then restart it. Browse to a Flash site with audio and enjoy sound in Flash 9 Beta!

    NB. If someone wishes to copy or move this HOWTO to a separate thread, please feel free to do so.
    Last edited by pseudonym; November 5th, 2006 at 01:00 PM.
    AMD Athlon64 X2 5600 on Abit KN9 Ultra nForce 570
    2GB Corsair TwinX DDR2-800
    Gigabyte ATI HD4850 1GB on ASUS PW201 20" WS LCD
    Ubuntu 9.10 64-bit / Wintendo

  2. #62
    Join Date
    Nov 2005
    Location
    Uppsala, Sweden
    Beans
    2,180
    Distro
    Ubuntu 12.10 Quantal Quetzal

    Re: HOWTO: Nvidia nForce SoundStorm APU: Digital output, Surround and Hardware mixing

    Excellent! Thank you, pseudonym!
    I'll put a link to it in my howto.

  3. #63
    Join Date
    Nov 2006
    Beans
    1

    Re: HOWTO: Nvidia nForce SoundStorm APU: Digital output, Surround and Hardware mixing

    Hey everyone,

    I have a AN7 motherboard, and I am kinda having some trouble installing the Nforce soundstream, I follow the howto to a tee, I get to the end of step 4,

    Code:

    cd ~/NFORCE-Linux-x86-1.0-0310-pkg1 sudo ./nforce-installer

    And i received this error while it was trying to build the module.

    ERROR: Unable to build the NVIDIA kernel module.

    and when i go to the log I get this output,



    HTML Code:
    nforce-installer log file '/var/log/nvidia-nforce-installer.log'
    creation time: Wed Nov  8 00:34:40 2006
    
    option status:
      license pre-accepted      : false
      expert                    : false
      uninstall                 : false
      driver info               : false
      no precompiled interface  : false
      no ncurses color          : false
      no questions              : false
      silent                    : false
      Installer install prefix  : /usr
      kernel source path        : (not specified)
      net kernel install path   : (not specified)
      audio kernel install path : (not specified)
      proc mount point          : /proc
      ui                        : (not specified)
      tmpdir                    : /tmp
    
    Using: nvidia-installer ncurses user interface
    -> Found package NVIDIA network driver for Linux-x86
    -> Found package NVIDIA audio driver for Linux-x86
    -> Please select packages for installation:
       Selections:
       NVIDIA network driver for Linux-x86 (1.0-13)
       NVIDIA audio driver for Linux-x86 (1.0-7)
    -> Starting install of NVIDIA network driver for Linux-x86
    -> Checking for loaded module nvnet
    -> Checking for loaded module forcedeth
    -> Trying to remove loaded module forcedeth
    -> License accepted.
    -> Skipping check for conflicting rpms.
    -> /proc/version is Linux version 2.6.17-10-generic (root@vernadsky) (gcc
       version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)) #2 SMP Fri Oct
       13 18:45:35 UTC 2006 (Ubuntu 2.6.17-10.33-generic)
    -> No precompiled kernel interface was found to match your kernel; this means
       that the installer will need to compile a new kernel interface.
    -> Kernel source path: '/lib/modules/2.6.17-10-generic/build'
    -> Kernel output path: '/lib/modules/2.6.17-10-generic/build'
    -> Performing cc_version_check with CC="cc".
    -> running command /bin/grep "^PATCHLEVEL ="
       /lib/modules/2.6.17-10-generic/build/Makefile | /usr/bin/cut -d " " -f 3
    -> Kernel module filename is nvnet.ko
       Cleaning kernel module build directory.
       executing: 'cd ./nvnet; make clean'...
       rm -f *.ko *mod.* *.cmd nvenet.o nvenetif.o nvnet.o *~ core
    -> Building kernel module:
       executing: 'cd ./nvnet; make module SYSSRC=/lib/modules/2.6.17-10-generic/bu
       ild SYSOUT=/lib/modules/2.6.17-10-generic/build'...
       make -C /lib/modules/2.6.17-10-generic/build \
       	KBUILD_SRC=/usr/src/linux-headers-2.6.17-10-generic \
       	KBUILD_EXTMOD="/home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet" -f /usr/src/
       linux-headers-2.6.17-10-generic/Makefile modules
       mkdir -p /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/.tmp_versions
       rm -f /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/.tmp_versions/*
       make -f /usr/src/linux-headers-2.6.17-10-generic/scripts/Makefile.build obj=
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet
         cc -Wp,-MD,/home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/.nvenet.o.d  -no
       stdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -D__KERNEL__ -Iinc
       lude -Iinclude2 -I/usr/src/linux-headers-2.6.17-10-generic/include -include 
       include/linux/autoconf.h  -I/home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet -
       Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-co
       mmon -fno-stack-protector -O2 -fomit-frame-pointer -fasynchronous-unwind-tab
       les -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i586 -mtune=gener
       ic
        -mregparm=3 -ffreestanding -I/usr/src/linux-headers-2.6.17-10-generic/inclu
       de/asm-i386/mach-default -Iinclude/asm-i386/mach-default -Wdeclaration-after
       -statement -Wno-pointer-sign -DDRIVERVER=\"9999\"  -I/home/ash/NFORCE-Linux-
       x86-1.0-0310-pkg1/nvnet -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wc
       har-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -
       Wno-cast-qual -Wno-error -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KB
       UILD_STR(nvenet)"  -D"KBUILD_MODNAME=KBUILD_STR(nvnet)" -c -o /home/ash/NFOR
       CE-Linux-x86-1.0-0310-pkg1/nvnet/.tmp_nvenet.o /home/ash/NFORCE-Linux-x86-1.
       0-0310-pkg1/nvnet/nvenet.c
       In file included from include/linux/list.h:7,
                        from include/linux/wait.h:22,
                        from include/asm/semaphore.h:41,
                        from include/linux/sched.h:57,
                        from include/linux/module.h:9,
                        from /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.
       h:20,
                        from /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.
       c:22:
       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:559,
                        from /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.
       h:32,
                        from /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.
       c:22:
       include/asm/io.h: In function ‘check_signature’:
       include/asm/io.h:245: warning: wrong type argument to increment
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c: At top level:
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:217: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:220: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:223: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:226: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:229: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:232: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:235: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:238: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:241: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:244: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:247: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:250: error: expected
       ‘)’ before string constant
       /home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:336: warning: initia
       lization from incompatible pointer type
       make[4]: *** [/home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.o] Error
       1
       make[3]: *** [_module_/home/ash/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet] Error 
       2
       make[2]: *** [modules] Error 2
    -> Error.
    ERROR: The NVIDIA kernel module was not created.
    ERROR: Installation of the network 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.
    -> Starting install of NVIDIA audio driver for Linux-x86
    -> Checking for loaded module nvsound
    -> Checking for loaded module nvaudio
    -> License accepted.
    -> Skipping check for conflicting rpms.
    -> /proc/version is Linux version 2.6.17-10-generic (root@vernadsky) (gcc
       version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)) #2 SMP Fri Oct
       13 18:45:35 UTC 2006 (Ubuntu 2.6.17-10.33-generic)
    -> No precompiled kernel interface was found to match your kernel; this means
       that the installer will need to compile a new kernel interface.
    -> Using the kernel source path '/lib/modules/2.6.17-10-generic/build' as
       specified by the '--kernel-source-path' commandline option.
    -> Kernel source path: '/lib/modules/2.6.17-10-generic/build'
    -> Using the kernel output path '/lib/modules/2.6.17-10-generic/build' as
       specified by the '--kernel-output-path' commandline option.
    -> Kernel output path: '/lib/modules/2.6.17-10-generic/build'
    -> Performing cc_version_check with CC="cc".
    -> running command /bin/grep "^PATCHLEVEL ="
       /lib/modules/2.6.17-10-generic/build/Makefile | /usr/bin/cut -d " " -f 3
    -> Kernel module filename is nvsound.ko
       Cleaning kernel module build directory.
       executing: 'cd ./nvsound/main; make clean'...
       Makefile:53: *** extraneous `else'.  Stop.
    -> Building kernel module:
       executing: 'cd ./nvsound/main; make module SYSSRC=/lib/modules/2.6.17-10-gen
       eric/build SYSOUT=/lib/modules/2.6.17-10-generic/build'...
       Makefile:53: *** extraneous `else'.  Stop.
       make: *** [module] Error 2
    -> Error.
    ERROR: Unable to build the NVIDIA kernel module.
    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.
    


    So if anyone could help me, or direct me to some where that can, that would be awesome..


    Thanks


    Ash

  4. #64
    Join Date
    Dec 2004
    Location
    LV-426
    Beans
    616
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: HOWTO: Nvidia nForce SoundStorm APU: Digital output, Surround and Hardware mixing

    Hallo,

    I can see two issues in your log -

    1. You tried to build the nvnet module. Why? The nvidia onboard NIC is driven much better by the open-source 'forcedeth' module which, as you will note, was loaded when you ran the nforce-installer script (it comes as part of the Ubuntu kernel). nvnet errored out, probably because you also need to make similar edits to the installer files to get it to build on recent kernels (exactly which edits, I don't know, but there is no point in building this module anyway).

    When you re-run the nforce-installer, make sure nvnet is unselected (highlight it and press either the space bar or return key, I can't remember which).

    2. nvsound looks like it encountered something wrong in the makefile (an 'extraneous 'else''). What you need to do here is make doubly sure that you edit the makefile and nvmain.c (see the original howto) exactly as shown. A stray or misplaced character anywhere can break the whole process.

    Hope this helps.
    AMD Athlon64 X2 5600 on Abit KN9 Ultra nForce 570
    2GB Corsair TwinX DDR2-800
    Gigabyte ATI HD4850 1GB on ASUS PW201 20" WS LCD
    Ubuntu 9.10 64-bit / Wintendo

  5. #65
    Join Date
    Dec 2004
    Location
    LV-426
    Beans
    616
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: HOWTO: Nvidia nForce SoundStorm APU: Digital output, Surround and Hardware mixing

    Quote Originally Posted by jocko View Post
    Excellent! Thank you, pseudonym!
    I'll put a link to it in my howto.
    Hi jocko,
    Something else which may be worth adding in your 'known issues' is the list of installed files for the nforce-installer, mentioned in this post. As you probably know, nvsound doesn't always uninstall automatically (in fact, it never has for me since kernel 2.6.15). It would therefore be helpful to users to include a step on how to remove all the files manually.
    AMD Athlon64 X2 5600 on Abit KN9 Ultra nForce 570
    2GB Corsair TwinX DDR2-800
    Gigabyte ATI HD4850 1GB on ASUS PW201 20" WS LCD
    Ubuntu 9.10 64-bit / Wintendo

  6. #66
    Join Date
    Oct 2006
    Location
    Napoli, Italy
    Beans
    178
    Distro
    Ubuntu 8.04 Hardy Heron

    Unhappy Why?

    So...
    This howto works great, but Nvidia drivers doesn't very much for me.

    Nowadays I cannot listen to 5.1 streams with analog speakers using all the power of my soundstorm, as you can see in my posts
    I experience channel inversions, can't control LFE and so on...

    I tried to make ALSA work for 5.1 streams and it sounds fine: I can even better control volumes.
    But I cannot use Hardware mixing and everything seems to be "made by software" instead of hardware.

    Im so mad at NVIDIA!
    Why they don't release updated and working driver for us?
    They think exclusively to immediate commercial gain, seen that they release updates only for linux distributions which they are interested in...

    I'd like to use an ALSA driver with hardware capabilities so much...
    Is it possible? Or I'm only a dreamer?
    Last edited by Icarosaurus; November 9th, 2006 at 08:57 PM.

  7. #67
    Join Date
    Oct 2006
    Location
    Napoli, Italy
    Beans
    178
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: HOWTO: Nvidia nForce SoundStorm APU: Digital output, Surround and Hardware mixing

    My little little contribute to this Howto
    When I'm in step 6:
    Code:
    killall esd
    sudo aptitude update
    sudo aptitude install libesd0
    my Edgy doesn't uninstall ubuntu-desktop package.
    So, I think the question mark after Edgy:
    (at least in breezy and dapper, but not in edgy?)
    could be put off.


  8. #68
    Join Date
    Nov 2005
    Location
    Uppsala, Sweden
    Beans
    2,180
    Distro
    Ubuntu 12.10 Quantal Quetzal

    Re: HOWTO: Nvidia nForce SoundStorm APU: Digital output, Surround and Hardware mixing

    Quote Originally Posted by pseudonym View Post
    Hi jocko,
    Something else which may be worth adding in your 'known issues' is the list of installed files for the nforce-installer, mentioned in this post. As you probably know, nvsound doesn't always uninstall automatically (in fact, it never has for me since kernel 2.6.15). It would therefore be helpful to users to include a step on how to remove all the files manually.
    Thanks for pointing this out. I've changed the uninstall method to a manual removal of all the files instead of using the uninstaller.

  9. #69
    Join Date
    Nov 2005
    Location
    Uppsala, Sweden
    Beans
    2,180
    Distro
    Ubuntu 12.10 Quantal Quetzal

    Re: HOWTO: Nvidia nForce SoundStorm APU: Digital output, Surround and Hardware mixing

    Quote Originally Posted by Icarosaurus View Post
    My little little contribute to this Howto
    When I'm in step 6:
    Code:
    killall esd
    sudo aptitude update
    sudo aptitude install libesd0
    my Edgy doesn't uninstall ubuntu-desktop package.
    So, I think the question mark after Edgy:

    could be put off.

    Yes, that's right. The only reason i had a question mark there was because edgy was still under development when I wrote it, so I didn't know if the dependencies of ubuntu-desktop would change again. I've removed the question mark.

  10. #70
    Join Date
    Oct 2005
    Location
    Belgium
    Beans
    19

    Re: HOWTO: Nvidia nForce SoundStorm APU: Digital output, Surround and Hardware mixing

    Hi,
    for me the compilation dont work.
    I receive this message:
    Code:
    ERROR: Unable to load the kernel module 'nvsound.ko'.  This is most likely because the kernel module was built using the wrong
             kernel source files.  Please make sure you have installed the kernel source files for your kernel; on Red Hat Linux systems,
             for example, be sure you have the 'kernel-source' rpm installed.  If you know the correct kernel source files are installed,  
             you may specify the kernel source path with the '--kernel-source-path' commandline option.
    I installed the linux-headers-2.6.17-10, linux-headers-2.6.17-10-generic and the linux-source-2.6.17.
    On command line i'm using the --kernel-source-path option on this:
    Code:
     sudo ./nforce-installer --kernel-source-path /usr/src/linux-headers-2.6.17-10-generic/
    My kernel used is:
    Code:
    xarkam@HYKSOS:~/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1$ uname -a
    Linux HYKSOS 2.6.17-10-generic #2 SMP Fri Oct 13 18:45:35 UTC 2006 i686 GNU/Linux
    The finality is always the same, the driver don't compile.

    My nvidia-nforce-installer.log
    Code:
    nforce-installer log file '/var/log/nvidia-nforce-installer.log'
    creation time: Fri Nov 10 09:33:51 2006
    
    option status:
      license pre-accepted      : false
      expert                    : false
      uninstall                 : false
      driver info               : false
      no precompiled interface  : false
      no ncurses color          : false
      no questions              : false
      silent                    : false
      Installer install prefix  : /usr
      kernel source path        : /usr/src/linux-headers-2.6.17-10-generic/
      net kernel install path   : (not specified)
      audio kernel install path : (not specified)
      proc mount point          : /proc
      ui                        : (not specified)
      tmpdir                    : /tmp
    
    Using: nvidia-installer ncurses user interface
    -> Found package NVIDIA network driver for Linux-x86
    -> Found package NVIDIA audio driver for Linux-x86
    -> Please select packages for installation:
       Selections:
       NVIDIA audio driver for Linux-x86 (1.0-7)
    -> Starting install of NVIDIA audio driver for Linux-x86
    -> Checking for loaded module nvsound
    -> Checking for loaded module nvaudio
    -> License accepted.
    -> Skipping check for conflicting rpms.
    -> There appears to already be an audio driver installed on your system (versio
       n: 1.0-7).  As part of installing this driver (version: 1.0-7), the existing
       driver will be uninstalled.  Are you sure you want to continue? ('no' will a
       bort installation) (Answer: Yes)
    -> /proc/version is Linux version 2.6.17-10-generic (root@vernadsky) (gcc
       version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)) #2 SMP Fri Oct
       13 18:45:35 UTC 2006 (Ubuntu 2.6.17-10.33-generic)
    -> No precompiled kernel interface was found to match your kernel; this means
       that the installer will need to compile a new kernel interface.
    -> Using the kernel source path '/usr/src/linux-headers-2.6.17-10-generic/' as
       specified by the '--kernel-source-path' commandline option.
    -> Kernel source path: '/usr/src/linux-headers-2.6.17-10-generic/'
    -> Kernel output path: '/lib/modules/2.6.17-10-generic/build'
    -> Performing cc_version_check with CC="cc".
    -> running command /bin/grep "^PATCHLEVEL ="
       /usr/src/linux-headers-2.6.17-10-generic//Makefile | /usr/bin/cut -d " " -f
       3
    -> Kernel module filename is nvsound.ko
       Cleaning kernel module build directory.
       executing: 'cd ./nvsound/main; make clean'...
       rm -f *.ko *mod.* *.cmd nv*.o *~ core
    -> Building kernel module:
       executing: 'cd ./nvsound/main; make module SYSSRC=/usr/src/linux-headers-2.6
       .17-10-generic/ SYSOUT=/lib/modules/2.6.17-10-generic/build'...
       make -C /lib/modules/2.6.17-10-generic/build \
       	KBUILD_SRC=/usr/src/linux-headers-2.6.17-10-generic \
       	KBUILD_EXTMOD="/home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/
       main" -f /usr/src/linux-headers-2.6.17-10-generic/Makefile modules
       mkdir -p /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.t
       mp_versions
       rm -f /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_
       versions/*
       make -f /usr/src/linux-headers-2.6.17-10-generic/scripts/Makefile.build obj=
       /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main
         cc -Wp,-MD,/home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/mai
       n/.nvalinux.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/includ
       e -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-headers-2.6.17-10-gener
       ic/include -include include/linux/autoconf.h  -I/home/xarkam/Desktop/NFORCE-
       Linux-x86-1.0-0310-pkg1/nvsound/main -Wall -Wundef -Wstrict-prototypes -Wno-
       trigraphs -fno-strict-aliasing -fno-common -fno-stack-protector -O2 -fomit-f
       rame-p
       ointer -fasynchronous-unwind-tables -pipe -msoft-float -mpreferred-stack-bou
       ndary=2 -march=i586 -mtune=generic -mregparm=3 -ffreestanding -I/usr/src/lin
       ux-headers-2.6.17-10-generic/include/asm-i386/mach-default -Iinclude/asm-i38
       6/mach-default -Wdeclaration-after-statement -Wno-pointer-sign  -I/home/xark
       am/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main -Wall -Wimplicit -Wre
       turn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith 
       -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_CHANGE_PAGE_ATT
       R_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvalin
       ux)"  -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -c -o /home/xarkam/Desktop/NFOR
       CE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_nvalinux.o /home/xarkam/Desktop
       /NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvalinux.c
       In file included from include/linux/list.h:7,
                        from include/linux/wait.h:22,
                        from include/asm/semaphore.h:41,
                        from include/linux/sched.h:57,
                        from include/linux/module.h:9,
                        from /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
       sound/main/nvalinux.c:19:
       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 /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
       sound/main/nvalinux.c:25:
       include/asm/io.h: In function ‘check_signature’:
       include/asm/io.h:245: warning: wrong type argument to increment
         cc -Wp,-MD,/home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/mai
       n/.nvmixer.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include
       -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-headers-2.6.17-10-generic
       /include -include include/linux/autoconf.h  -I/home/xarkam/Desktop/NFORCE-Li
       nux-x86-1.0-0310-pkg1/nvsound/main -Wall -Wundef -Wstrict-prototypes -Wno-tr
       igraphs -fno-strict-aliasing -fno-common -fno-stack-protector -O2 -fomit-fra
       me-pointer -fasynchronous-unwind-tables -pipe -msoft-float -mpreferre
       d-stack-boundary=2 -march=i586 -mtune=generic -mregparm=3 -ffreestanding -I/
       usr/src/linux-headers-2.6.17-10-generic/include/asm-i386/mach-default -Iincl
       ude/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign  -
       I/home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main -Wall -Wim
       plicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpoi
       nter-arith -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_CHAN
       GE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD
       _STR(nvmixer)"  -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -c -o /home/xarkam/De
       sktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_nvmixer.o /home/xarka
       m/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmixer.c
       In file included from include/linux/list.h:7,
                        from include/linux/wait.h:22,
                        from include/asm/semaphore.h:41,
                        from include/linux/sched.h:57,
                        from /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
       sound/main/nvhw.h:29,
                        from /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
       sound/main/nvmixer.c:14:
       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:559,
                        from /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
       sound/main/nvhw.h:35,
                        from /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
       sound/main/nvmixer.c:14:
       include/asm/io.h: In function ‘check_signature’:
       include/asm/io.h:245: warning: wrong type argument to increment
         cc -Wp,-MD,/home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/mai
       n/.nvmain.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include 
       -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-headers-2.6.17-10-generic
       /include -include include/linux/autoconf.h  -I/home/xarkam/Desktop/NFORCE-Li
       nux-x86-1.0-0310-pkg1/nvsound/main -Wall -Wunde
       f -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fno-s
       tack-protector -O2 -fomit-frame-pointer -fasynchronous-unwind-tables -pipe -
       msoft-float -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mregpar
       m=3 -ffreestanding -I/usr/src/linux-headers-2.6.17-10-generic/include/asm-i3
       86/mach-default -Iinclude/asm-i386/mach-default -Wdeclaration-after-statemen
       t -Wno-pointer-sign  -I/home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/n
       vsound/main -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscrip
       ts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -Wno-cast-qua
       l -Wno-error -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"
       KBUILD_BASENAME=KBUILD_STR(nvmain)"  -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" 
       -c -o /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/.tmp_
       nvmain.o /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nv
       main.c
       In file included from include/linux/list.h:7,
                        from include/linux/wait.h:22,
                        from include/asm/semaphore.h:41,
                        from include/linux/sched.h:57,
                        from include/linux/module.h:9,
                        from /home/xarkam/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:559,
                        from /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
       sound/main/nvhw.h:35,
                        from /home/xarkam/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:245: warning: wrong type argument to increment
       /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c: I
       n function ‘Nvaudio_mmap’:
       /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvmain.c:99
       1: warning: implicit declaration of function ‘remap_page_range’
         ld -m elf_i386 -m elf_i386 -d -r -o /home/xarkam/Desktop/NFORCE-Linux-x86-
       1.0-0310-pkg1/nvsound/main/nvsound.o /home/xarkam/Desktop/NFORCE-Linux-x86-1
       .0-0310-pkg1/nvsound/main/mcpmain.o /home/xarkam/Desktop/NFORCE-Linux-x86-1.
       0-0310-pkg1/nvsound/main/nvalinux.o /home/xarkam/Desktop/NFORCE-Linux-x86-1.
       0-0310-pkg1/nvsound/main/nvmixer.o /home/xarkam/Desktop/NFORCE-Linux-x86-1.0
       -0310-pkg1/nvsound/main/nvmain.o
         Building modules, stage 2.
       make -rR -f /usr/src/linux-headers-2.6.17-10-generic/scripts/Makefile.modpos
       t
         scripts/mod/modpost -m -a -i /usr/src/linux-headers-2.6.17-10-generic/Modu
       le.symvers -I /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/ma
       in/Modules.symvers -o /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nv
       sound/main/Modules.symvers /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pk
       g1/nvsound/main/nvsound.o
       WARNING: could not find /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/
       nvsound/main/.mcpmain.o.cmd for /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-03
       10-pkg1/nvsound/main/mcpmain.o
       WARNING: "remap_page_range" [/home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-
       pkg1/nvsound/main/nvsound.ko] undefined!
         cc -Wp,-MD,/home/xarkam/Desktop/NFORCE-Linux-x86-1.0-0310-pkg1/nvsound/mai
       n/.nvsound.mod.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/inc
       lude -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-headers-2.6.17-10-ge
       neric/include -include include/linux/autoconf.h -I/usr/src/linux-headers-2.6
       .17-10-generic/ -I -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-str
       ict-aliasing -fno-common -fno-stack-protector -O2 -fomit-frame-pointer -fasy
       nchronous-unwind-tables -pipe -msoft-float -mpreferred-stack-boundary=2 -mar
       ch=i586 -mtune=generic -mregparm=3 -ffreestanding -I/usr/src/linux-headers-2
       .6.17-10-generic/include/asm-i386/mach-default -Iinclude/asm-i386/mach-defau
       lt -Wdeclaration-after-statement -Wno-pointer-sign  -D"KBUILD_STR(s)=#s" -D"
       KBUILD_BASENAME=KBUILD_STR(nvsound)"  -D"KBUILD_MODNAME=KBUILD_STR(nvsound)"
       -DMODULE -c -o /home/xarkam/Desktop/NFORCE
       -Linux-x86-1.0-0310-pkg1/nvsound/main/nvsound.mod.o /home/xarkam/Desktop/NFO
       RCE-Linux-x86-1.0-0310-pkg1/nvsound/main/nvsound.mod.c
         ld -m elf_i386 -m elf_i386 -r -o /home/xarkam/Desktop/NFORCE-Linux-x86-1.0
       -0310-pkg1/nvsound/main/nvsound.ko /home/xarkam/Desktop/NFORCE-Linux-x86-1.0
       -0310-pkg1/nvsound/main/nvsound.o /home/xarkam/Desktop/NFORCE-Linux-x86-1.0-
       0310-pkg1/nvsound/main/nvsound.mod.o
    -> done.
    -> Kernel module compilation complete.
    -> Testing kernel module:
    -> Copying test module ./nvsound/main/nvsound.ko to
       /lib/modules/2.6.17-10-generic/kernel/sound/oss/nvsound.ko
    ERROR: Unable to load the kernel module 'nvsound.ko'.  This is most likely
           because the kernel module was built using the wrong kernel source files.
           Please make sure you have installed the kernel source files for your
           kernel; on Red Hat Linux systems, for example, be sure you have the
           'kernel-source' rpm installed.  If you know the correct kernel source
           files are installed, you may specify the kernel source path with the
           '--kernel-source-path' commandline option.
    -> Kernel module load error: FATAL: Error inserting nvsound
       (/lib/modules/2.6.17-10-generic/kernel/sound/oss/nvsound.ko): Unknown symbol
       in module, or unknown parameter (see dmesg)
    -> Testing completed.
    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.
    The dmesg error:
    Code:
    [17179890.728000] NVRM: loading NVIDIA Linux x86 Kernel Module  1.0-9629  Wed Nov  1 19:30:07 PST 2006
    [17179999.568000] nvsound: Unknown symbol remap_page_range
    [17180074.080000] nvsound: Unknown symbol remap_page_range

    an idea?
    Last edited by Xarkam; November 10th, 2006 at 09:46 AM.

Page 7 of 34 FirstFirst ... 5678917 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •