Author |
Message |
Headbonk
|
Posted: Sun Aug 15, 2004 11:58 am |
|
Joined: Sun Mar 21, 2004 10:48 am
Posts: 43
Location:
SF Bay Area
|
I finally got around to trying out the new nvidia drivers, but the install always fails. Both 6106 & 6111 fail the same way.
Looking at /var/log/nvidia-installer.log I have:
Code: ld -r -o nv-linux.o nv.o os-agp.o os-interface.o os-registry.o ld -r -o nvidia.o nv-linux.o nv-kernel.o -> done. -> Kernel module compilation complete. ERROR: Unable to load the kernel module 'nvidia.o'. 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: Warning: loading ./usr/src/nv/nvidia.o will taint the kernel: non-GPL license - NVIDIA See http://www.tux.org/lkml/#export-tainted for information about tainted modules ./usr/src/nv/nvidia.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg ERROR: Installation has failed. Please see the file '/var/log/nvidia-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.
This concerns me: Code: ./usr/src/nv/nvidia.o: init_module: No such device
I've got an NForce2 motherboard. Do these drivers not apply to NForce graphics?
|
|
Top |
|
 |
Headbonk
|
Posted: Tue Aug 17, 2004 10:28 am |
|
Joined: Sun Mar 21, 2004 10:48 am
Posts: 43
Location:
SF Bay Area
|
Nobody has anything to offer?
Is it really because
Code: the kernel module was built using the wrong kernel source files. ?
I've tried the installer script with the /usr/src/linux link pointing to the kernel-headers-2.4.25-chw directory and also to the unpacked kernel source linux-2.4.25-chw.
I also just did a sanity check to make sure that /boot/vmlinuz is indead pointing to vmlinuz-2.4.25-chw.
All I can think to do right now is just go back to a clean install because most people with R4V4.1 don't seem to have this trouble.
I guess my other option is to post on the nvNews linux forum, but I thought I'd get more relevent info here.
|
|
Top |
|
 |
Headbonk
|
Posted: Wed Aug 18, 2004 12:57 pm |
|
Joined: Sun Mar 21, 2004 10:48 am
Posts: 43
Location:
SF Bay Area
|
 Well I found the solution on the NV news site.
In case anyone else runs into this:
http://www.nvnews.net/vbulletin/showthr ... nel+module
My bios had 'Allocate an IRQ for VGA' set to 'No'. Apparently the newer NVidia drivers need this, but the older ones don't. I changed it to 'Yes' and the install worked fine.
I don't know if this is an nforce specific feature. I can't remember ever seeing it before.
|
|
Top |
|
 |
beamland
|
Posted: Sun Sep 05, 2004 3:35 am |
|
Joined: Sun Feb 08, 2004 8:03 am
Posts: 71
Location:
Switzerland
|
I got exactly the same problem when trying to install the new nforce-driver (0283). I want to have ac3 hardware passthrough which doesn't work with alsas intel8x0 driver (already tried with alsa-1.0.6a). I have spdif out working for anything else but ac3 (dd 5.1). My receiver detects ac3 but I get no sound at all... only pure silence.
My bios doesn't know a "allocate an irq for vga" option... any ideas why after compiling the driver it can't load nvsound.o? I also already did a fresh install of knoppmyth r4v4.1... didn't change anything.
I have a Soltek EQ3702A (nForce2 MCP-T chipset).
Thanks anyone!
|
|
Top |
|
 |
Xsecrets
|
Posted: Sun Sep 05, 2004 10:14 am |
|
Joined: Mon Oct 06, 2003 10:38 am
Posts: 4978
Location:
Nashville, TN
|
well from what everyone else has said ac3 passthrough works just fine with alsa.
There wouldn't be an irq option for the sound. If you unpacked your kernel source and didn't do the configuration procedure this might happen.
_________________ Have a question search the forum and have a look at the KnoppMythWiki.
Xsecrets
|
|
Top |
|
 |
beamland
|
Posted: Sun Sep 05, 2004 12:17 pm |
|
Joined: Sun Feb 08, 2004 8:03 am
Posts: 71
Location:
Switzerland
|
Well, maybe for *many* others... but not for me. That's the reason why I want to install nvidias new nforce driver 0283 which has now ac3 hardware passthrough support.
I tried it with alsa intel8x0 driver... with it, everything works over spdif optical out *except* dd 5.1 ! There are some threads in other mailing lists that are saying, ac3 passthrough only work for some sound cards (e.g. SB live!). I really don't know why for many people ac3 passthrough via spdif out works on their nforce2 mobo...
Yes, I unpacked the kernel source and did the following:
1) su
2) rm -f /usr/src/linux
3) cd /usr/src
4) ln -s /usr/src/linux-2.4.25-chw /usr/src/linux
I don't assume I had to recompile the kernel from source, do I? If yes, would this be the correct way:
5) cp /boot/config-2.4.25-chw /usr/src/linux
6) cd linux
7) make oldconfig
 make clean
9) make dep
10) make bzImage
11) make install
12) make bzlilo
13) check /etc/lilo.conf
14) lilo -v
15) make modules
16) make modules install
17) reboot
... or what do you exactly mean with "...do the configuration procedure..."?
|
|
Top |
|
 |
ceenvee703
|
Posted: Sun Sep 05, 2004 12:26 pm |
|
Joined: Fri Apr 02, 2004 10:08 am
Posts: 1637
Location:
Virginia, USA
|
beamland wrote: I tried it with alsa intel8x0 driver... with it, everything works over spdif optical out *except* dd 5.1 ! There are some threads in other mailing lists that are saying, ac3 passthrough only work for some sound cards (e.g. SB live!). I really don't know why for many people ac3 passthrough via spdif out works on their nforce2 mobo...
I don't know how I got it to work either, but it does. At least for the only thing that I've had occasion to play AC3 audio through, namely, xine. Mplayer works with MP3 (haven't tried it with an avi file and an AC3 soundtrack), and MythTV works with live TV and recordings.
|
|
Top |
|
 |
Xsecrets
|
Posted: Sun Sep 05, 2004 4:10 pm |
|
Joined: Mon Oct 06, 2003 10:38 am
Posts: 4978
Location:
Nashville, TN
|
you don't have to recompile the kernel, but you would have to configure the sources by cp /boot/config-versionblah /usr/src/linux/.config then run a make oldconfig and make dep in /usr/src/linux
_________________ Have a question search the forum and have a look at the KnoppMythWiki.
Xsecrets
|
|
Top |
|
 |
beamland
|
Posted: Mon Sep 06, 2004 1:17 am |
|
Joined: Sun Feb 08, 2004 8:03 am
Posts: 71
Location:
Switzerland
|
Thanks for this clarification Xsecrets.
I now did a make oldconfig and a make dep as well in /usr/src/linux (as root). Unfortunately without any change. The new nforce driver (0283) compiled without errors again, but still could not be loaded because of the above mentioned error. I have a second MythTV box used as backend with another mobo but also with the nforce2 MCP-T chipset... same results there.
In the meantime suddenly I wondered if I should compile alsa driver with oss support (compiled it always without until now)? So gave it a try and recompiled once again alsa-1.0.6a driver, lib and utils... this time --with-oss=yes. Now guess what: I have dd 5.1 using alsa driver. I can't believe it...
This is my setting in DVD playback config of MythTV:
mplayer dvd:// --dvd-device %d -fs -vo xv -ao alsa -ac hwac3, -alang de,en
Note: with alsa-1.0.6 (maybe earlier?) -ao alsa9 or -ao alsa1x is deprecated.
The AC3 passthrough is not enabled in the general MythTV settings. My default sound device in general settings and the default MythMusic device is configured to be /dev/adsp (mapped to device 2 which is the iec958 playback device as I was told by a cat /proc/asound/pcm).
All sound comes now out of spdif optical, goes to my av-receiver and is being detected automatically as PCM stereo 44.1khz or as Dolby Digital 3/2 (5.1).

|
|
Top |
|
 |