Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsDiscussion Forum → Sound in Kubuntu Feisty
Sound in Kubuntu Feisty
2007-04-25, 6:23 AM #1
So, my sound worked in Dapper and Edgy, but, upon upgrading to Feisty, my sound doesn't work. Running XMMS from the console gets me this:

** WARNING **: alsa_setup(): Failed to open pcm device (default): No such file or directory

I've tried following the directions here:

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

...but to no avail.

Any ideas?
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken
2007-04-25, 7:01 AM #2
More input please.
Sorry for the lousy German
2007-04-25, 7:18 AM #3
I follow steps 1, 2, 3, 4 and then move to the "Saving Sound Settings" section of the instructions, as it states I should do.

My sound card is listed as an ATI sound card of the SB450 variety (thus, I place snd-hda-intel in /etc/modules).

The on-board sound is not disabled, because it works fine in Windows on the same machine.
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken
2007-04-25, 7:25 AM #4
On my Gentoo system the module is snd_hda_intel. Are you sure you used the correct one?
Post the outputs of lsmod, lspci, aplay -l.
Sorry for the lousy German
2007-04-25, 7:31 AM #5
lsmod:
Code:
Module                  Size  Used by
wlan_wep                7936  1
ipv6                  268704  8
rfcomm                 40856  0
l2cap                  25728  5 rfcomm
bluetooth              55908  4 rfcomm,l2cap
ppdev                  10116  0
cpufreq_ondemand        9228  0
cpufreq_conservative     8200  0
cpufreq_userspace       5408  0
cpufreq_stats           7360  0
freq_table              5792  2 cpufreq_ondemand,cpufreq_stats
cpufreq_powersave       2688  0
tc1100_wmi              8068  0
sony_acpi               6284  0
dev_acpi               12292  0
pcc_acpi               13184  0
button                  8720  0
ac                      6020  0
battery                10756  3
video                  16388  0
sbs                    15652  0
i2c_ec                  5888  1 sbs
asus_acpi              17308  0
backlight               7040  1 asus_acpi
container               5248  0
dock                   10268  0
nls_utf8                3072  1
ntfs                  107764  1
parport_pc             36388  0
lp                     12452  0
parport                36936  3 ppdev,parport_pc,lp
joydev                 10816  0
pcmcia                 39212  0
snd_hda_intel          21912  1
snd_hda_codec         205440  1 snd_hda_intel
snd_pcm_oss            44544  0
snd_mixer_oss          17408  1 snd_pcm_oss
snd_pcm                79876  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy           4740  0
snd_seq_oss            32896  0
snd_seq_midi            9600  0
snd_rawmidi            25472  1 snd_seq_midi
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_seq                52592  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              23684  2 snd_pcm,snd_seq
snd_seq_device          9100  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
ide_cd                 32672  0
cdrom                  37664  1 ide_cd
wlan_scan_sta          14976  1
serio_raw               7940  0
ath_rate_sample        14080  1
8139cp                 25088  0
pcspkr                  4224  0
psmouse                38920  0
yenta_socket           27532  1
rsrc_nonstatic         14080  1 yenta_socket
pcmcia_core            40852  3 pcmcia,yenta_socket,rsrc_nonstatic
ath_pci                97312  0
wlan                  204484  5 wlan_wep,wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal               192592  3 ath_rate_sample,ath_pci
ati_agp                10124  0
i2c_piix4               9740  0
snd                    54020  12 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               8672  1 snd
snd_page_alloc         10888  2 snd_hda_intel,snd_pcm
agpgart                35400  1 ati_agp
i2c_core               22784  2 i2c_ec,i2c_piix4
shpchp                 34324  0
pci_hotplug            32576  1 shpchp
af_packet              23816  8
tsdev                   8768  0
evdev                  11008  3
ext3                  133128  1
jbd                    59816  1 ext3
mbcache                 9604  1 ext3
sg                     36252  0
sd_mod                 23428  4
generic                 5124  0 [permanent]
8139too                27648  0
mii                     6528  2 8139cp,8139too
ehci_hcd               34188  0
atiixp                  7440  0 [permanent]
ohci_hcd               22532  0
usbcore               134280  3 ehci_hcd,ohci_hcd
sata_sil               12808  3
ata_generic             9092  0
libata                125720  2 sata_sil,ata_generic
scsi_mod              142348  3 sg,sd_mod,libata
thermal                14856  0
processor              31048  1 thermal
fan                     5636  0
fbcon                  42656  0
tileblit                3584  1 fbcon
font                    9216  1 fbcon
bitblit                 6912  1 fbcon
softcursor              3200  1 bitblit
vesafb                  9220  0
capability              5896  0
commoncap               8192  1 capability


lspci:
Code:
00:00.0 Host bridge: ATI Technologies Inc Unknown device 5a31 (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:12.0 IDE interface: ATI Technologies Inc ATI 4379 Serial ATA Controller (rev 80)
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 81)
00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI (rev 80)
00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]
02:04.0 Ethernet controller: Atheros Communications, Inc. AR5005G 802.11abg NIC (rev 01)
02:06.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
02:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)


aplay -l
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 6: Si3054 Modem [Si3054 Modem]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken
2007-04-25, 7:41 AM #6
Hmmm, everything seems to be in order. Do you get an error when you try to play a wav-file with aplay?
Sorry for the lousy German
2007-04-25, 7:50 AM #7
Code:
jrh3k5@jrh3k5-laptop:/$ aplay /usr/lib/openoffice/share/gallery/sounds/apert2.wav
ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
aplay: main:550: audio open error: No such file or directory
jrh3k5@jrh3k5-laptop:/$
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken
2007-04-25, 7:59 AM #8
Do you have the file ~/.asoundrc? If you have it, rename it or move it away and try playing the wav-file again.
If not: Post the output of aplay -L.
Sorry for the lousy German
2007-04-25, 8:08 AM #9
I do not have that file. Here is the output of aplay -L:

Code:
PCM list:
hw {
        @args.0 CARD
        @args.1 DEV
        @args.2 SUBDEV
        @args.CARD {
                type string
                default {
                        @func getenv
                        vars {
                                0 ALSA_PCM_CARD
                                1 ALSA_CARD
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.card'
                        }
                }
        }
        @args.DEV {
                type integer
                default {
                        @func igetenv
                        vars {
                                0 ALSA_PCM_DEVICE
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.device'
                        }
                }
        }
        @args.SUBDEV {
                type integer
                default {
                        @func refer
                        name 'defaults.pcm.subdevice'
                }
        }
        type hw
        card $CARD
        device $DEV
        subdevice $SUBDEV
}
plughw {
        @args.0 CARD
        @args.1 DEV
        @args.2 SUBDEV
        @args.CARD {
                type string
                default {
                        @func getenv
                        vars {
                                0 ALSA_PCM_CARD
                                1 ALSA_CARD
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.card'
                        }
                }
        }
        @args.DEV {
                type integer
                default {
                        @func igetenv
                        vars {
                                0 ALSA_PCM_DEVICE
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.device'
                        }
                }
        }
        @args.SUBDEV {
                type integer
                default {
                        @func refer
                        name 'defaults.pcm.subdevice'
                }
        }
        type plug
        slave.pcm {
                type hw
                card $CARD
                device $DEV
                subdevice $SUBDEV
        }
}
plug {
        @args.0 SLAVE
        @args.SLAVE {
                type string
        }
        type plug
        slave.pcm $SLAVE
}
shm {
        @args.0 SOCKET
        @args.1 PCM
        @args.SOCKET {
                type string
        }
        @args.PCM {
                type string
        }
        type shm
        server $SOCKET
        pcm $PCM
}
tee {
        @args.0 SLAVE
        @args.1 FILE
        @args.2 FORMAT
        @args.SLAVE {
                type string
        }
        @args.FILE {
                type string
        }
        @args.FORMAT {
                type string
                default raw
        }
        type file
        slave.pcm $SLAVE
        file $FILE
        format $FORMAT
}
file {
        @args.0 FILE
        @args.1 FORMAT
        @args.FILE {
                type string
        }
        @args.FORMAT {
                type string
                default raw
        }
        type file
        slave.pcm null
        file $FILE
        format $FORMAT
}
null {
        type null
}
cards 'cards.pcm'
front 'cards.pcm.front'
rear 'cards.pcm.rear'
center_lfe 'cards.pcm.center_lfe'
side 'cards.pcm.side'
surround40 'cards.pcm.surround40'
surround41 'cards.pcm.surround41'
surround50 'cards.pcm.surround50'
surround51 'cards.pcm.surround51'
surround71 'cards.pcm.surround71'
iec958 'cards.pcm.iec958'
spdif 'cards.pcm.iec958'
modem 'cards.pcm.modem'
phoneline 'cards.pcm.phoneline'
default 'cards.pcm.default'
dmix 'cards.pcm.dmix'
dsnoop 'cards.pcm.dsnoop'
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken
2007-04-25, 8:23 AM #10
Now this looks totaly different from the output I get. It should look like this:
Code:
default:CARD=Intel
    HDA Intel, ALC882 Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, ALC882 Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, ALC882 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, ALC882 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, ALC882 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, ALC882 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, ALC882 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers


I'm really out of ideas.
Do you have alsaconf? I don't know if its a Gentoo-specific program. Try reconfiguring your soundcard with it.
If that fails I'd try the "Getting the ALSA drivers from a *fresh* kernel" steps from http://ubuntuforums.org/showthread.php?t=205449.
Sorry for the lousy German
2007-04-25, 8:41 AM #11
Oh, well. I'll just sit here and wait for them to un-****-up what they ****ed up.
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken

↑ Up to the top!