LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 06-09-2006, 04:11 AM   #1
3saul
Member
 
Registered: Aug 2004
Location: Brisbane, Australia
Distribution: Ubuntu/Fedora
Posts: 85

Rep: Reputation: 15
No sound on Ubuntu 6.06 - one for the GURU's!!


I have an Echoaudio darla20 card which worked fine in Breezy...but not in dapper.

Here is the output of lsmod | grep snd
snd_seq_dummy 3972 0
snd_seq_oss 39136 0
snd_seq_midi 9248 0
snd_rawmidi 27072 1 snd_seq_midi
snd_seq_midi_event 7520 2 snd_seq_oss,snd_seq_midi
snd_seq 58704 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_seq_device 9452 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd_darla20 24580 0
snd_pcm_oss 45888 0
snd_mixer_oss 20160 1 snd_pcm_oss
snd_pcm 96420 2 snd_darla20,snd_pcm_oss
snd_timer 27044 2 snd_seq,snd_pcm
snd 60388 10 snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_seq_device,snd_darla20,snd_pcm_oss,snd_mixer_oss,s nd_pcm,snd_timer
soundcore 10784 1 snd
snd_page_alloc 11336 2 snd_darla20,snd_pcm


As you can see it has in fact loaded the driver. But when I do a cat /proc/asound/cards I get:
No soundcard. Also, trying to run echomixer says that it can't find an echo card. HAL can see it:

udi = '/org/freedesktop/Hal/devices/pci_1057_1801'
info.udi = '/org/freedesktop/Hal/devices/pci_1057_1801' (string)
linux.subsystem = 'pci' (string)
linux.hotplug_type = 1 (0x1) (int)
pci.subsys_product = 'Darla' (string)
pci.subsys_vendor = 'Echo Digital Audio Corporation' (string)
info.product = 'DSP56301 Digital Signal Processor' (string)
pci.product = 'DSP56301 Digital Signal Processor' (string)
info.vendor = 'Motorola' (string)
pci.vendor = 'Motorola' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 128 (0x80) (int)
pci.device_class = 4 (0x4) (int)
pci.subsys_vendor_id = 60608 (0xecc0) (int)
pci.subsys_product_id = 16 (0x10) (int)
pci.vendor_id = 4183 (0x1057) (int)
pci.product_id = 6145 (0x1801) (int)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0e.0/0000:02:06.0' (string)
info.parent = '/org/freedesktop/Hal/devices/pci_10de_ed' (string)
info.bus = 'pci' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:0e.0/0000:02:06.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0e.0/0000:02:06.0' (string)


Any other idea's?
 
Old 06-10-2006, 02:17 PM   #2
Tuttle
Senior Member
 
Registered: Jul 2003
Location: Wellington, NZ
Distribution: mainly slackware
Posts: 1,289

Rep: Reputation: 52
hi, did alsaconf find a card?

It's entry should appear in /sys/bus/pci/drivers at least

Last edited by Tuttle; 06-10-2006 at 02:29 PM.
 
Old 06-11-2006, 03:12 AM   #3
3saul
Member
 
Registered: Aug 2004
Location: Brisbane, Australia
Distribution: Ubuntu/Fedora
Posts: 85

Original Poster
Rep: Reputation: 15
well alsaconf doesn't seemt to exist anymore....but yes
:/sys/bus/pci/drivers/Echoaudio Darla20$

...does exist!!! What should I do now?
 
Old 06-11-2006, 08:23 AM   #4
Tuttle
Senior Member
 
Registered: Jul 2003
Location: Wellington, NZ
Distribution: mainly slackware
Posts: 1,289

Rep: Reputation: 52
Well, in alsa the numbering system is card 1 = hw0,0 card 2 = hw0,1 and so on. Usually you can send stuff to /dev/dsp but if that doesn't exist you will need to send stuff to /dev/snd/[name of device] or, more likely, /dev/sound/[name of device] usually named "audio" or "mixer" or similar, you just need to work out where to send the sound to! I wish I could help further, please look at the devices II mentioned and see if you can get any sound mixing frontends to use them (eg. alsamixer or gnome-volume-control or kmixer or whatever). Post back if you get stuck.
 
Old 06-11-2006, 08:54 PM   #5
3saul
Member
 
Registered: Aug 2004
Location: Brisbane, Australia
Distribution: Ubuntu/Fedora
Posts: 85

Original Poster
Rep: Reputation: 15
It seems that the problem is that alsa hasn't configured the card correctly..
____________________________________________
alsamixer

alsamixer: function snd_ctl_open failed for default: No such device
____________________________________________
gnome-volume-control
- using device default
- using device default
ALSA lib pcm_hw.c:1355_snd_pcm_hw_open) Invalid value for card
ALSA lib pcm_dmix.c:862snd_pcm_dmix_open) unable to open slave
_____________________________________________
/proc/asound$ ls
card1 cards devices modules oss pcm seq timers UART version
saul@saul-desktop:/proc/asound$ cat cards
1 [UART ]: MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x330, irq 5
_____________________________________________
:/dev/snd$ ls
controlC1 midiC1D0 seq timer
____________________________________



My card is not listed here as you can see...and it should be if it has been correctly configure/recognized/installed. Also note that /proc/asound/card1 is the MPU401...
 
Old 06-11-2006, 09:46 PM   #6
drspock
LQ Newbie
 
Registered: Nov 2004
Location: San Pedro,CA
Distribution: slackware,pclinuxos,sabayon
Posts: 3

Rep: Reputation: 0
I had the same problem a few weeks ago, I did an upgrade from breezy. I pulled out all the stops, no sound so I re-installed breezy then 6.06 final came out I upgraded and the sound worked fine, go figure.

Last edited by drspock; 06-11-2006 at 09:48 PM.
 
Old 06-12-2006, 01:21 AM   #7
3saul
Member
 
Registered: Aug 2004
Location: Brisbane, Australia
Distribution: Ubuntu/Fedora
Posts: 85

Original Poster
Rep: Reputation: 15
Unfortunately I'm not so lucky...my recommendation for people wanting to try out Dapper....wait until they fix the sound issues because I'm not the only one. Canonical better give this some attention or they'll start to lose some users to other distros.....and I myself will only wait so long with no music until I install FC5.
 
Old 06-12-2006, 03:59 AM   #8
Tuttle
Senior Member
 
Registered: Jul 2003
Location: Wellington, NZ
Distribution: mainly slackware
Posts: 1,289

Rep: Reputation: 52
That's a shame, I heard they really did a good job of it. Do you have a development env.? You could try dl'ing the alsa driver, utils and libs, compile it and see if that fixes things?!
Remove the originals first, or better still, use checkinstall to make your own .debs

Last edited by Tuttle; 06-12-2006 at 04:00 AM.
 
Old 06-12-2006, 10:01 PM   #9
3saul
Member
 
Registered: Aug 2004
Location: Brisbane, Australia
Distribution: Ubuntu/Fedora
Posts: 85

Original Poster
Rep: Reputation: 15
Ok all is finally working. The problem was that the firmware-helper could not load the firmware for my card correctly (looking in the wrong location). Thanks for all your help.

BTW...I take back what I said about Ubuntu
 
Old 07-18-2006, 02:52 AM   #10
Yellius
LQ Newbie
 
Registered: Jul 2006
Posts: 2

Rep: Reputation: 0
Darla20 problems

Hi all,

My Echo Darla 20 doesn't seem to work in 6.06 either. Only in my case the driver is not even loaded.

lsmod | grep snd:
snd_mpu401 8968 0
snd_mpu401_uart 9792 1 snd_mpu401
snd_rawmidi 31072 1 snd_mpu401_uart
snd_seq_device 10704 1 snd_rawmidi
snd_intel8x0 37864 2
snd_ac97_codec 109820 1 snd_intel8x0
snd_ac97_bus 3456 1 snd_ac97_codec
snd_pcm_oss 58784 0
snd_mixer_oss 19968 1 snd_pcm_oss
snd_pcm 104008 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 28424 1 snd_pcm
snd 68000 14 snd_mpu401,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mi xer_oss,snd_pcm,snd_timer
soundcore 12640 1 snd
snd_page_alloc 13328 2 snd_intel8x0,snd_pcm

It is there however:
lspci | grep Motorola
0000:05:08.0 Multimedia controller: Motorola DSP56301 Digital Signal Processor (rev 02)

The strange thing is that I can't find the module snd-darla20 anywhere on my harddisk either. I'm running the K8 SMP kernel and the required kernel modules for any of the echo cards are not to be found in the /lib/modules dir.

Does anyone have an idea on how to fix this? The only thing I can come up with is recompiling alsa from source. reinstalling the packages doesn't work and I can remove it either since it then wants to remove ubuntu-minimal and -base as well.
 
Old 07-18-2006, 06:40 PM   #11
3saul
Member
 
Registered: Aug 2004
Location: Brisbane, Australia
Distribution: Ubuntu/Fedora
Posts: 85

Original Poster
Rep: Reputation: 15
Ok I got mine working. The first thing you need to do is install alsa by compiling source. You'll need to install the driver/firmware at minimum. What you may then find, as I did, is that it can't load the firmware file (you'll see an error on startup indicating that it can't find the file to load). All you need to do is move the .fw file to the correct location and all should be fine.
 
Old 07-19-2006, 02:09 AM   #12
Yellius
LQ Newbie
 
Registered: Jul 2006
Posts: 2

Rep: Reputation: 0
mine works too

Hi 3saul,

Thanks! I already did the same you suggest, following this guide:
<sorry for some stupid reason I'm not allowed to post a link. Go the the ubuntuforums dot org site, video&sound, "comprehensive sound problem solutions guide", thread 205449>
and choosing the second option "Using drivers from alsa-project".

In case anyone else runs into trouble, don't forget to install the alsa-firmware from the alsa-project website first!

Finally I had to do a reboot after the driver make/make install, both a modprobe and a depmod had the darla20 kernel object complaining about version mismatches.

Cheers,
Yellius
 
Old 07-19-2006, 07:28 AM   #13
Tuttle
Senior Member
 
Registered: Jul 2003
Location: Wellington, NZ
Distribution: mainly slackware
Posts: 1,289

Rep: Reputation: 52
Hi Yellius, you will be able to post as many links as you like after you've done a few more posts! This is done to stop spammers I think.
Oh, and well done all!
 
  


Reply

Tags
alsa, sound, soundcard


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ubuntu Breezy No Sound on Audigy Sound Card rjcmi Ubuntu 14 03-10-2009 11:19 PM
Sound problems with ubuntu 4.1 and a realtek sound card linux-novice Linux - Newbie 1 02-18-2006 11:44 PM
Realtek Sound and Ubuntu Linux - No Sound meindl007 Linux - Hardware 22 10-05-2005 02:16 PM
Need a X Guru's help!!! ruddigger Linux - Newbie 2 09-08-2004 09:21 PM
Just want to say thanks to all of you guru's terek Linux - Newbie 12 04-02-2003 05:37 PM


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

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration