Help getting the AV710's Wolfson DAC under Linux working

Sep 10, 2005 at 1:04 AM Post #16 of 33
Sorry I forget ubuntu is debian based.
edit your /etc/modutils/alsa so that it looks like this.
Code:

Code:
[left]# ALSA portion alias char-major-116 snd alias snd-card-0 snd-ice1724 # module options should go here # OSS/Free portion alias char-major-14 soundcore alias sound-slot-0 snd-card-0 # card #1 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss[/left]

Then run Code:

Code:
[left]update-modules[/left]

Then it will be easier to just reboot and try
Code:

Code:
[left]aplay -D default test.wav[/left]

 
Sep 10, 2005 at 1:11 AM Post #17 of 33
Quote:

Originally Posted by blueworm
Sorry I forget ubuntu is debian based.
edit your /etc/modutils/alsa so that it looks like this.
Code:

Code:
[left]# ALSA portion alias char-major-116 snd alias snd-card-0 snd-ice1724 # module options should go here # OSS/Free portion alias char-major-14 soundcore alias sound-slot-0 snd-card-0 # card #1 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss[/left]

Then run Code:

Code:
[left]update-modules[/left]

Then it will be easier to just reboot and try
Code:

Code:
[left]aplay -D default test.wav[/left]




Still the same error. Also when you say "edit /etc/modutils/alsa", do you mean make it? Because when I opened it, it was blank before I pasted what you told me to put in there...
 
Sep 10, 2005 at 1:18 AM Post #18 of 33
Quote:

Originally Posted by mustang
Still the same error. Also when you say "edit /etc/modutils/alsa", do you mean make it? Because when I opened it, it was blank before I pasted what you told me to put in there...


I need to figure out from where the nforce 2 modules are bieng loaded.
The module in question is snd-intel8x0.
It should be being called to load from /etc/modules.conf. But this file cannot be edited directly anymore so thats why you need to edit /etc/modutils/wherever.
Have a look in /etc/modutils for a file similar to the 1 you just wrote.
 
Sep 10, 2005 at 1:24 AM Post #19 of 33
Quote:

Originally Posted by blueworm
I need to figure out from where the nforce 2 modules are bieng loaded.
The module in question is snd-intel8x0.
It should be being called to load from /etc/modules.conf. But this file cannot be edited directly anymore so thats why you need to edit /etc/modutils/wherever.
Have a look in /etc/modutils for a file similar to the 1 you just wrote.




Hm...I have no idea...I have nvidia-kernel-nkc in there which only contains

Code:

Code:
[left]alias char-major-195 nvidia[/left]

And I have alsa-base in there which contains"

Code:

Code:
[left]# snd module options options snd device_mode=0660 # autoloader aliases alias char-major-116 snd alias char-major-14 soundcore alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss alias sound-slot-0 snd-card-0 alias sound-slot-1 snd-card-1 alias sound-slot-2 snd-card-2 alias sound-slot-3 snd-card-3 alias sound-slot-4 snd-card-4 alias sound-slot-5 snd-card-5 alias sound-slot-6 snd-card-6 alias sound-slot-7 snd-card-7 # Load optional modules above their base modules above snd-pcm snd-pcm-oss above snd-mixer snd-mixer-oss above snd-seq snd-seq-oss snd-seq-midi # Cause a script to be run after snd-emu8000-synth module initialization post-install snd-emu8000-synth /lib/alsa/modprobe-post-install snd-emu8000-synth # Cause a script to be run after card driver module initialization post-install snd-ad1816a /lib/alsa/modprobe-post-install snd-ad1816a post-install snd-ad1848 /lib/alsa/modprobe-post-install snd-ad1848 post-install snd-ali5451 /lib/alsa/modprobe-post-install snd-ali5451 post-install snd-als100 /lib/alsa/modprobe-post-install snd-als100 post-install snd-als4000 /lib/alsa/modprobe-post-install snd-als4000 post-install snd-asihpi /lib/alsa/modprobe-post-install snd-asihpi post-install snd-atiixp /lib/alsa/modprobe-post-install snd-atiixp post-install snd-au8810 /lib/alsa/modprobe-post-install snd-au8810 post-install snd-au8820 /lib/alsa/modprobe-post-install snd-au8820 post-install snd-au8830 /lib/alsa/modprobe-post-install snd-au8830 post-install snd-azt2320 /lib/alsa/modprobe-post-install snd-azt2320 post-install snd-azt3328 /lib/alsa/modprobe-post-install snd-azt3328 post-install snd-azx /lib/alsa/modprobe-post-install snd-azx post-install snd-ca0106 /lib/alsa/modprobe-post-install snd-ca0106 post-install snd-cmi8330 /lib/alsa/modprobe-post-install snd-cmi8330 post-install snd-cmipci /lib/alsa/modprobe-post-install snd-cmipci post-install snd-cs4231 /lib/alsa/modprobe-post-install snd-cs4231 post-install snd-cs4232 /lib/alsa/modprobe-post-install snd-cs4232 post-install snd-cs4236 /lib/alsa/modprobe-post-install snd-cs4236 post-install snd-cs4281 /lib/alsa/modprobe-post-install snd-cs4281 post-install snd-cs46xx /lib/alsa/modprobe-post-install snd-cs46xx post-install snd-darla20 /lib/alsa/modprobe-post-install snd-darla20 post-install snd-darla24 /lib/alsa/modprobe-post-install snd-darla24 post-install snd-dt019x /lib/alsa/modprobe-post-install snd-dt019x post-install snd-emu10k1 /lib/alsa/modprobe-post-install snd-emu10k1 post-install snd-emu10k1x /lib/alsa/modprobe-post-install snd-emu10k1x post-install snd-ens1370 /lib/alsa/modprobe-post-install snd-ens1370 post-install snd-ens1371 /lib/alsa/modprobe-post-install snd-ens1371 post-install snd-es1688 /lib/alsa/modprobe-post-install snd-es1688 post-install snd-es18xx /lib/alsa/modprobe-post-install snd-es18xx post-install snd-es1938 /lib/alsa/modprobe-post-install snd-es1938 post-install snd-es1968 /lib/alsa/modprobe-post-install snd-es1968 post-install snd-es968 /lib/alsa/modprobe-post-install snd-es968 post-install snd-fm801 /lib/alsa/modprobe-post-install snd-fm801 post-install snd-gina20 /lib/alsa/modprobe-post-install snd-gina20 post-install snd-gina24 /lib/alsa/modprobe-post-install snd-gina24 post-install snd-gina3g /lib/alsa/modprobe-post-install snd-gina3g post-install snd-gusclassic /lib/alsa/modprobe-post-install snd-gusclassic post-install snd-gusextreme /lib/alsa/modprobe-post-install snd-gusextreme post-install snd-gusmax /lib/alsa/modprobe-post-install snd-gusmax post-install snd-harmony /lib/alsa/modprobe-post-install snd-harmony post-install snd-hdsp /lib/alsa/modprobe-post-install snd-hdsp post-install snd-hdspm /lib/alsa/modprobe-post-install snd-hdspm post-install snd-ice1712 /lib/alsa/modprobe-post-install snd-ice1712 post-install snd-ice1724 /lib/alsa/modprobe-post-install snd-ice1724 post-install snd-indigo /lib/alsa/modprobe-post-install snd-indigo post-install snd-indigodj /lib/alsa/modprobe-post-install snd-indigodj post-install snd-indigoio /lib/alsa/modprobe-post-install snd-indigoio post-install snd-intel8x0 /lib/alsa/modprobe-post-install snd-intel8x0 post-install snd-interwave /lib/alsa/modprobe-post-install snd-interwave post-install snd-interwave-stb /lib/alsa/modprobe-post-install snd-interwave-stb post-install snd-korg1212 /lib/alsa/modprobe-post-install snd-korg1212 post-install snd-layla20 /lib/alsa/modprobe-post-install snd-layla20 post-install snd-layla24 /lib/alsa/modprobe-post-install snd-layla24 post-install snd-layla3g /lib/alsa/modprobe-post-install snd-layla3g post-install snd-maestro3 /lib/alsa/modprobe-post-install snd-maestro3 post-install snd-mia /lib/alsa/modprobe-post-install snd-mia post-install snd-mixart /lib/alsa/modprobe-post-install snd-mixart post-install snd-mona /lib/alsa/modprobe-post-install snd-mona post-install snd-mpu401 /lib/alsa/modprobe-post-install snd-mpu401 post-install snd-msnd-pinnacle /lib/alsa/modprobe-post-install snd-msnd-pinnacle post-install snd-mtpav /lib/alsa/modprobe-post-install snd-mtpav post-install snd-nm256 /lib/alsa/modprobe-post-install snd-nm256 post-install snd-opl3sa2 /lib/alsa/modprobe-post-install snd-opl3sa2 post-install snd-opti92x-ad1848 /lib/alsa/modprobe-post-install snd-opti92x-ad1848 post-install snd-opti92x-cs4231 /lib/alsa/modprobe-post-install snd-opti92x-cs4231 post-install snd-opti93x /lib/alsa/modprobe-post-install snd-opti93x post-install snd-pc98-cs4232 /lib/alsa/modprobe-post-install snd-pc98-cs4232 post-install snd-pcxhr /lib/alsa/modprobe-post-install snd-pcxhr post-install snd-pdaudiocf /lib/alsa/modprobe-post-install snd-pdaudiocf post-install snd-pdplus /lib/alsa/modprobe-post-install snd-pdplus post-install snd-portman2x4 /lib/alsa/modprobe-post-install snd-portman2x4 post-install snd-powermac /lib/alsa/modprobe-post-install snd-powermac post-install snd-rme32 /lib/alsa/modprobe-post-install snd-rme32 post-install snd-rme96 /lib/alsa/modprobe-post-install snd-rme96 post-install snd-rme9652 /lib/alsa/modprobe-post-install snd-rme9652 post-install snd-sa11xx-uda1341 /lib/alsa/modprobe-post-install snd-sa11xx-uda1341 post-install snd-sb16 /lib/alsa/modprobe-post-install snd-sb16 post-install snd-sb8 /lib/alsa/modprobe-post-install snd-sb8 post-install snd-sbawe /lib/alsa/modprobe-post-install snd-sbawe post-install snd-serialmidi /lib/alsa/modprobe-post-install snd-serialmidi post-install snd-serial-u16550 /lib/alsa/modprobe-post-install snd-serial-u16550 post-install snd-sgalaxy /lib/alsa/modprobe-post-install snd-sgalaxy post-install snd-sonicvibes /lib/alsa/modprobe-post-install snd-sonicvibes post-install snd-sscape /lib/alsa/modprobe-post-install snd-sscape post-install snd-sun-amd7930 /lib/alsa/modprobe-post-install snd-sun-amd7930 post-install snd-sun-cs4231 /lib/alsa/modprobe-post-install snd-sun-cs4231 post-install snd-sun-dbri /lib/alsa/modprobe-post-install snd-sun-dbri post-install snd-trident /lib/alsa/modprobe-post-install snd-trident post-install snd-usb-audio /lib/alsa/modprobe-post-install snd-usb-audio post-install snd-usb-usx2y /lib/alsa/modprobe-post-install snd-usb-usx2y post-install snd-via82xx /lib/alsa/modprobe-post-install snd-via82xx post-install snd-vx222 /lib/alsa/modprobe-post-install snd-vx222 post-install snd-vxp440 /lib/alsa/modprobe-post-install snd-vxp440 post-install snd-vxpocket /lib/alsa/modprobe-post-install snd-vxpocket post-install snd-wavefront /lib/alsa/modprobe-post-install snd-wavefront post-install snd-ymfpci /lib/alsa/modprobe-post-install snd-ymfpci # Prevent abnormal drivers from grabbing index 0 options snd-atiixp-modem index=-2 options snd-bt87x index=-2 options snd-intel8x0m index=-2 options snd-via82xx-modem index=-2[/left]

 
Sep 10, 2005 at 1:33 AM Post #20 of 33
OK delete that file
Code:

Code:
[left]rm /etc/modutils/alsa-base[/left]

leaving the one you previosly created. Now run Code:

Code:
[left]update-modules[/left]

again now you should see the new modules.conf by doing.
Code:

Code:
[left]less /etc/modules.conf[/left]

Now reboot and then do Code:

Code:
[left]lsmod[/left]

It should not read snd-intel8x0 anywhere...
now try Code:

Code:
[left]aplay test.wav[/left]

I hope you like typing at the terminal
wink.gif
welcome to linux...
 
Sep 10, 2005 at 1:41 AM Post #21 of 33
rm /etc/modutils/alsa-base -- done
update-modules -- done

However, I still do NOT see /etc/modules.conf

and I DO see snd-intel8x0 in lsmod after I rebooted.

I don't want to trouble you all night blueworm. If you have things to do, by all means, don't worry about me. Otherwise, I appreciate the help
smily_headphones1.gif
 
Sep 10, 2005 at 2:18 AM Post #23 of 33
Blueworm, I think you are right: the nforce is the cause of the problems. Right now, I just installed the latest ALSA drivers, libraries, and utilities. I went into alsaconf and selected my chaintech. XMMS sees it now but it still gives me an error when I try to use it. And when I use alsamixer, it still shows the nforce. But when I use alsamixer -c1, it shows the chaintech.

edit: and when I try
modprobe -r snd-intel8x0

I get:

FATAL: Module snd_intel8x0 is in use.
 
Sep 10, 2005 at 10:36 AM Post #24 of 33
The correct way to deal with this would be to edit /etc/modules.conf or modulutils.d or whatever it is that ubuntu uses to load the modules.
The quick and dirty way would be to delete snd-intel8x0.ko from /lib/modules/../../
wink.gif
 
Sep 10, 2005 at 3:55 PM Post #25 of 33
Ok---I think I made some progress:

First off, I was an idiot and when I thought I disabled the nforce in the BIOS, I really didn't. I probably forgot to save changes when exiting.

So now the nforce IS disabled, there is NO sign of it in the ubuntu device manager, NO sign of it in lsmod, and when I open up alsamixer, the chaintech comes up
smily_headphones1.gif


Now I went back to this thread and followed your initial instructions:

1)made the .asoundrc file and pasted what you put, dropped it into /home/manish/
2)did alsaconf for the ICE chipset (i forget the exact number but it is the chaintech)

3)tried the aplay commands. Here's what I happens:

Code:

Code:
[left]manish@ubuntu:~$ aplay -D default test.wav Playing WAVE 'test.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono aplay: set_params:882: Sample format non available manish@ubuntu:~$ aplay -D hw:1,0 test.wav aplay: main:533: audio open error: No such file or directory manish@ubuntu:~$ aplay -D hw:1,2 test.wav aplay: main:533: audio open error: No such file or directory[/left]

 
Sep 10, 2005 at 4:02 PM Post #26 of 33
And XMMS refuses to play anything. Still gives me that

"Please check that your soundcard is configured properly, you have the correct output plugin selected, no other program is blocking the soundcard"
 
Sep 10, 2005 at 4:08 PM Post #28 of 33
Quote:

Originally Posted by blueworm
try Code:

Code:
[left]aplay test.wav[/left]

then Code:

Code:
[left]aplay -D hw:0,0 test.wav[/left]




Code:

Code:
[left]manish@ubuntu:~$ aplay test.wav Playing WAVE 'test.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono aplay: set_params:882: Sample format non available manish@ubuntu:~$ aplay -D hw:0,0 test.wav Playing WAVE 'test.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono aplay: set_params:882: Sample format non available[/left]

 
Sep 10, 2005 at 4:11 PM Post #29 of 33
Couple more test commands, this time with a mp3

Code:

Code:
[left]manish@ubuntu:~/stuff$ aplay -D hw:0,0 doyousee.mp3 Playing raw data 'doyousee.mp3' : Unsigned 8 bit, Rate 8000 Hz, Mono aplay: set_params:882: Sample format non available manish@ubuntu:~/stuff$ aplay -D doyousee.mp3 ALSA lib pcm.c:2090:(snd_pcm_open_noupdate) Unknown PCM doyousee.mp3 aplay: main:533: audio open error: No such file or directory[/left]

 

Users who are viewing this thread

Back
Top