Sound Not Working (Quirky Xerus 8.0 final)
Sound Not Working (Quirky Xerus 8.0 final)
Sorry, this should have gone in the Quirky Xerus 8.0 final section. It's been a while since I've used the forum. I'm not sure how to move it there...
I have been unable to get the sound working. I was running Quirky live from a flash drive. Here are my specs:
Sound Card: Advanced Micro Devices
===========================================================
Sound Information
===========================================================
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
I have been unable to get the sound working. I was running Quirky live from a flash drive. Here are my specs:
Sound Card: Advanced Micro Devices
===========================================================
Sound Information
===========================================================
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
- OscarTalks
- Posts: 2196
- Joined: Mon 06 Feb 2012, 00:58
- Location: London, England
Not sure if the mods may want to merge this into the main thread or leave it as a standalone.
Looks to me like your HDMI card is set as the default and that probably is not the one you are listening to. In other words, you DO have sound but it is not coming out of the socket you have anything connected to.
What you need to do (probably) is set the other card (the "generic" one showing there as card 1) as the default so that one with analogue output becomes card 0.
I haven't looked at Quirky Xerus yet, but if it has Multiple Sound Card Wizard you could try running that.
Looks to me like your HDMI card is set as the default and that probably is not the one you are listening to. In other words, you DO have sound but it is not coming out of the socket you have anything connected to.
What you need to do (probably) is set the other card (the "generic" one showing there as card 1) as the default so that one with analogue output becomes card 0.
I haven't looked at Quirky Xerus yet, but if it has Multiple Sound Card Wizard you could try running that.
Oscar in England
Thanks Oscartalks. I believe I already tried the Multiple Sound Card Wizard with no luck. I will give it another go and report back.
Update:
I tried all of the sound card options for multiple sound cards. I tried them without rebooting, and then I tried them all again with rebooting after each change. Still no luck.
I am posting this from Quirky and everything else is running nicely. Too bad about the sound.
Update:
I tried all of the sound card options for multiple sound cards. I tried them without rebooting, and then I tried them all again with rebooting after each change. Still no luck.
I am posting this from Quirky and everything else is running nicely. Too bad about the sound.
dont know if this can help ya but it has worked for me in the past diff problem but my fix could work for you http://www.murga-linux.com/puppy/viewtopic.php?t=97716
- OscarTalks
- Posts: 2196
- Joined: Mon 06 Feb 2012, 00:58
- Location: London, England
Hi Scabz,
I have used manual editing of /etc/modprobe.d/alsa-base.conf quite a lot myself in the past and I thought of mentioning it, but then I remembered that I have seen cases where the sound drivers are 2 instances of snd-hda-intel, one for hdmi and the other for the analogue card and in that case you can't use that method because they don't have different names.
@ BuddhaDog
Have a look in /proc/asound/modules to see what sound modules are loaded. Maybe post the names here.
I have used manual editing of /etc/modprobe.d/alsa-base.conf quite a lot myself in the past and I thought of mentioning it, but then I remembered that I have seen cases where the sound drivers are 2 instances of snd-hda-intel, one for hdmi and the other for the analogue card and in that case you can't use that method because they don't have different names.
@ BuddhaDog
Have a look in /proc/asound/modules to see what sound modules are loaded. Maybe post the names here.
Oscar in England
- OscarTalks
- Posts: 2196
- Joined: Mon 06 Feb 2012, 00:58
- Location: London, England
As I suspected you have 2 instances of snd_hda_intel.
What have you got that is using sound via a usb port?
The snd_usb_audio module is not normally allowed to be the default anyway.
If you are not using the hdmi port and the system is auto-detecting it and setting it as the default you may be able to solve this by turning it off in the bios.
What have you got that is using sound via a usb port?
The snd_usb_audio module is not normally allowed to be the default anyway.
If you are not using the hdmi port and the system is auto-detecting it and setting it as the default you may be able to solve this by turning it off in the bios.
Oscar in England
Thanks for that info. I will look at that. I think I have a camera plugged into the usb port. I have dual monitors and one of them is using the hdmi port (which brings up another issue that I will address elsewhere, configuring dual monitors). At work now so I will report back tomorrow most likely.OscarTalks wrote:As I suspected you have 2 instances of snd_hda_intel.
What have you got that is using sound via a usb port?
The snd_usb_audio module is not normally allowed to be the default anyway.
If you are not using the hdmi port and the system is auto-detecting it and setting it as the default you may be able to solve this by turning it off in the bios.
I'm not sure if that will work, just try it. Those lines were added to woof ce recently.
If it doesn't work, do this (do it anyway, i'd like to see the output):
and paste here the output
It looks like an ati driver is loaded. If the driver is snd-hda-codec-atihdmi, then you could also add
If it doesn't work, do this (do it anyway, i'd like to see the output):
Code: Select all
lsmod | grep snd
It looks like an ati driver is loaded. If the driver is snd-hda-codec-atihdmi, then you could also add
But first see if it works without that line.options snd-hda-codec-atihdmi index=-2
Ok, I added the lines to the alsa-base.conf file. I was able to get the puppy barking by selecting the following (only available option for volume control is PCM which doesn't work):jlst wrote:I'm not sure if that will work, just try it. Those lines were added to woof ce recently.
If it doesn't work, do this (do it anyway, i'd like to see the output):and paste here the outputCode: Select all
lsmod | grep snd
It looks like an ati driver is loaded. If the driver is snd-hda-codec-atihdmi, then you could also addBut first see if it works without that line.options snd-hda-codec-atihdmi index=-2
Card2: Generic [HD-Audio Generic], device 0: ALC892 [Analog]
Here is the output of
Code: Select all
lsmod | grep snd
Code: Select all
# lsmod | grep snd
snd_hda_codec_realtek 52120 1
snd_hda_codec_generic 44464 1 snd_hda_codec_realtek
snd_hda_codec_hdmi 32174 1
snd_hda_intel 20102 0
snd_hda_codec 70321 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_hda_core 28200 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_usb_audio 117018 0
snd_usbmidi_lib 17012 1 snd_usb_audio
snd_hwdep 5203 2 snd_usb_audio,snd_hda_codec
snd_pcm_oss 30906 0
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_dummy 1339 0
snd_seq_oss 22439 0
snd_seq_midi 4390 0
snd_seq_midi_event 4868 2 snd_seq_oss,snd_seq_midi
snd_rawmidi 15711 2 snd_usbmidi_lib,snd_seq_midi
snd_seq 40690 6 snd_seq_midi_event,snd_seq_oss,snd_seq_dummy,snd_seq_midi
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 16 snd_hda_codec_realtek,snd_pcm_oss,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_oss,snd_seq_device,snd_mixer_oss
soundcore 4431 1 snd
#
Ok, so is sound working now with that configuration?
Also the output of this command is very important:
Also the output of this command is very important:
Code: Select all
cat /proc/asound/pcm
Ok, rebooted into Puppy and now it's telling me that no sound card can be found. I have 3 hard drives with different distros installed, I rebooted again in Linux Mint 17. I ran this from Linux Mint (sound is working fine in Mint).jlst wrote:Ok, so is sound working now with that configuration?
Also the output of this command is very important:
Code: Select all
cat /proc/asound/pcm
Code: Select all
$ lsmod | grep snd
snd_usb_audio 180224 1
snd_usbmidi_lib 32768 1 snd_usb_audio
snd_hda_codec_realtek 81920 1
snd_hda_codec_generic 69632 1 snd_hda_codec_realtek
snd_hda_codec_hdmi 53248 1
snd_hda_intel 36864 8 snd_hda_codec_hdmi
snd_hda_controller 32768 1 snd_hda_intel
snd_hda_codec 143360 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep 20480 2 snd_usb_audio,snd_hda_codec
snd_pcm 106496 6 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 2 snd_usbmidi_lib,snd_seq_midi
snd_seq 65536 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
snd 86016 28 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore 16384 2 snd,snd_hda_codec
Here is the output of cat /proc/asound/pcm
Code: Select all
# cat /proc/asound/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
I'd like to see the output of
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
i'd like to see the output of
Code: Select all
lspci | grep -i audio
Last edited by jlst on Fri 29 Apr 2016, 13:30, edited 1 time in total.
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