no sound on laptop...gateway 3018gz
booting lucid puppy 525 from memory stick...everythings works great except there is no sound...puppy recognizes the card...
alsa-base.conf: # autoloader aliases install sound-slot-0 /sbin/modprobe snd-card-0 install sound-slot-1 /sbin/modprobe snd-card-1 install sound-slot-2 /sbin/modprobe snd-card-2 install sound-slot-3 /sbin/modprobe snd-card-3 install sound-slot-4 /sbin/modprobe snd-card-4 install sound-slot-5 /sbin/modprobe snd-card-5 install sound-slot-6 /sbin/modprobe snd-card-6 install sound-slot-7 /sbin/modprobe snd-card-7 # Cause optional modules to be loaded above generic modules install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; } # # Workaround at bug #499695 (reverted in Ubuntu see LP #319505) install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; } install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; } install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; } # install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; } # Cause optional modules to be loaded above sound card driver modules install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; } install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; } # Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway) install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; } # Prevent abnormal drivers from grabbing index 0 options bt87x index=-2 options cx88_alsa index=-2 options saa7134-alsa index=-2 options snd-atiixp-modem index=-2 options snd-intel8x0m index=-2 options snd-via82xx-modem index=-2 options snd-usb-audio index=-2 options snd-usb-us122l index=-2 options snd-usb-usx2y index=-2 options snd-usb-caiaq index=-2 # Ubuntu #62691, enable MPU for snd-cmipci options snd-cmipci mpu_port=0x330 fm_port=0x388 # Keep snd-pcsp from being loaded as first soundcard options snd-pcsp index=-2 options snd-ICH4-intel model=generic the last line was added as a potential workaround but with no success...no sound though speakers...no sound through headphones...please help k |
Hi kaoscoded, Welcome to LQ. Please open a terminal post the results of the following.
Code:
$ sudo lspci -v | grep -i audio |
thanks peacedog...here is what came up:
# lspci -v grep -i audio Usage: lspci [<switches>] Basic display modes: -mm Produce machine-readable output (single -m for an obsolete format) -t Show bus tree Display options: -v Be verbose (-vv for very verbose) -k Show kernel drivers handling each device -x Show hex-dump of the standard part of the config space -xxx Show hex-dump of the whole config space (dangerous; root only) -xxxx Show hex-dump of the 4096-byte extended config space (root only) -b Bus-centric view (addresses and IRQ's as seen by the bus) -D Always show domain numbers Resolving of device ID's to names: -n Show numeric ID's -nn Show both textual and numeric ID's (names & numbers) -q Query the PCI ID database for unknown ID's via DNS -qq As above, but re-query locally cached entries -Q Query the PCI ID database for all ID's via DNS Selection of devices: -s [[[[<domain>]:]<bus>]:][<slot>][.[<func>]] Show only devices in selected slots -d [<vendor>]:[<device>] Show only devices with specified ID's Other options: -i <file> Use specified ID database instead of audio -p <file> Look up kernel modules in a given file instead of default modules.pcimap -M Enable `bus mapping' mode (dangerous; root only) PCI access options: -A <method> Use the specified PCI access method (see `-A help' for a list) -O <par>=<val> Set PCI access parameter (see `-O help' for a list) -G Enable PCI access debugging -H <mode> Use direct hardware access (<mode> = 1 or 2) -F <file> Read PCI configuration dump from a given file # # lsmod Module Size Used by aes_generic 25730 1 i915 183740 2 drm_kms_helper 17823 1 i915 drm 106327 3 i915,drm_kms_helper i2c_algo_bit 3539 1 i915 iptable_mangle 1189 0 iptable_nat 2666 0 nf_nat 10083 1 iptable_nat ipt_REJECT 1485 1 nf_conntrack_ftp 4020 0 nf_conntrack_irc 2359 0 iptable_filter 958 1 xt_state 895 4 nf_conntrack_ipv4 7063 7 iptable_nat,nf_nat nf_conntrack 36999 6 iptable_nat,nf_nat,nf_conntrack_ftp,nf_conntrack_irc,xt_state,nf_conntrack_ipv4 nf_defrag_ipv4 755 1 nf_conntrack_ipv4 ip_tables 7321 3 iptable_mangle,iptable_nat,iptable_filter fan 2478 0 arc4 962 2 ecb 1377 2 b43 133615 0 mac80211 99898 1 b43 snd_intel8x0 19143 0 cfg80211 90319 2 b43,mac80211 led_class 1733 1 b43 snd_intel8x0m 7948 5 snd_ac97_codec 75789 2 snd_intel8x0,snd_intel8x0m ac97_bus 686 1 snd_ac97_codec snd_pcm_oss 26845 0 snd_mixer_oss 9963 1 snd_pcm_oss snd_pcm 45385 6 snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss snd_seq_dummy 907 0 snd_seq_oss 18888 0 snd_seq_midi 3156 0 snd_rawmidi 11924 1 snd_seq_midi snd_seq_midi_event 3592 2 snd_seq_oss,snd_seq_midi snd_seq 32379 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 11986 2 snd_pcm,snd_seq snd_seq_device 3601 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq snd 30859 19 snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi, snd_seq,snd_timer,snd_seq_device soundcore 3403 1 snd snd_page_alloc 4645 3 snd_intel8x0,snd_intel8x0m,snd_pcm ohci1394 20716 0 b44 19033 0 mii 2650 1 b44 serio_raw 2928 0 ieee1394 50116 1 ohci1394 fbcon 27736 69 tileblit 1509 1 fbcon font 6916 1 fbcon bitblit 3514 1 fbcon pcspkr 1179 0 softcursor 805 1 bitblit i2c_i801 6146 0 i2c_core 11497 5 i915,drm_kms_helper,drm,i2c_algo_bit,i2c_i801 shpchp 21148 0 pci_hotplug 18286 1 shpchp intel_agp 19189 1 agpgart 18904 2 drm,intel_agp battery 7164 0 thermal 9263 0 video 14642 1 i915 output 1120 1 video evdev 5517 1 processor 24987 1 button 3522 1 i915 ac 2143 0 fuse 42549 0 aufs 110466 1 nls_iso8859_1 2937 1 nls_cp437 4465 1 usbhid 18009 0 usb_storage 29717 1 squashfs 15984 1 tifm_sd 6062 0 mmc_block 5921 0 mmc_core 34632 2 tifm_sd,mmc_block ssb 29373 2 b43,b44 tifm_7xx1 2914 0 tifm_core 3100 2 tifm_sd,tifm_7xx1 uhci_hcd 15444 0 ehci_hcd 25830 0 usbcore 91279 5 usbhid,usb_storage,uhci_hcd,ehci_hcd yenta_socket 16079 1 rsrc_nonstatic 6693 1 yenta_socket # # cat /proc/asound/card0/codec#* grep Codec cat: /proc/asound/card0/codec#*: No such file or directory cat: grep: No such file or directory cat: Codec: No such file or directory # # cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.21. # these are the results...hope i didn't do something wrong but the third command line you had me type comes up with an error...thanks for the help k sorry, here's lcpci -v: # lspci -v 00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) Subsystem: Rioworks Device 203e Flags: bus master, fast devsel, latency 0 Memory at <unassigned> (32-bit, prefetchable) Capabilities: [40] Vendor Specific Information <?> Kernel driver in use: agpgart-intel Kernel modules: intel-agp 00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) Subsystem: Rioworks Device 203e Flags: bus master, fast devsel, latency 0 00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) Subsystem: Rioworks Device 203e Flags: bus master, fast devsel, latency 0 00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) Subsystem: Rioworks Device 203e Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at e8000000 (32-bit, prefetchable) [size=128M] Memory at e0000000 (32-bit, non-prefetchable) [size=512K] I/O ports at 1800 [size=8] Capabilities: [d0] Power Management version 1 Kernel driver in use: i915 00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) Subsystem: Rioworks Device 203e Flags: fast devsel Memory at f0000000 (32-bit, prefetchable) [size=128M] Memory at e0080000 (32-bit, non-prefetchable) [size=512K] Capabilities: [d0] Power Management version 1 00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03) Subsystem: Rioworks Device 203e Flags: bus master, medium devsel, latency 0, IRQ 16 I/O ports at 1820 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci-hcd 00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03) Subsystem: Rioworks Device 203e Flags: bus master, medium devsel, latency 0, IRQ 19 I/O ports at 1840 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci-hcd 00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03) Subsystem: Rioworks Device 203e Flags: bus master, medium devsel, latency 0, IRQ 18 I/O ports at 1860 [size=32] Kernel driver in use: uhci_hcd Kernel modules: uhci-hcd 00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03) (prog-if 20) Subsystem: Rioworks Device 203e Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at e0100000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=0080 Kernel driver in use: ehci_hcd Kernel modules: ehci-hcd 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 83) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=06, sec-latency=216 I/O behind bridge: 00003000-00003fff Memory behind bridge: e0200000-e02fffff Prefetchable memory behind bridge: 50000000-53ffffff Kernel modules: shpchp 00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 03) Flags: bus master, medium devsel, latency 0 00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 03) (prog-if 8a [Master SecP PriP]) Subsystem: Rioworks Device 203e Flags: bus master, medium devsel, latency 0, IRQ 18 I/O ports at 01f0 [size=8] I/O ports at 03f4 [size=1] I/O ports at 0170 [size=8] I/O ports at 0374 [size=1] I/O ports at 1810 [size=16] Memory at 54000000 (32-bit, non-prefetchable) [size=1K] Kernel driver in use: ata_piix 00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03) Subsystem: Rioworks Device 203e Flags: medium devsel, IRQ 17 I/O ports at 1880 [size=32] Kernel modules: i2c-i801 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03) Subsystem: Rioworks Device 203e Flags: bus master, medium devsel, latency 0, IRQ 17 I/O ports at 1c00 [size=256] I/O ports at 18c0 [size=64] Memory at e0100c00 (32-bit, non-prefetchable) [size=512] Memory at e0100800 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 Kernel driver in use: Intel ICH Kernel modules: snd-intel8x0 00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03) Subsystem: Rioworks Device 2030 Flags: bus master, medium devsel, latency 0, IRQ 17 I/O ports at 2400 [size=256] I/O ports at 2000 [size=128] Capabilities: [50] Power Management version 2 Kernel driver in use: Intel ICH Modem Kernel modules: snd-intel8x0m 02:07.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller Subsystem: Rioworks Device 203e Flags: bus master, medium devsel, latency 168, IRQ 19 Memory at e020b000 (32-bit, non-prefetchable) [size=4K] Bus: primary=02, secondary=03, subordinate=06, sec-latency=176 Memory window 0: 50000000-53fff000 (prefetchable) Memory window 1: 58000000-5bfff000 I/O window 0: 00003000-000030ff I/O window 1: 00003400-000034ff 16-bit legacy interface ports at 0001 Kernel driver in use: yenta_cardbus Kernel modules: yenta_socket 02:07.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller (prog-if 10) Subsystem: Rioworks Device 203e Flags: bus master, medium devsel, latency 32, IRQ 19 Memory at e020a000 (32-bit, non-prefetchable) [size=2K] Memory at e0200000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 Kernel driver in use: ohci1394 Kernel modules: ohci1394 02:07.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller Subsystem: Rioworks Device 203e Flags: bus master, medium devsel, latency 57, IRQ 19 Memory at e0204000 (32-bit, non-prefetchable) [size=8K] Capabilities: [44] Power Management version 2 Kernel driver in use: tifm_7xx1 Kernel modules: tifm_7xx1 02:08.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01) Subsystem: Rioworks Device 203e Flags: bus master, fast devsel, latency 32, IRQ 17 Memory at e0206000 (32-bit, non-prefetchable) [size=8K] Capabilities: [40] Power Management version 2 Kernel driver in use: b44 Kernel modules: b44 02:09.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03) Subsystem: Device 17f9:0002 Flags: bus master, fast devsel, latency 32, IRQ 17 Memory at e0208000 (32-bit, non-prefetchable) [size=8K] Kernel driver in use: b43-pci-bridge Kernel modules: ssb # just realized the error... |
ok...after some digging around i came across this post:
https://www.linuxquestions.org/quest...5/#post3393656 the fix used was to go to alsamixer and find external and mute it...this worked in that i can now hear audio through the headphones...yay however, still no audio through the speakers...still need help for that k |
Please post the result from the following.
Code:
$ cat /proc/asound/card0/codec#* | grep Codec Good luck. ;-) |
ok...copy and pasted...this is what i got:
# cat /proc/asound/card0/codec#* | grep Codec cat: /proc/asound/card0/codec#*: No such file or directory # ??? k |
Try this please.
Code:
cat /proc/asound/card0/codec#* |
um...isn't that the same command line without the grep? so i copy and pasted again:
# cat /proc/asound/card0/codec#* cat: /proc/asound/card0/codec#*: No such file or directory # the same response as last time mate... k |
Sorry I didn't get back to this sooner.
Actually that is the same command w/out the grep, but it should have produced a bit more information as grep isolates a specific item. It didn't produce anything so lets try this. Code:
$ ls -la /proc/asound/card0 |
no worries...just glad for the help...copy and pasted:
# ls -la /proc/asound/card0 total 0 dr-xr-xr-x 9 root root 0 2011-09-26 16:39 . dr-xr-xr-x 6 root root 0 2011-09-26 16:39 .. dr-xr-xr-x 2 root root 0 2011-09-26 16:39 codec97#0 -r--r--r-- 1 root root 0 2011-09-26 16:39 id -r--r--r-- 1 root root 0 2011-09-26 16:39 intel8x0 -rw-r--r-- 1 root root 0 2011-09-26 16:39 oss_mixer dr-xr-xr-x 3 root root 0 2011-09-26 16:39 pcm0c dr-xr-xr-x 3 root root 0 2011-09-26 16:39 pcm0p dr-xr-xr-x 3 root root 0 2011-09-26 16:39 pcm1c dr-xr-xr-x 3 root root 0 2011-09-26 16:39 pcm2c dr-xr-xr-x 3 root root 0 2011-09-26 16:39 pcm3c dr-xr-xr-x 3 root root 0 2011-09-26 16:39 pcm4p # hope this helps... k |
Okay, what mixer options/channels do you have available? Have you tried more than one mixer? Do you have these two channels?
external amplifier line jack sense Good luck. ;-) |
ok...in my 3rd post i stated that i found a way to get audio through headphones...so yes, i used alsamixer to mute the external amp and then i got audio through the headphones...i have also used the line jack sense in both on and off mode...made no difference...any other thoughts?
k |
Quote:
like Code:
#PREFLIST: sometimes there are two hits, that is, two modules match the same and additionally Code:
#v432 Preference extensions for conditional activation. The Bootmanager in the Menu>System can be used to edit the MODULESCONFIG file [ command-line-interface name 'bootmanager' ] . I would try to use the blacklist button to blacklist the 'snd_intel8x0m' at boot and the preference list button to add 'snd_intel8x0m:snd_intel8x0' at the first new line there . Note : the lsmod command translates '-' of the drivers real name to '_' and here at the bootmanager you have to do so , too . I had not have to use the preflist or the skiplist button but the addlist button . The modules loading at boot is written to /etc/rc.d/rc.sysinit ; and in short rough words : udevd triggers /sbin/pup_event_backend_modprobe to check the MODULESCONFIG entries and finally do /sbin/modrobe a driver that is detected by the kernel who creates files for the bus|driver in the /sys directory . Creating files there does not automatically make the kernel loading the driver : rc.sysinit+udevd+pup_event_backend_modprobe+modprobe do load it . There are some other pup_event_backend_modprobe_* scripts in /sbin that may be used , too . There may be also other drivers that are blocking something . Useful commands are "rmmod" to remove a module manually and "alsactl --help" and "aplay -Ll" . |
No Sound on Packard Bell F7280
Completed a frugal install of Puppy 525 on my hard disk to share the ntfs windows partition.
Had ALSA run to select the soundcard as Intel 8x0 AC97 codec combo. I googled the sound issue the nearest I came to a solution was using the ALSA mixer to ensure Master & PCM are not muted or the intel 8x0 (7012) is an issue. Any further information you need me to report back I can easily do say typing into urxvt. Thanks |
All times are GMT -5. The time now is 10:05 AM. |