No sound - Realtek ALC888

Problems and successes with specific brands/models of computer audio hardware
Post Reply
Message
Author
User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

No sound - Realtek ALC888

#1 Post by Botanic »

I'm having this problem only with Puppy, but i'm not comfortable with modprobe and yesterday i messed up things after downloading drivers from Realtek, so it's better i post here and hope someone can help.

soundcard Realtek ALC888
the error message in gxine is :

Code: Select all

snd_pcm_open() failed:-19:No such device
apparently snd_hda_intel is loaded

Code: Select all

# lsmod
Module                  Size  Used by
snd_hda_intel         333204  0 
snd_pcm                73736  1 snd_hda_intel
snd_timer              22276  1 snd_pcm
snd                    52772  3 snd_hda_intel,snd_pcm,snd_timer
soundcore               7520  1 snd
parport_pc             32068  0 
lp                     12580  0 
parport                35656  2 parport_pc,lp
usb_storage            85952  0 
serio_raw               6788  0 
ohci1394               31792  0 
squashfs               46856  0 
unionfs                73572  0 
ieee1394               89272  1 ohci1394
fuse                   48284  0 
nls_iso8859_1           4096  1 
rt2860sta             522456  1 
nls_cp437               5760  1 
pcspkr                  2944  0 
forcedeth              48268  0 
snd_page_alloc         10376  2 snd_hda_intel,snd_pcm
ehci_hcd               33932  0 
ohci_hcd               25860  0 
usbcore               136560  4 usb_storage,ehci_hcd,ohci_hcd
ssb                    34436  1 ohci_hcd
wmi                     7720  0 
fan                     5508  0 
evdev                  11776  0 
thermal                18716  0 
button                  8080  0 
processor              32816  1 thermal
alsaconf shows a choice of 4 soundcards, i choose hda-intel, OK is configured, play a sample now? and then :

Code: Select all

ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:564: audio open error: No such device
Note : I have sound with Slax...
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

#2 Post by Botanic »

modprobe.conf :

Code: Select all

alias binfmt-204 binfmt_aout
alias binfmt-263 binfmt_aout
alias binfmt-264 binfmt_aout
alias binfmt-267 binfmt_aout
alias binfmt-387 binfmt_aout
alias binfmt-332 iBCS
alias binfmt--310 binfmt_java
alias block-major-1-* rd
alias block-major-2-* floppy
alias block-major-3-* ide-probe-mod
alias block-major-7-* loop
alias block-major-8-* sd_mod
alias block-major-9-* md
alias block-major-11-* sr_mod
alias block-major-13-* xd
alias block-major-15-* cdu31a
alias block-major-16-* gscd
alias block-major-17-* optcd
alias block-major-18-* sjcd
alias block-major-20-* mcdx
alias block-major-22-* ide-probe-mod
alias block-major-23-* mcd
alias block-major-24-* sonycd535
alias block-major-25-* sbpcd
alias block-major-26-* sbpcd
alias block-major-27-* sbpcd
alias block-major-29-* aztcd
alias block-major-32-* cm206
alias block-major-33-* ide-probe-mod
alias block-major-34-* ide-probe-mod
alias block-major-37-* ide-tape
alias block-major-44-* ftl
alias block-major-46-* pcd
alias block-major-47-* pf
alias block-major-56-* ide-probe-mod
alias block-major-57-* ide-probe-mod
alias block-major-58-* lvm-mod
alias block-major-88-* ide-probe-mod
alias block-major-89-* ide-probe-mod
alias block-major-90-* ide-probe-mod
alias block-major-91-* ide-probe-mod
alias block-major-93-* nftl
alias block-major-97-* pg
alias char-major-4-* serial
alias char-major-5-* serial
alias char-major-6-* lp
alias char-major-9-* st
alias char-major-10-0 busmouse
alias char-major-10-2 msbusmouse
alias char-major-10-3 atixlmouse
alias char-major-10-130 wdt
alias char-major-10-131 wdt
alias char-major-10-135 rtc
alias char-major-10-139 openprom
alias char-major-10-144 nvram
alias char-major-10-157 applicom
alias char-major-10-175 agpgart
alias char-major-10-184 microcode
alias char-major-10-200 tun
alias char-major-13-* input
alias char-major-13-32 mousedev
alias char-major-14-* soundcore
alias char-major-19-* cyclades
alias char-major-20-* cyclades
alias char-major-21-* sg
alias char-major-22-* pcxx
alias char-major-23-* pcxx
alias char-major-27-* ftape
alias char-major-34-* scc
alias char-major-35-* tclmidi
alias char-major-36-* netlink
alias char-major-37-* ide-tape
alias char-major-48-* riscom8
alias char-major-49-* riscom8
alias char-major-57-* esp
alias char-major-58-* esp
alias char-major-63-* kdebug
alias char-major-90-* mtdchar
alias char-major-96-* pt
alias char-major-99-* ppdev
alias char-major-107-* 3dfx
alias char-major-108-* ppp_generic
alias char-major-109-* lvm-mod
alias char-major-161-* ircomm-tty
alias char-major-171-* raw1394
alias char-major-195-* NVdriver
alias char-major-200-* vxspec
alias char-major-206-* osst
alias dos msdos
alias dummy0 dummy
alias dummy1 dummy
alias iso9660 isofs
alias md-personality-1 linear
alias md-personality-2 raid0
alias md-personality-3 raid1
alias md-personality-4 raid5
alias md-personality-7 multipath
alias net-pf-1 unix
alias net-pf-2 ipv4
alias net-pf-4 ipx
alias net-pf-5 appletalk
alias net-pf-17 af_packet
alias netalias-2 ip_alias
alias irlan0 irlan
alias irda-dongle-0 tekram
alias irda-dongle-1 esi
alias irda-dongle-2 actisys
alias irda-dongle-3 actisys
alias irda-dongle-4 girbil
alias irda-dongle-5 litelink
alias irda-dongle-6 airport
alias irda-dongle-7 old_belkin
alias plip0 plip
alias plip1 plip
alias tunl0 ipip
alias cipcb0 cipcb
alias cipcb1 cipcb
alias cipcb2 cipcb
alias cipcb3 cipcb
alias ppp0 ppp_generic
alias ppp1 ppp_generic
alias slip0 slip
alias slip1 slip
alias tty-ldisc-1 slip
alias tty-ldisc-3 ppp_async
alias tty-ldisc-11 irtty
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-18 ppp_mppe
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
alias parport_lowlevel parport_pc
alias usbdevfs usbcore
alias /dev/ppp ppp_generic
alias /dev/lp0 /dev/lp1 lp
alias char-major-116-* snd
options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330
install binfmt-0000 /bin/true
install char-major-10 /bin/true
install char-major-10-1 /bin/true
install dummy0 /sbin/modprobe -o dummy0 --ignore-install dummy
install dummy1 /sbin/modprobe -o dummy1 --ignore-install dummy
install eth0 /bin/true
install net-pf-10 /bin/true
install net-pf-19 /bin/true
install net-pf-3 /bin/true
install net-pf-6 /bin/true
install ov518_decomp { /sbin/modprobe ov511; } ; /sbin/modprobe --first-time --ignore-install ov518_decomp
install scsi_hostadapter /bin/true
install wacom /sbin/modprobe --first-time --ignore-install wacom && { /sbin/modprobe evdev; /bin/true; }
remove ov518_decomp /sbin/modprobe -r --first-time --ignore-remove ov518_decomp && { /sbin/modprobe -r ov511; /bin/true; }
remove wacom { /sbin/modprobe -r evdev; } ; /sbin/modprobe -r --first-time --ignore-remove wacom
install sdhci /sbin/modprobe mmc_block ; /sbin/modprobe --ignore-install sdhci
remove sdhci /sbin/modprobe -r --ignore-remove sdhci ; /sbin/modprobe -r mmc_block
install tifm_7xx1 /sbin/modprobe --ignore-install tifm_7xx1 ; /sbin/modprobe mmc_block ; /sbin/modprobe tifm_sd
alias char-major-242 slamr
install slamr modprobe --ignore-install ungrab-winmodem ; modprobe --ignore-install slamr
alias char-major-243 slusb

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.16 ---
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
# --- END: Generated by ALSACONF, do not edit. ---
Last edited by Botanic on Sun 21 Dec 2008, 17:33, edited 2 times in total.
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

#3 Post by Botanic »

i have sound on other Linux distributions. how do I compare to install the right modules ?
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

#4 Post by Botanic »

More information on my problem;
# lsmod

Code: Select all

Module                  Size  Used by
parport_pc             32068  0 
lp                     12580  0 
parport                35656  2 parport_pc,lp
snd_pcm_oss            40992  0 
snd_seq_dummy           3844  0 
snd_seq_oss            31360  0 
snd_seq_midi_event      7168  1 snd_seq_oss
snd_seq                47952  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          8204  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_mixer_oss          16640  1 snd_pcm_oss
usb_storage            85952  1 
serio_raw               6788  0 
squashfs               46856  0 
unionfs                73572  0 
fuse                   48284  0 
nls_iso8859_1           4096  1 
ohci1394               31792  0 
nls_cp437               5760  1 
pcspkr                  2944  0 
ieee1394               89272  1 ohci1394
rt2860sta             522456  1 
snd_hda_intel         333204  0 
snd_pcm                73736  2 snd_pcm_oss,snd_hda_intel
forcedeth              48268  0 
snd_timer              22276  2 snd_seq,snd_pcm
snd                    52772  8 snd_pcm_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer
soundcore               7520  1 snd
snd_page_alloc         10376  2 snd_hda_intel,snd_pcm
ehci_hcd               33932  0 
ohci_hcd               25860  0 
usbcore               136560  4 usb_storage,ehci_hcd,ohci_hcd
ssb                    34436  1 ohci_hcd
wmi                     7720  0 
fan                     5508  0 
evdev                  11776  0 
thermal                18716  0 
button                  8080  0 
processor              32816  1 thermal
# lsmod in Slax (sound working)

Code: Select all

Module                  Size  Used by
snd_seq_dummy           6788  0 
snd_seq_oss            32896  0 
snd_seq_midi_event     10112  1 snd_seq_oss
snd_seq                50416  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         10380  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            40608  0 
snd_mixer_oss          18048  2 snd_pcm_oss
pcmcia                 36012  0 
pcmcia_core            35092  1 pcmcia
agpgart                32200  0 
lp                     13444  0 
ppdev                  11396  0 
parport_pc             27940  0 
parport                34668  3 lp,ppdev,parport_pc
pcspkr                  6400  0 
snd_hda_intel         363276  1 
snd_pcm                69892  2 snd_pcm_oss,snd_hda_intel
snd_timer              22792  2 snd_seq,snd_pcm
psmouse                40208  0 
snd_page_alloc         11272  2 snd_hda_intel,snd_pcm
snd_hwdep              10756  1 snd_hda_intel
snd                    50596  9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
serio_raw               9220  0 
sg                     30260  0 
soundcore               9952  2 snd
shpchp                 32916  0 
forcedeth              55184  0 
evdev                  13216  3 
fuse                   54300  7 
aufs                  137224  1 
squashfs               47748  12 
sqlzma                  6788  1 squashfs
unlzma                  8320  1 sqlzma
#lspcmcia

Code: Select all

 
#lspcmcia in Slax

Code: Select all

 
#lspci

Code: Select all

00:00.0 Class 0500: 10de:0754 (rev a2)
00:01.0 Class 0601: 10de:075c (rev a2)
00:01.1 Class 0c05: 10de:0752 (rev a1)
00:01.2 Class 0500: 10de:0751 (rev a1)
00:01.3 Class 0b40: 10de:0753 (rev a2)
00:01.4 Class 0500: 10de:0568 (rev a1)
00:02.0 Class 0c03: 10de:077b (rev a1)
00:02.1 Class 0c03: 10de:077c (rev a1)
00:04.0 Class 0c03: 10de:077d (rev a1)
00:04.1 Class 0c03: 10de:077e (rev a1)
00:06.0 Class 0101: 10de:0759 (rev a1)
00:07.0 Class 0403: 10de:0774 (rev a1)
00:08.0 Class 0604: 10de:075a (rev a1)
00:09.0 Class 0106: 10de:0ad4 (rev a2)
00:0a.0 Class 0200: 10de:0760 (rev a2)
00:0b.0 Class 0604: 10de:0569 (rev a1)
00:10.0 Class 0604: 10de:0778 (rev a1)
00:12.0 Class 0604: 10de:075b (rev a1)
00:13.0 Class 0604: 10de:077a (rev a1)
00:18.0 Class 0600: 1022:1200
00:18.1 Class 0600: 1022:1201
00:18.2 Class 0600: 1022:1202
00:18.3 Class 0600: 1022:1203
00:18.4 Class 0600: 1022:1204
02:00.0 Class 0300: 10de:084b (rev a2)
03:00.0 Class 0300: 10de:06e0 (rev a1)
04:00.0 Class 0280: 1814:0781
05:00.0 Class 0c00: 1106:3403
#lspci in Slax

Code: Select all

00:00.0 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a2)
00:01.0 ISA bridge: nVidia Corporation MCP78S [GeForce 8200] LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP78S [GeForce 8200] SMBus (rev a1)
00:01.2 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
00:01.3 Co-processor: nVidia Corporation MCP78S [GeForce 8200] Co-Processor (rev a2)
00:01.4 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
00:02.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
00:04.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
00:04.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
00:06.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] IDE (rev a1)
00:07.0 Audio device: nVidia Corporation MCP78S [GeForce 8200] High Definition Audio (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:09.0 SATA controller: nVidia Corporation MCP78S [GeForce 8200] AHCI Controller (rev a2)
00:0a.0 Ethernet controller: nVidia Corporation MCP78S [GeForce 8200] Ethernet (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:12.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:13.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Link Control
02:00.0 VGA compatible controller: nVidia Corporation GeForce 8200 (rev a2)
03:00.0 VGA compatible controller: nVidia Corporation Unknown device 06e0 (rev a1)
04:00.0 Network controller: RaLink RT2860
05:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. Unknown device 3403
When running alsaconf in Slax, the card it detects is:
00:07.0 Audio device: nVidia Corporation MCP78S [GeForce 8200] High Definition Audio (rev a1)
When running alsaconf under Puppy:
00:07.0 Class 0403: 10de:0774 (rev a1)

User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

#5 Post by Botanic »

That's great, i've been trying to reinstall alsa using the realtek-audio-pack, now snd-hda-intel isn't loaded and i can't modprobe it.

Code: Select all

# lsmod
Module                  Size  Used by
parport_pc             32068  0 
lp                     12580  0 
parport                35656  2 parport_pc,lp
usb_storage            85952  1 
serio_raw               6788  0 
squashfs               46856  0 
unionfs                73572  0 
fuse                   48284  0 
nls_iso8859_1           4096  2 
nls_cp437               5760  2 
pcspkr                  2944  0 
ohci1394               31792  0 
ieee1394               89272  1 ohci1394
rt2860sta             522456  1 
forcedeth              48268  0 
soundcore               7520  0 
ehci_hcd               33932  0 
ohci_hcd               25860  0 
usbcore               136560  4 usb_storage,ehci_hcd,ohci_hcd
ssb                    34436  1 ohci_hcd
wmi                     7720  0 
fan                     5508  0 
evdev                  11776  0 
thermal                18716  0 
button                  8080  0 
processor              32816  1 thermal

Code: Select all

# modprobe snd-hda-intel
WARNING: Could not open '/lib/modules/2.6.25.16/kernel/sound/core/snd-page-alloc.ko': No such file or directory
WARNING: Could not open '/lib/modules/2.6.25.16/kernel/sound/core/snd.ko': No such file or directory
WARNING: Could not open '/lib/modules/2.6.25.16/kernel/sound/core/snd-timer.ko': No such file or directory
WARNING: Could not open '/lib/modules/2.6.25.16/kernel/sound/core/snd-pcm.ko': No such file or directory
FATAL: Could not open '/lib/modules/2.6.25.16/kernel/sound/pci/hda/snd-hda-intel.ko': No such file or directory
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

xenie357
Posts: 1
Joined: Wed 14 Jan 2009, 09:48

#6 Post by xenie357 »

post deleted

Post Reply