Cannot have sound from my Firewire SOLO on Ubuntu

Asked by Nezurian on 2010-01-07

Hello.

I've been using Ubuntu for nearly 9 months. Since I first installed Ubuntu, I've been looking for a way to hear something from my M-Audio Firewire SOLO sound card. But I cannot.

I've been searching for Ubuntu forums (no universal answers or instructions to build sound card and get sound - just answers for small, particular problems) (noone answers for my call to explain what must one do in order to get sound from the card), FFADO project documentation, Jack Documentation, Ubuntu Documentation and that westcoastsucces stuff - which helps to just recording and get sound only from "ardour" !! . And I got a HUGE nothing. Nothing at all.

Ubuntu Documentation tries to explain how to use Firewire Devices in Ubuntu "Studio". But that explanation is not helpful at all, you still cannot hear any sound from your soundcard.

I tried to find any clues to direct the sound like - ALSA ---> Jack ---> (using Ffado) ---> M-Audio Firewire Solo ---> My monitors. But could find nothing, again .

The only thing I know is, this sound card is somehow working well in Ubuntu. Theres like 49 people who's using Firewire Solo on ubuntu - which FFADO pages tells me.

So I do "request" an explanatory help. I can beg for this. Or else I will have to return to damn windows.

I want you to think that I have a Fresh install of ubuntu. I don't know anything. And I want to setup my soundcard and get sound from it.

Please Help. Please!

Question information

Language:
English Edit question
Status:
Open
For:
Ubuntu alsa-driver Edit question
Assignee:
Mark Rijckenberg Edit question
Last query:
2010-01-26
Last reply:
2010-01-26

This question was reopened

Please send us the full terminal output from step 3 and step 4 from this procedure:

https://help.ubuntu.com/community/SoundTroubleshootingProcedure

Please also specify the exact model and make of your PC (if possible) on this thread

Nezurian (zewzeque) said : #2

My PC is a Desktop PC with Amd Athlon 2600+ on MSI K7N2 Delta Mainboard with 1024 MB DDR rams. I use a card on my mainboard to have firewire input.

The Step 3 output :

m7b5@m7b5-desktop:~$ wget -O alsa-info.sh http://212.20.107.51/alsa-info.sh
--2010-01-08 20:41:51-- http://212.20.107.51/alsa-info.sh
Connecting to 212.20.107.51:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh [following]
--2010-01-08 20:41:51-- http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh
Resolving git.alsa-project.org... 212.20.107.51
Reusing existing connection to 212.20.107.51:80.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/plain]
Saving to: `alsa-info.sh'

    [ <=> ] 26,584 71.4K/s in 0.4s

2010-01-08 20:41:57 (71.4 KB/s) - `alsa-info.sh' saved [26584]

m7b5@m7b5-desktop:~$ bash alsa-info.sh --pastebin
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
ALSA Information Script v 0.4.58
--------------------------------

This script visits the following commands/files to collect diagnostic
information about your ALSA installation and sound related hardware.

  dmesg
  lspci
  lsmod
  aplay
  amixer
  alsactl
  /proc/asound/
  /sys/class/sound/
  ~/.asoundrc (etc.)

See 'alsa-info.sh --help' for command line options.

WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
Automatically upload ALSA information to pastebin? [y/N] : y
Uploading information to www.pastebin.ca ... Done!

Your ALSA information is located at http://pastebin.ca/1743038

Please inform the person helping you.

The Step 4 Output:

m7b5@m7b5-desktop:~$ cat /proc/asound/cards; sudo rm /etc/asound.conf; sudo rm -r ~/.pulse ~/.asound* ;sudo rm ~/.pulse-cookie; sudo aptitude install paman gnome-alsamixer libasound2-plugins padevchooser libsdl1.2debian-pulseaudio; aplay -l; sudo lshw -C sound; sudo lshw -short;ls -lart /dev/snd; cat /dev/sndstat; lspci -nn; sudo which alsactl; sudo fuser -v /dev/dsp /dev/snd/* ; dpkg -S bin/slmodemd; sudo /etc/init.d/sl-modem-daemon status; lsmod | grep snd
 0 [nForce2 ]: NFORCE - NVidia nForce2
                      NVidia nForce2 with ALC655 at irq 21
[sudo] password for m7b5:
rm: cannot remove `/etc/asound.conf': No such file or directory
rm: cannot remove `/home/m7b5/.asound*': No such file or directory
Reading package lists... Done
Building dependency tree
Reading state information... Done
Initializing package states... Done
Writing extended state information... Done
The following NEW packages will be installed:
  gnome-alsamixer libgconfmm-2.6-1c2{a} libglademm-2.4-1c2a{a} libsdl1.2debian-pulseaudio padevchooser
  paman paprefs{a} pavucontrol{a} pavumeter{a} pulseaudio-module-zeroconf{a}
The following packages will be REMOVED:
  libanculus0.3-cil{u} libaudclient2{u} libaudcore1{u} libaudid3tag2{u} libaudutil1{u} libbinio1ldbl{u}
  libcddb2{u} libcelt0{u} libfluidsynth1{u} libfreebob0{u} libftgl2{u} libglew1.5{u} libgluezilla{u}
  libjack0{u} liblash2{u} libmcs1{u} libmms0{u} libmono-accessibility2.0-cil{u}
  libmono-webbrowser0.5-cil{u} libmono-winforms2.0-cil{u} libmowgli1{u} libprojectm-data{u}
  libprojectm2{u} libreadline5{u} libresid-builder0c2a{u} libsad2{u} libsdl1.2debian-alsa{a}
  libsidplay2{u} libwebkit1.0-cil{u} linux-headers-2.6.31-14{u} linux-headers-2.6.31-14-generic{u}
0 packages upgraded, 10 newly installed, 31 to remove and 0 not upgraded.
Need to get 716kB of archives. After unpacking 91.5MB will be freed.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
Get:1 http://tr.archive.ubuntu.com karmic/universe gnome-alsamixer 0.9.7~cvs.20060916.ds.1-2 [53.7kB]
Get:2 http://tr.archive.ubuntu.com karmic/main libgconfmm-2.6-1c2 2.24.0-2 [31.4kB]
Get:3 http://tr.archive.ubuntu.com karmic/main libglademm-2.4-1c2a 2.6.7-2 [21.7kB]
Get:4 http://tr.archive.ubuntu.com karmic/universe pavumeter 0.9.3-1ubuntu1 [29.2kB]
Get:5 http://tr.archive.ubuntu.com karmic/universe pavucontrol 0.9.8+git20090701-0ubuntu2 [120kB]
Get:6 http://tr.archive.ubuntu.com karmic/universe paman 0.9.4-1ubuntu2 [92.2kB]
Get:7 http://tr.archive.ubuntu.com karmic/main pulseaudio-module-zeroconf 1:0.9.19-0ubuntu4 [20.2kB]
Get:8 http://tr.archive.ubuntu.com karmic/universe paprefs 0.9.8+git20090825-0ubuntu2 [111kB]
Get:9 http://tr.archive.ubuntu.com karmic/universe padevchooser 0.9.3-2ubuntu4 [20.2kB]
Get:10 http://tr.archive.ubuntu.com karmic/universe libsdl1.2debian-pulseaudio 1.2.13-4ubuntu4 [216kB]
Fetched 716kB in 6s (102kB/s)
(Reading database ... 170951 files and directories currently installed.)
Removing libanculus0.3-cil ...
Removing libanculus0.3-cil from Mono
Removing libaudclient2 ...
Removing libaudcore1 ...
Removing libaudid3tag2 ...
Removing libaudutil1 ...
Removing libbinio1ldbl ...
Removing libcddb2 ...
Removing libfluidsynth1 ...
Removing libjack0 ...
Removing libcelt0 ...
Removing libfreebob0 ...
Removing libprojectm2 ...
Removing libftgl2 ...
Removing libglew1.5 ...
Removing libgluezilla ...
Removing liblash2 ...
Removing libmcs1 ...
Removing libmms0 ...
Removing libmono-winforms2.0-cil ...
Removing libmono-accessibility2.0-cil ...
Removing libmono-webbrowser0.5-cil ...
Removing libmowgli1 ...
Removing libprojectm-data ...
Removing libreadline5 ...
Removing libresid-builder0c2a ...
Removing libsad2 ...
Removing libsidplay2 ...
Removing libwebkit1.0-cil ...
Removing libwebkit1.0-cil from Mono
Removing linux-headers-2.6.31-14-generic ...
Removing linux-headers-2.6.31-14 ...
dpkg: libsdl1.2debian-alsa: dependency problems, but removing anyway as you requested:
 libsdl1.2debian depends on libsdl1.2debian-alsa (= 1.2.13-4ubuntu4) | libsdl1.2debian-all (= 1.2.13-4ubuntu4) | libsdl1.2debian-esd (= 1.2.13-4ubuntu4) | libsdl1.2debian-oss (= 1.2.13-4ubuntu4) | libsdl1.2debian-nas (= 1.2.13-4ubuntu4) | libsdl1.2debian-pulseaudio (= 1.2.13-4ubuntu4); however:
  Package libsdl1.2debian-alsa is to be removed.
  Package libsdl1.2debian-all is not installed.
  Package libsdl1.2debian-esd is not installed.
  Package libsdl1.2debian-oss is not installed.
  Package libsdl1.2debian-nas is not installed.
  Package libsdl1.2debian-pulseaudio is not installed.
Removing libsdl1.2debian-alsa ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Selecting previously deselected package gnome-alsamixer.
(Reading database ... 152368 files and directories currently installed.)
Unpacking gnome-alsamixer (from .../gnome-alsamixer_0.9.7~cvs.20060916.ds.1-2_i386.deb) ...
Selecting previously deselected package libgconfmm-2.6-1c2.
Unpacking libgconfmm-2.6-1c2 (from .../libgconfmm-2.6-1c2_2.24.0-2_i386.deb) ...
Selecting previously deselected package libglademm-2.4-1c2a.
Unpacking libglademm-2.4-1c2a (from .../libglademm-2.4-1c2a_2.6.7-2_i386.deb) ...
Selecting previously deselected package pavumeter.
Unpacking pavumeter (from .../pavumeter_0.9.3-1ubuntu1_i386.deb) ...
Selecting previously deselected package pavucontrol.
Unpacking pavucontrol (from .../pavucontrol_0.9.8+git20090701-0ubuntu2_i386.deb) ...
Selecting previously deselected package paman.
Unpacking paman (from .../paman_0.9.4-1ubuntu2_i386.deb) ...
Selecting previously deselected package pulseaudio-module-zeroconf.
Unpacking pulseaudio-module-zeroconf (from .../pulseaudio-module-zeroconf_1%3a0.9.19-0ubuntu4_i386.deb) ...
Selecting previously deselected package paprefs.
Unpacking paprefs (from .../paprefs_0.9.8+git20090825-0ubuntu2_i386.deb) ...
Selecting previously deselected package padevchooser.
Unpacking padevchooser (from .../padevchooser_0.9.3-2ubuntu4_i386.deb) ...
Selecting previously deselected package libsdl1.2debian-pulseaudio.
Unpacking libsdl1.2debian-pulseaudio (from .../libsdl1.2debian-pulseaudio_1.2.13-4ubuntu4_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for desktop-file-utils ...
Setting up gnome-alsamixer (0.9.7~cvs.20060916.ds.1-2) ...

Setting up libgconfmm-2.6-1c2 (2.24.0-2) ...

Setting up libglademm-2.4-1c2a (2.6.7-2) ...

Setting up pavumeter (0.9.3-1ubuntu1) ...

Setting up pavucontrol (0.9.8+git20090701-0ubuntu2) ...

Setting up paman (0.9.4-1ubuntu2) ...

Setting up pulseaudio-module-zeroconf (1:0.9.19-0ubuntu4) ...
Setting up paprefs (0.9.8+git20090825-0ubuntu2) ...

Setting up padevchooser (0.9.3-2ubuntu4) ...

Setting up libsdl1.2debian-pulseaudio (1.2.13-4ubuntu4) ...

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done

**** List of PLAYBACK Hardware Devices ****
card 0: nForce2 [NVidia nForce2], device 0: Intel ICH [NVidia nForce2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: nForce2 [NVidia nForce2], device 2: Intel ICH - IEC958 [NVidia nForce2 - IEC958]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
  *-multimedia:0 UNCLAIMED
       description: Multimedia audio controller
       product: nForce Audio Processing Unit
       vendor: nVidia Corporation
       physical id: 5
       bus info: pci@0000:00:05.0
       version: a2
       width: 32 bits
       clock: 66MHz
       capabilities: pm bus_master cap_list
       configuration: latency=0 maxlatency=12 mingnt=1
       resources: memory:e0000000-e007ffff
  *-multimedia:1
       description: Multimedia audio controller
       product: nForce2 AC97 Audio Controler (MCP)
       vendor: nVidia Corporation
       physical id: 6
       bus info: pci@0000:00:06.0
       version: a1
       width: 32 bits
       clock: 66MHz
       capabilities: pm bus_master cap_list
       configuration: driver=Intel ICH latency=0 maxlatency=5 mingnt=2
       resources: irq:21 ioport:e800(size=256) ioport:e000(size=128) memory:e0085000-e0085fff
H/W path Device Class Description
=======================================================
                                system Desktop Computer
/0 bus MS-6570
/0/0 memory 128KiB BIOS
/0/4 processor AMD Athlon(tm) XP 2600+
/0/4/9 memory 128KiB L1 cache
/0/4/a memory 512KiB L2 cache
/0/1b memory 1GiB System Memory
/0/1b/0 memory DIMM [empty]
/0/1b/1 memory 1GiB DIMM
/0/1b/2 memory DIMM [empty]
/0/100 bridge nForce2 IGP2
/0/100/0.1 memory RAM memory
/0/100/0.2 memory RAM memory
/0/100/0.3 memory RAM memory
/0/100/0.4 memory RAM memory
/0/100/0.5 memory RAM memory
/0/100/1 bridge nForce2 ISA Bridge
/0/100/1.1 bus nForce2 SMBus (MCP)
/0/100/2 bus nForce2 USB Controller
/0/100/2.1 bus nForce2 USB Controller
/0/100/2.2 bus nForce2 USB Controller
/0/100/5 multimedia nForce Audio Processing Unit
/0/100/6 multimedia nForce2 AC97 Audio Controler (MCP)
/0/100/8 bridge nForce2 External PCI Bridge
/0/100/8/b storage PDC20376 (FastTrak 376)
/0/100/9 scsi4 storage nForce2 IDE
/0/100/9/0.0.0 /dev/cdrom disk CD-R/CD-RW writer
/0/100/9/0.1.0 /dev/sda disk 40GB ST340016A
/0/100/9/0.1.0/1 /dev/sda1 volume 18GiB Windows NTFS volume
/0/100/9/0.1.0/2 /dev/sda2 volume 18GiB Extended partition
/0/100/9/0.1.0/2/5 /dev/sda5 volume 17GiB Linux filesystem partition
/0/100/9/0.1.0/2/6 /dev/sda6 volume 839MiB Linux swap / Solaris partition
/0/100/d bus nForce2 FireWire (IEEE 1394) Controller
/0/100/1e bridge nForce2 AGP
/0/100/1e/0 display NV18 [GeForce4 MX 440 AGP 8x]
/0/1 scsi5 storage
/0/1/0.0.0 /dev/sdb disk 160GB 1600BEVExternal
/0/1/0.0.0/1 /dev/sdb1 volume 149GiB Windows FAT volume
/1 wlan0 network Wireless interface
total 0
crw-rw----+ 1 root audio 116, 2 2010-01-08 19:38 timer
crw-rw----+ 1 root audio 116, 3 2010-01-08 19:38 seq
crw-rw----+ 1 root audio 116, 5 2010-01-08 19:38 pcmC0D1c
crw-rw----+ 1 root audio 116, 8 2010-01-08 19:38 controlC0
drwxr-xr-x 2 root root 60 2010-01-08 19:38 by-path
drwxr-xr-x 3 root root 200 2010-01-08 19:38 .
crw-rw----+ 1 root audio 116, 4 2010-01-08 20:44 pcmC0D2p
crw-rw----+ 1 root audio 116, 6 2010-01-08 20:44 pcmC0D0p
crw-rw----+ 1 root audio 116, 7 2010-01-08 20:44 pcmC0D0c
drwxr-xr-x 17 root root 3860 2010-01-08 20:44 ..
Sound Driver:3.8.1a-980706 (ALSA v1.0.20 emulation code)
Kernel: Linux m7b5-desktop 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 16:20:31 UTC 2009 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
NVidia nForce2 with ALC655 at irq 21

Audio devices:
0: NVidia nForce2 (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
31: system timer

Mixers:
0: Realtek ALC655 rev 0
00:00.0 Host bridge [0600]: nVidia Corporation nForce2 IGP2 [10de:01e0] (rev c1)
00:00.1 RAM memory [0500]: nVidia Corporation nForce2 Memory Controller 1 [10de:01eb] (rev c1)
00:00.2 RAM memory [0500]: nVidia Corporation nForce2 Memory Controller 4 [10de:01ee] (rev c1)
00:00.3 RAM memory [0500]: nVidia Corporation nForce2 Memory Controller 3 [10de:01ed] (rev c1)
00:00.4 RAM memory [0500]: nVidia Corporation nForce2 Memory Controller 2 [10de:01ec] (rev c1)
00:00.5 RAM memory [0500]: nVidia Corporation nForce2 Memory Controller 5 [10de:01ef] (rev c1)
00:01.0 ISA bridge [0601]: nVidia Corporation nForce2 ISA Bridge [10de:0060] (rev a4)
00:01.1 SMBus [0c05]: nVidia Corporation nForce2 SMBus (MCP) [10de:0064] (rev a2)
00:02.0 USB Controller [0c03]: nVidia Corporation nForce2 USB Controller [10de:0067] (rev a4)
00:02.1 USB Controller [0c03]: nVidia Corporation nForce2 USB Controller [10de:0067] (rev a4)
00:02.2 USB Controller [0c03]: nVidia Corporation nForce2 USB Controller [10de:0068] (rev a4)
00:05.0 Multimedia audio controller [0401]: nVidia Corporation nForce Audio Processing Unit [10de:006b] (rev a2)
00:06.0 Multimedia audio controller [0401]: nVidia Corporation nForce2 AC97 Audio Controler (MCP) [10de:006a] (rev a1)
00:08.0 PCI bridge [0604]: nVidia Corporation nForce2 External PCI Bridge [10de:006c] (rev a3)
00:09.0 IDE interface [0101]: nVidia Corporation nForce2 IDE [10de:0065] (rev a2)
00:0d.0 FireWire (IEEE 1394) [0c00]: nVidia Corporation nForce2 FireWire (IEEE 1394) Controller [10de:006e] (rev a3)
00:1e.0 PCI bridge [0604]: nVidia Corporation nForce2 AGP [10de:01e8] (rev c1)
01:0b.0 RAID bus controller [0104]: Promise Technology, Inc. PDC20376 (FastTrak 376) [105a:3376] (rev 02)
03:00.0 VGA compatible controller [0300]: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] [10de:0181] (rev a2)
/sbin/alsactl
                     USER PID ACCESS COMMAND
/dev/snd/controlC0: m7b5 3035 F.... pulseaudio
dpkg: *bin/slmodemd* not found.
sudo: /etc/init.d/sl-modem-daemon: command not found
snd_intel8x0 30168 1
snd_ac97_codec 101216 1 snd_intel8x0
ac97_bus 1532 1 snd_ac97_codec
snd_pcm_oss 37920 0
snd_mixer_oss 16028 1 snd_pcm_oss
snd_pcm 75296 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 2656 0
snd_seq_oss 28576 0
snd_seq_midi 6432 0
snd_rawmidi 22208 1 snd_seq_midi
snd_seq_midi_event 6940 2 snd_seq_oss,snd_seq_midi
snd_seq 50224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 22276 2 snd_pcm,snd_seq
snd_seq_device 6920 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 59204 12 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 7264 1 snd
snd_page_alloc 9156 2 snd_intel8x0,snd_pcm

Nezurian (zewzeque) said : #3

I forgot to mention that I use Ubuntu Karmic at the moment.

Nezurian (zewzeque) said : #4

It is not solved :S

Launchpad Janitor (janitor) said : #5

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Nezurian (zewzeque) said : #6

It's still recent. I am still having the problem. And awaiting for an help.

Ziggy (ziggy-kerckenaere) said : #7

Why is there no answer on this for over 2 years now? I'm having the same problem. Want to use Ubuntu but have to return to windows because there is no support on getting this device to work!!!

please help!
how can I get audio.
how can I see if it is detected (when I go to sound settings no audio card is detected)
Is it the firewire card that is installed (maybe I don't know how I can find this)

Also a newby that rather go for ubuntu with sound!

Thanks in advance!

Please read the WHOLE history in the following thread:

http://ubuntuforums.org/showthread.php?t=1648518

The person "eamner" went through hell and did lots of troubleshooting and still had to give up and sell his Firewire Solo card.

I get the impression that Ubuntu hates this piece of hardware.....

Alvarez (tony-ramzmusic) said : #9

I have a M-Audio firewire solo and it worked FLAWLESS up until ubuntu 9.03 I am returning to ubuntu and all i find are these threads... what CHANGED??? this is frustrating

Can you help with this problem?

Provide an answer of your own, or ask Nezurian for more information if necessary.

To post a message you must log in.