Find the answer to your Linux question:
Results 1 to 5 of 5
Hi, I have a problem that when I do: Code: root@steven:/home/steven# /etc/init.d/alsa-utils restart * Shutting down ALSA... * /etc/init.d/alsa-utils: Warning: 'alsactl store' failed with error message 'alsactl: save_state:1163: No soundcards ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Dec 2004
    Posts
    7

    [ALSA]: no soundcards found...


    Hi,


    I have a problem that when I do:
    Code:
    root@steven:/home/steven# /etc/init.d/alsa-utils restart
     * Shutting down ALSA...  * /etc/init.d/alsa-utils: Warning: 'alsactl store' failed with error message 'alsactl: save_state:1163: No soundcards found...'.
                                                                                                                                                          [fail]
     * Setting up ALSA...  * /etc/init.d/alsa-utils: Warning: 'alsactl restore' failed with error message 'alsactl: load_state:1236: No soundcards found...'.
                                                                                                                                                          [ ok ]
    But I do have sound in Linux... But it is called OSS I think.
    Code:
    root@steven:/home/steven# lsmod | grep snd
    snd_intel8x0           33344  0
    snd_ac97_codec         84028  1 snd_intel8x0
    snd_pcm_oss            53152  0
    snd_mixer_oss          19392  1 snd_pcm_oss
    snd_pcm                89032  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
    snd_page_alloc         10696  2 snd_intel8x0,snd_pcm
    snd_seq_dummy           3716  0
    snd_seq_oss            33664  0
    snd_seq_midi            9184  0
    snd_rawmidi            25056  1 snd_seq_midi
    snd_seq_midi_event      7040  2 snd_seq_oss,snd_seq_midi
    snd_seq                51024  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
    snd_timer              24260  2 snd_pcm,snd_seq
    snd_seq_device          8524  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
    snd                    55172  10 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               9696  4 nvsound,snd

    What can I do to make ALSA work?


    Thanks a lot

  2. #2
    Just Joined!
    Join Date
    May 2006
    Posts
    7
    You are using the oss drivers instead of alsa. Replace the snd_intel8x0 by snd-intel8x0 kernel modules in /etc/modules.conf.

    # ALSA portion
    alias char-major-116 snd
    alias snd-card-0 snd-intel8x0
    # 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

    More information for you card is be available at ...
    http://www.alsa-project.org/alsa-doc...odule=intel8x0

  3. #3
    Just Joined!
    Join Date
    Dec 2004
    Posts
    7
    Hi fransman,

    Thanks for your answer, but it seems not to be working...

    Some more information: I have an nForce 4 motherboard. So how can it contain an intel chipset? (or is it just a name?).

    Furthermore I don't have a modules.conf. I am working on Ubuntu 5.10, so that's derived from Debian, so figuring out from your url, that means I had to look in /etc/modutils/*alsa*... This is what I found (named alsa-base):
    Code:
    # autoloader aliases
    alias char-major-116 snd
    alias char-major-14 soundcore
    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
    above sound-slot-0 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-1 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-2 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-3 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-4 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-5 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-6 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-7 snd-pcm-oss snd-mixer-oss snd-seq-oss
    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
    # 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
    above snd-emu10k1 snd-emu10k1-synth
    above snd-via82xx snd-seq
    # Cause a script to be run after snd-*-synth module initialization
    post-install snd-emu8000-synth /lib/alsa/modprobe-post-install snd-emu8000-synth
    post-install snd-emu10k1-synth /lib/alsa/modprobe-post-install snd-emu10k1-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-armaaci /lib/alsa/modprobe-post-install snd-armaaci
    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-au1x00 /lib/alsa/modprobe-post-install snd-au1x00
    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-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-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-echo3g /lib/alsa/modprobe-post-install snd-echo3g
    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-fm801-tea575x /lib/alsa/modprobe-post-install snd-fm801-tea575x
    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-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-hda-intel /lib/alsa/modprobe-post-install snd-hda-intel
    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-maestro3 /lib/alsa/modprobe-post-install snd-maestro3
    post-install snd-mia /lib/alsa/modprobe-post-install snd-mia
    post-install snd-miro /lib/alsa/modprobe-post-install snd-miro
    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-pcsp /lib/alsa/modprobe-post-install snd-pcsp
    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-pxa2xx-ac97 /lib/alsa/modprobe-post-install snd-pxa2xx-ac97
    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-s3c2410 /lib/alsa/modprobe-post-install snd-s3c2410
    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-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-bt87x index=-2
    options snd-atiixp-modem index=-2
    options snd-intel8x0m index=-2
    options snd-via82xx-modem index=-2
    The only line which wasn't in there was:
    Code:
    alias snd-card-0 snd-intel8x0
    So I added it, did "/etc/init.d/alsa reload" and "/etc/init.d/alsa-utils restart", but still nothing...

    What can I try else?

    On the website it was also said to do "modinfo soundcore" to determine if you had support in the kernel:
    Code:
    root@steven:/etc/modutils# modinfo soundcore
    filename:       /lib/modules/2.6.12-10-k7/kernel/sound/soundcore.ko
    description:    Core sound module
    author:         Alan Cox
    license:        GPL
    alias:          char-major-14-*
    vermagic:       2.6.12-10-k7 K7 gcc-3.4
    depends:
    srcversion:     E11490DC3F523551C4C2A6D

    Thanks for any advice!

  4. #4
    Just Joined!
    Join Date
    May 2006
    Posts
    7
    You are on the good move, please do ...

    # rmmod snd_intel8x0
    # modprobe snd-intel8x0

    And add snd-intel8x0 to your /etc/modules ...

    # sudo gedit /etc/modules

    Reload and post your cat and lspci audio controller output ...

    # sudo cat /proc/asound/cards
    # sudo lspci -v

  5. #5
    Just Joined!
    Join Date
    Dec 2004
    Posts
    7
    I solved this problem by changing (inside Gnome) the "Multimedia Systems Selector" to ALSA...

    I also followed your steps fransman, so I guess it's a combination what did it


    Thanks a lot!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •