You are not logged in.

#1 2009-09-08 00:59:17

beniro
Member
From: St. Petersburg, FL, USA
Registered: 2002-12-31
Posts: 313

snd-intel8x0: no devices?

I've been battling with this on a friends pc for a bit now.  No sound works, and I get the following on attempting alsamixer:

alsamixer: function snd_ctl_open failed for default: No such file or directory

Here is the sound-related part of lspci

$ lspci -v
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
    Subsystem: Dell Device 0151
    Flags: medium devsel, IRQ 17
    I/O ports at ee00 [size=256]
    I/O ports at edc0 [size=64]
    Memory at febffa00 (32-bit, non-prefetchable) [size=512]
    Memory at febff900 (32-bit, non-prefetchable) [size=256]
    Capabilities: [50] Power Management version 2
    Kernel modules: snd-intel8x0

Here is lsmod:

$ lsmod | grep '^snd'
snd_seq_dummy           2696  0 
snd_seq_oss            31168  0 
snd_seq_midi_event      7012  1 snd_seq_oss
snd_seq                53744  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          6768  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            40352  0 
snd_mixer_oss          17540  1 snd_pcm_oss
snd_intel8x0           30592  0 
snd_ac97_codec        106088  1 snd_intel8x0
snd_pcm                73672  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              21100  2 snd_seq,snd_pcm
snd                    58436  9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc          8876  2 snd_intel8x0,snd_pcm

The modules appear to be loaded, but:

$ ls -l /dev/snd
total 0
crw-rw---- 1 root audio 116, 3 2009-09-07 23:46 seq
crw-rw---- 1 root audio 116, 2 2009-09-07 23:46 timer

No devices.

i've seen similar threads listed as solved, but none of the listed actions helped.  Any help would be greatly appreciated.

Offline

#2 2009-09-08 02:41:49

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: snd-intel8x0: no devices?

I know that you said that you've read other threads, but I've seen this before and it's always been the case of me forgetting to do this. See post #2:

http://bbs.archlinux.org/viewtopic.php?id=73578

Offline

#3 2009-09-08 06:06:09

beniro
Member
From: St. Petersburg, FL, USA
Registered: 2002-12-31
Posts: 313

Re: snd-intel8x0: no devices?

Hey, this is the user of the pc in question.

Thanks for the response. Unfortunately, that doesn't seem to be the problem. All the permissions appear in order, and yes, alsa is in the rc.conf as a daemon.

Running alsaconfig as root shows the correct audio controller during the process, but ultimately results in this:

Loading driver...
:: Saving ALSA Levels                                                    [BUSY] 
/usr/sbin/alsactl: save_state:1502: No soundcards found...
                                                                         [DONE] 
:: Restoring ALSA Levels                                                 [BUSY] 
/usr/sbin/alsactl: load_state:1569: Cannot open /etc/asound.state for reading: No such file or directory
                                                                         [DONE] 
Setting default volumes...
amixer: Mixer attach default error: No such file or directory
Saving the mixer setup used for this in /etc/asound.state.
/usr/sbin/alsactl: save_state:1502: No soundcards found...

Not a sound yet on this install. It's been consistantly silent.

Offline

#4 2009-09-08 06:17:42

aurbis
Member
Registered: 2009-09-08
Posts: 2

Re: snd-intel8x0: no devices?

Forgot to sign you out, sorry.
I blame Dell.

Last edited by aurbis (2009-09-08 06:27:41)

Offline

#5 2009-09-08 23:54:54

beniro
Member
From: St. Petersburg, FL, USA
Registered: 2002-12-31
Posts: 313

Re: snd-intel8x0: no devices?

Wow, this has me totally stumped.  Why on earth would arch not work with such a ubiquitous setup?

Offline

#6 2009-09-09 02:41:45

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: snd-intel8x0: no devices?

I said what I said above, and I now remember one other condition under ALSA was failing for me. I was playing around with OSSv4 for a while and I couldn't get ALSA to configure the card with the OSS libraries installed. I would run alsaconf and I kept getting the 'no sound cards found' error. I don't know if that has any relevance here.

Try to run alsaconf as root. If it fails and/or you get the /etc/asound.state error, try and create a dummy asound.state file and try again.

Offline

#7 2009-09-09 04:15:35

aurbis
Member
Registered: 2009-09-08
Posts: 2

Re: snd-intel8x0: no devices?

Reinstalled arch from scratch today. Beniro himself installed alsa this time. Believe it or not, it has the exact same problems. Nothing has changed.

I just created a dummy asound.state and ran alsaconf as root and got this at the end:

Loading driver...
:: Saving ALSA Levels                                                          [BUSY] 
/usr/sbin/alsactl: save_state:1502: No soundcards found...
                                                                               [DONE] 
:: Restoring ALSA Levels                                                       [BUSY] 
/usr/sbin/alsactl: load_state:1608: No soundcards found...
                                                                               [FAIL] 
Setting default volumes...
amixer: Mixer attach default error: No such file or directory

Last edited by aurbis (2009-09-09 04:20:09)

Offline

#8 2009-09-09 17:46:36

bt
Member
Registered: 2007-04-11
Posts: 198

Re: snd-intel8x0: no devices?

This appears to have nothing to do with the particular sound card you're using. I have an M-Audio Audiophile 2494, new, a replacement for an identical card that went bad (maybe). When I boot the card is not detected.  Detection is sporadic and intermittent (it might take one reboot or three), but once the card is detected it plays perfectly.  It seem that his is either an ACPI problem or a faulty motherboard pci bus. Never happened before.

Offline

#9 2009-09-09 23:37:38

beniro
Member
From: St. Petersburg, FL, USA
Registered: 2002-12-31
Posts: 313

Re: snd-intel8x0: no devices?

Yeah, logically, I'm thinking that it isn't even alsa that is failing, because no device is even created.  Could it be that the onboard audio has died? Or is it a udev issue?

Offline

#10 2009-10-07 01:44:30

matthewbauer
Member
From: /usa/ks
Registered: 2009-07-20
Posts: 86

Re: snd-intel8x0: no devices?

I'm having a similar problem, anyone come up with a fix? It's weird because ALSA was working not too long ago.


Libertarian Arch Linux User

Offline

#11 2009-10-12 08:45:08

BowlSmoker
Member
Registered: 2009-10-09
Posts: 27

Re: snd-intel8x0: no devices?

I just started having the same exact problem. It happened shortly after installing OSS, however I did not change any settings. Now my sound card isn't found by alsa.

Anyone having any luck fixing it? ALSA worked for weeks and I'm stumped.

Offline

#12 2009-10-23 01:23:51

gsruff
Member
From: Atlanta, GA
Registered: 2009-10-23
Posts: 1

Re: snd-intel8x0: no devices?

Also having the same issue. Sound was working, then one day this started:

:: Restoring ALSA Levels                                                  [BUSY]
/usr/sbin/alsactl: load_state:1608: No soundcards found...  [FAIL]

lspci:

05:02.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)

lsmod|grep '^snd'|column -t:

snd_seq_dummy       3588    0
snd_seq_oss         36320   0
snd_seq_midi_event  8640    1   snd_seq_oss
snd_seq             64768   5   snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_emu10k1         161408  0
snd_hda_intel       32232   0
snd_rawmidi         26720   1   snd_emu10k1
snd_ac97_codec      133592  1   snd_emu10k1
snd_hda_codec       83168   1   snd_hda_intel
snd_pcm_oss         47360   0
snd_mixer_oss       21024   1   snd_pcm_oss
snd_seq_device      8372    5   snd_seq_dummy,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi
snd_util_mem        4736    1   snd_emu10k1
snd_pcm             91784   5   snd_emu10k1,snd_hda_intel,snd_ac97_codec,snd_hda_codec,snd_pcm_oss
snd_hwdep           10056   2   snd_emu10k1,snd_hda_codec
snd_timer           25424   3   snd_seq,snd_emu10k1,snd_pcm
snd                 77224   13  snd_seq_oss,snd_seq,snd_emu10k1,snd_hda_intel,snd_rawmidi,snd_ac97_codec,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_seq_device,snd_pcm,snd_hwdep,snd_timer
snd_page_alloc      10832   3   snd_emu10k1,snd_hda_intel,snd_pcm

ls -l /dev/snd:

crw-rw---- 1 root audio 116, 3 2009-10-22 19:46 seq
crw-rw---- 1 root audio 116, 2 2009-10-22 19:46 timer

My user is in the audio group and alsa is in the list of daemons to run at startup.

Offline

#13 2009-10-28 03:36:06

12o
Member
Registered: 2009-05-19
Posts: 79

Re: snd-intel8x0: no devices?

Same thing here. Looks like the oss update destroys the entire sound part of ArchLinux. That's just great... Definite quality control there. It wiped from my system any and all references to my sound card. All I can see now is the hardware and nothing will drive it.

Running alsaconf as root shows no suitable hardware installed. It was working not five minutes ago...

This is what I get when I try to play the Front_Center.wav now

ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4633:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:608: audio open error: No such file or directory

lspci

00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)

ls -l /dev/snd

ls: cannot access /dev/snd: No such file or directory

lsmod|grep '^snd'|column -t

Comes up with absolutely nothing!

I guess I shouldn't feel too bad. There should be a fix in a few months or so.

Last edited by 12o (2009-10-28 03:52:14)


Silence is golden.... duct tape is silver.

Time flies like the wind,
Fruit flies like bananas.

Offline

#14 2009-10-28 04:08:37

12o
Member
Registered: 2009-05-19
Posts: 79

Re: snd-intel8x0: no devices?

FIXED IT!!

I was able to fix the problem by running:

sudo pacman -R oss

The changes were fully restored and now I have sound again. Hope this helps.

Whatever you do, don't let pacman update oss.

Hope this helps everyone.


Silence is golden.... duct tape is silver.

Time flies like the wind,
Fruit flies like bananas.

Offline

#15 2010-02-07 19:23:51

yvonney
Member
Registered: 2008-06-11
Posts: 671

Re: snd-intel8x0: no devices?

12o !!!

I have the problem too,  which may have been due, mostly, to a bad uninstall of OSS and then some arch changes, kernel etc.
(garnered from other posts about alsa 1608 error, mno soundcards etc.)

I hve absolutely NO soundcard seen.  SAME as 12o

00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)

on a laptop.


tried many many things. obviously OSS install/uninstall several times.

NOTHING.... no soundcard found.


ummmm,,,,,,,, help?   ideas?

Offline

#16 2010-02-07 21:14:36

yvonney
Member
Registered: 2008-06-11
Posts: 671

Re: snd-intel8x0: no devices?

Solved for my system: I swap between alsa and oss. Can't say what fixed alsa. More understanding mostly I guess. Plus kernel rebuild, after reinstalling OSS and actually using it on hda_intel laptop that was not showing sound card. so after audibly using OSS I then uninstalled it.

Offline

Board footer

Powered by FluxBB