Code: Select all
cat /proc/asound/pcm
cat /proc/asound/modules
Code: Select all
cat /proc/asound/pcm
cat /proc/asound/modules
Right, here is the output:jlst wrote: It looks like there is no suitable audio output, i'd like to see the associated driversCode: Select all
cat /proc/asound/modules
Code: Select all
# cat /proc/asound/modules
0 snd_hda_intel
1 snd_usb_audio
Code: Select all
lspci | grep -i audio
Yeah, something wonky is going on here. I'm not too heavily invested in this install so I can try re-installing it if need be. Here is the output:jlst wrote:Well, from what I can see, there is something wrong, there should be a 'PCH' or 'Analog' somewhere... all the laptops with a working sound output i tested had of one those strings
i'd like to see the output ofCode: Select all
lspci | grep -i audio
Code: Select all
# lspci | grep -i audio
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01
Yep, same system. Puppy Quirky Xerus 8.0 finaljlst wrote:BuddhaDog, reading the first page, there is a discrepancy in the output of the same command.
Thisand this:BuddhaDog wrote:Thanks for the tip Scabz. I will take a look at that.
0 snd_hda_intel
1 snd_usb_audio
2 snd_hda_intelIn the 1st example there are 3 loaded, which means 3 soundcards, probably:BuddhaDog wrote:Code: Select all
# cat /proc/asound/modules 0 snd_hda_intel 1 snd_usb_audio
1. hda hdmi
2. usb audio
3. hda analog <-- this is the right one i assume
In the 2nd example there are 2 loaded drivers, which means 2 soundcards, probably:
1. hda hdmi
2. usb audio
---
Was that done under the same system???
Code: Select all
cat /proc/asound/cards
Code: Select all
Multiple-Sound-Card-Wizard
Code: Select all
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: F2A85-V PRO
==========================================
Sound Card Wizard
==========================================
---------- /etc/asound.conf ---------
defaults.pcm.card 0
defaults.pcm.device 0
defaults.ctl.card 0
-------------------------------------
------------ .retrovolrc ------------
#card=hw:0
card=hw:0
-------------------------------------
Advanced Linux Sound Architecture Driver Version k4.4.7.
0 snd_hda_intel
1 snd_usb_audio
2 snd_hda_intel
################################################### cards
0 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfeb44000 irq 42
1 [U0x46d0x9a4 ]: USB-Audio - USB Device 0x46d:0x9a4
USB Device 0x46d:0x9a4 at usb-0000:00:10.1-2, high speed
2 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfeb40000 irq 16
###################################################
################################################### aplay -l
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
card 2: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
card 2: Generic [HD-Audio Generic], device 1: ALC892 Digital [ALC892 Digital]
###################################################
################################################### pcm
00-03: HDMI 0 : HDMI 0 : playback 1
00-07: HDMI 1 : HDMI 1 : playback 1
01-00: USB Audio : USB Audio : capture 1
02-00: ALC892 Analog : ALC892 Analog : playback 1 : capture 1
02-01: ALC892 Digital : ALC892 Digital : playback 1
02-02: ALC892 Alt Analog : ALC892 Alt Analog : capture 1
###################################################
################################################### devices
1: : sequencer
2: [ 0] : control
3: [ 0- 3]: digital audio playback
4: [ 0- 7]: digital audio playback
5: [ 0- 0]: hardware dependent
6: [ 2] : control
7: [ 2- 0]: digital audio playback
8: [ 2- 0]: digital audio capture
9: [ 2- 1]: digital audio playback
10: [ 2- 2]: digital audio capture
11: [ 2- 0]: hardware dependent
12: [ 1] : control
13: [ 1- 0]: digital audio capture
33: : timer
###################################################
==========================================
lspci | grep -i audio
==========================================
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)
==========================================
/etc/modprobe.d/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-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y 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
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
I downloaded the alsa-base.conf pet, installed it, and rebooted. Unfortunately, I am now back to the 2 non working sound cards.jlst wrote:with MSCW you can select the correct audio pcm device
and the selection will be persistent
but in puppy everything should work out of the box,
we're trying to fix the default audio output device
so i hope you haven't toyed with MSCW yet.
download and install this pet, it contains the alsa-base.conf
already present in woof ce git.
then reboot.. then test sound, adjust sound levels
with retrovol, and let me know if sound is working
Code: Select all
Multiple-Sound-Card-Wizard
Ran MSCW and here is the output:jlst wrote:Ok, in retrovol, make sure most sliders have been enabled and raise the volume of every slider.
now run MSCW again.
And paste the report here, in order to know if anything has changed, then i'll try to come up with something..Code: Select all
Multiple-Sound-Card-Wizard
Code: Select all
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: F2A85-V PRO
==========================================
/tmp/services/10alsa.start.log
==========================================
Quirky Xerus64 8.0
Linux puppypc15945 4.4.7 #1 SMP Wed Apr 20 17:09:25 GMT-8 2016 x86_64 x86_64 x86_64 GNU/Linux
0 snd_hda_intel
1 snd_usb_audio
###################################################
0 [PCH ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfeb44000 irq 42
1 [U0x46d0x9a4 ]: USB-Audio - USB Device 0x46d:0x9a4
USB Device 0x46d:0x9a4 at usb-0000:00:10.1-2, high speed
###################################################
###################################################
snd_hda_codec_hdmi 32174 1
snd_usb_audio 117018 0
snd_usbmidi_lib 17012 1 snd_usb_audio
snd_seq_dummy 1339 0
snd_seq_oss 22439 0
snd_hda_intel 20102 0
snd_seq_midi 4390 0
snd_seq_midi_event 4868 2 snd_seq_oss,snd_seq_midi
snd_hda_codec 70321 2 snd_hda_codec_hdmi,snd_hda_intel
snd_hda_core 28200 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_rawmidi 15711 2 snd_usbmidi_lib,snd_seq_midi
snd_hwdep 5203 2 snd_usb_audio,snd_hda_codec
snd_pcm_oss 30906 0
snd_seq 40690 6 snd_seq_midi_event,snd_seq_oss,snd_seq_dummy,snd_seq_midi
snd_mixer_oss 12184 1 snd_pcm_oss
snd_pcm 69360 6 snd_pcm_oss,snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_seq_device 3095 4 snd_seq,snd_rawmidi,snd_seq_oss,snd_seq_midi
snd_timer 16895 2 snd_pcm,snd_seq
snd 49605 14 snd_pcm_oss,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_oss,snd_seq_device,snd_mixer_oss
soundcore 4431 1 snd
###################################################
# alsactl -d -f /etc/asound.state restore
alsactl: set_controls:1479: device='hw:0', doit=0
alsactl: set_controls:1491: card-info-id: 'PCH'
alsactl: set_controls:1517: maxnumid=15
alsactl: set_controls:1535: result code: 0
alsactl: set_controls:1479: device='hw:0', doit=1
alsactl: set_controls:1491: card-info-id: 'PCH'
alsactl: set_controls:1517: maxnumid=15
alsactl: set_controls:1535: result code: 0
alsactl: set_controls:1479: device='hw:1', doit=0
alsactl: set_controls:1491: card-info-id: 'U0x46d0x9a4'
alsactl: set_controls:1517: maxnumid=3
alsactl: set_controls:1535: result code: 0
alsactl: set_controls:1479: device='hw:1', doit=1
alsactl: set_controls:1491: card-info-id: 'U0x46d0x9a4'
alsactl: set_controls:1517: maxnumid=3
alsactl: set_controls:1535: result code: 0
alsactl: exit code 0
==========================================
Sound Card Wizard
==========================================
---------- /etc/asound.conf ---------
defaults.pcm.card 0
defaults.pcm.device 3
-------------------------------------
------------ .retrovolrc ------------
#card=hw:0
-------------------------------------
Advanced Linux Sound Architecture Driver Version k4.4.7.
0 snd_hda_intel
1 snd_usb_audio
################################################### cards
0 [PCH ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfeb44000 irq 42
1 [U0x46d0x9a4 ]: USB-Audio - USB Device 0x46d:0x9a4
USB Device 0x46d:0x9a4 at usb-0000:00:10.1-2, high speed
###################################################
################################################### aplay -l
card 0: PCH [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
card 0: PCH [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
###################################################
################################################### pcm
00-03: HDMI 0 : HDMI 0 : playback 1
00-07: HDMI 1 : HDMI 1 : playback 1
01-00: USB Audio : USB Audio : capture 1
###################################################
################################################### devices
1: : sequencer
2: [ 0] : control
3: [ 0- 3]: digital audio playback
4: [ 0- 7]: digital audio playback
5: [ 0- 0]: hardware dependent
6: [ 1] : control
7: [ 1- 0]: digital audio capture
33: : timer
###################################################
==========================================
lspci | grep -i audio
==========================================
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)
==========================================
/etc/modprobe.d/alsa-base.conf
==========================================
# BK got this file from Ubuntu, May 2011.
# 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-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y 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
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
# Keep HDA HDMI from being loaded as first soundcard
options snd-hda-intel id=PCH,HDMI index=0,1
options snd-hda-intel-hdmi index=-2
options snd-hda-codec-hdmi index=-2
Jlst: I downloaded and installed the pet file. After I rebooted, I went into Retrovol Config (by right clicking on the volume icon in the panel and selecting Config Window) and on the hardware tab I changed Sound Card to hw:2.jlst wrote:Ok, BDD:
Try this MSCW experiment. Download and install the pet file.
Reboot... play a media file (check retrovol)
Is sound working?
Code: Select all
Multiple-Sound-Card-Wizard