Via manual selection in VLC, which offers about 20+ devices to choose from, sound via HDMI works. However, system sounds and Youtube in FF only work via the analog pin jack. TDE control center makes no HDMI device offering. Anyone here know the secret to making HDMI default sound source everywhere?
Each of the following in /etc/modprobe.d/local.conf had no effect: options snd_hda_intel index=0,1 options snd_hda_intel index=1,0 options snd index=0 options snd index=1 options snd_hda_intel index=0 options snd_hda_intel index=1
In a similar vein, instructions on http://superuser.com/questions/626606/how-to-make-alsa-pick-a-preferred-soun... either kept analog sound working, but killed HDMI/VLC sound, or had no apparent effect.
Instructions on http://www.alsa-project.org/main/index.php/HDA_Analyzer various fail as user. As root, sound doesn't work at all. Doing python run.py produces nothing that looks helpful, mainly confirming that cmdline tools already have shown.
alsa-info.sh output: http://fm.no-ip.com/Tmp/Linux/Sound/alsa-info.txt-d9stretch-a88x-easyst
Various sound related packages installed: http://fm.no-ip.com/Tmp/Linux/Sound/sndpkgs-d9stretch-easyst.txt
Felix Miata wrote:
Via manual selection in VLC, which offers about 20+ devices to choose from, sound via HDMI works. However, system sounds and Youtube in FF only work via the analog pin jack. TDE control center makes no HDMI device offering. Anyone here know the secret to making HDMI default sound source everywhere?
Each of the following in /etc/modprobe.d/local.conf had no effect: options snd_hda_intel index=0,1 options snd_hda_intel index=1,0 options snd index=0 options snd index=1 options snd_hda_intel index=0 options snd_hda_intel index=1
In a similar vein, instructions on
http://superuser.com/questions/626606/how-to-make-alsa-pick-a-preferred-soun...
either kept analog sound working, but killed HDMI/VLC sound, or had no apparent effect.
is VLC setup to use HDMI?
Instructions on http://www.alsa-project.org/main/index.php/HDA_Analyzer various fail as user. As root, sound doesn't work at all. Doing python run.py produces nothing that looks helpful, mainly confirming that cmdline tools already have shown.
alsa-info.sh output: http://fm.no-ip.com/Tmp/Linux/Sound/alsa-info.txt-d9stretch-a88x-easyst
Look specific for your cards 00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri HDMI/DP Audio Controller 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01) and try disable/remove one of them and see if with only 1 it works
Try model=ref for each card - this will disable HDMI (enable=0,1). If msi is not supported - remove the enable_msi=1. options snd-hda-intel index=0 model=ref enable_msi=1 enable=0,1 options snd-hda-intel index=1 model=ref enable_msi=1 enable=0,1
Various sound related packages installed: http://fm.no-ip.com/Tmp/Linux/Sound/sndpkgs-d9stretch-easyst.txt
Furthermore
kernel 4.5 + ALC1150 => https://bugzilla.kernel.org/show_bug.cgi?id=108301
other links
http://www.jafico.co.uk/?p=90 http://www.linuxquestions.org/questions/slackware-14/14-1-sound-doesn%27t-wo...
deloptes composed on 2016-05-18 08:57 (UTC+0200):
Felix Miata wrote:
Via manual selection in VLC, which offers about 20+ devices to choose from, sound via HDMI works.
^^^^^^^^^^^^^^^^^^^^ ...
is VLC setup to use HDMI?
http://fm.no-ip.com/SS/KDE/vlc-in-tde-on-kaveri-hdmi-OK.jpg
Instructions on http://www.alsa-project.org/main/index.php/HDA_Analyzer various fail as user. As root, sound doesn't work at all. Doing python run.py produces nothing that looks helpful, mainly confirming that cmdline tools already have shown.
alsa-info.sh output: http://fm.no-ip.com/Tmp/Linux/Sound/alsa-info.txt-d9stretch-a88x-easyst
Look specific for your cards 00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri HDMI/DP Audio Controller 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01) and try disable/remove one of them and see if with only 1 it works
"Remove" how?
Try model=ref for each card - this will disable HDMI (enable=0,1). If msi is not supported - remove the enable_msi=1. options snd-hda-intel index=0 model=ref enable_msi=1 enable=0,1 options snd-hda-intel index=1 model=ref enable_msi=1 enable=0,1
I cannot grok this. I don't want HDMI disabled. I want HDMI default, disabling pin jack if necessary. Trying only the first of those two lines didn't change anything. Trying both killed VLC sound, no such device hdmi:CARD=HDMI,DEV=0 could not be used.
Various sound related packages installed: http://fm.no-ip.com/Tmp/Linux/Sound/sndpkgs-d9stretch-easyst.txt
Furthermore
kernel 4.5 + ALC1150 => https://bugzilla.kernel.org/show_bug.cgi?id=108301
I cannot spot any relevant connection between anything I wrote and that bug.
other links
No effect from trying.
http://www.linuxquestions.org/questions/slackware-14/14-1-sound-doesn%27t-wo...
Only thing there I both understood and didn't already try was "options snd-hda-intel model=auto". It doesn't help either.
Felix Miata wrote:
deloptes composed on 2016-05-18 08:57 (UTC+0200):
Felix Miata wrote:
Via manual selection in VLC, which offers about 20+ devices to choose from, sound via HDMI works.
^^^^^^^^^^^^^^^^^^^^
...
is VLC setup to use HDMI?
http://fm.no-ip.com/SS/KDE/vlc-in-tde-on-kaveri-hdmi-OK.jpg
Instructions on http://www.alsa-project.org/main/index.php/HDA_Analyzer various fail as user. As root, sound doesn't work at all. Doing python run.py produces nothing that looks helpful, mainly confirming that cmdline tools already have shown.
alsa-info.sh output: http://fm.no-ip.com/Tmp/Linux/Sound/alsa-info.txt-d9stretch-a88x-easyst
Look specific for your cards 00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri HDMI/DP Audio Controller 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01) and try disable/remove one of them and see if with only 1 it works
"Remove" how?
May be its the same card but reports two audio chips (hdmi+analog) - I was expecting you confirm or reject this.
Try model=ref for each card - this will disable HDMI (enable=0,1). If msi is not supported - remove the enable_msi=1. options snd-hda-intel index=0 model=ref enable_msi=1 enable=0,1 options snd-hda-intel index=1 model=ref enable_msi=1 enable=0,1
I cannot grok this. I don't want HDMI disabled. I want HDMI default, disabling pin jack if necessary. Trying only the first of those two lines didn't change anything. Trying both killed VLC sound, no such device hdmi:CARD=HDMI,DEV=0 could not be used.
What happens if you use enable=1,1 and use the line only 1x? I do not have time to go through the whole output you posted - may be in the weekend. You can also play with model
Various sound related packages installed: http://fm.no-ip.com/Tmp/Linux/Sound/sndpkgs-d9stretch-easyst.txt
Furthermore
kernel 4.5 + ALC1150 => https://bugzilla.kernel.org/show_bug.cgi?id=108301
I cannot spot any relevant connection between anything I wrote and that bug.
I wanted to point out that this is a newer chipset and thus still improving - when they fix issues in 4.5.
other links
No effect from trying.
http://www.linuxquestions.org/questions/slackware-14/14-1-sound-doesn%27t-wo...
Only thing there I both understood and didn't already try was "options snd-hda-intel model=auto". It doesn't help either.
Going back to ground zero - you want to make HDMI default - use enable=1,0 - check if it works in all applications.
Another thing to test - from looking briefly in the specs of the chip it has at least 2 audio out jacks - you sure you are using the correct one? Try both of them and make sure you have unmuted all relevant channels.
hard to debug from distance this alsa stuff is!
regards
deloptes composed on 2016-05-18 22:42 (UTC+0200):
Felix Miata wrote:
Look specific for your cards 00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri HDMI/DP Audio Controller 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01) and try disable/remove one of them and see if with only 1 it works
"Remove" how?
May be its the same card but reports two audio chips (hdmi+analog) - I was expecting you confirm or reject this.
Maybe http://fm.no-ip.com/Tmp/Linux/Bobs/aplay-l-s421.txt is what you're looking for?
Try model=ref for each card - this will disable HDMI (enable=0,1). If msi is not supported - remove the enable_msi=1. options snd-hda-intel index=0 model=ref enable_msi=1 enable=0,1 options snd-hda-intel index=1 model=ref enable_msi=1 enable=0,1
I cannot grok this. I don't want HDMI disabled. I want HDMI default, disabling pin jack if necessary. Trying only the first of those two lines didn't change anything. Trying both killed VLC sound, no such device hdmi:CARD=HDMI,DEV=0 could not be used.
What happens if you use enable=1,1 and use the line only 1x?
options snd-hda-intel index=0 model=ref enable_msi=1 enable=1,1 and options snd-hda-intel index=1 model=ref enable_msi=1 enable=1,1
produce: TDE sounds on pinjack Youtube sounds on pinjack VLC sounds on HDMI alsamixer for HDMI only shows S/PDIF & S/PDIF2
That's same as using nothing at all.
options snd-hda-intel index=0 model=ref enable_msi=1 enable=1,0
produce: TDE sounds on HDMI :-) Youtube sounds on HDMI :-) VLC sounds on HDMI :-) alsamixer for HDMI still only shows S/PDIF & S/PDIF1 :-p
Maybe alsamixer doesn't matter. Kmix volume control works, and so does volume slider in VLC. :-)
I wanted to point out that this is a newer chipset and thus still improving - when they fix issues in 4.5.
Purchased 18 months ago, surely the design is at least two years old. That's approaching "old", middle age at least, in the PC world.
Only thing there I both understood and didn't already try was "options snd-hda-intel model=auto". It doesn't help either.
Going back to ground zero - you want to make HDMI default - use enable=1,0 - check if it works in all applications.
Looks like the right answer. Other than maybe SMplayer, which also works, I'm not sure what applications need to make sound for this machine's owner. KsCD works too. Kaffeine reads CD titles, but doesn't presume to be playing any.
Another thing to test - from looking briefly in the specs of the chip it has at least 2 audio out jacks - you sure you are using the correct one?
I don't care if any jacks work on this system. HDMI is what needs to work. Green is the only pinjack I test with, just to see whether it works or not.
Try both of them and make sure you have unmuted all relevant channels.
hard to debug from distance this als
For sure.
https://lists.opensuse.org/opensuse/2016-05/msg00356.html is my latest openSUSE post on this same subject, and http://fm.no-ip.com/Tmp/Linux/Bobs/ my accumulation of troubleshooting info for this machine.
From what I've learned from your responses, maybe I get get openSUSE to work the same. Thanks much!!!
Felix Miata wrote:
From what I've learned from your responses, maybe I get get openSUSE to work the same. Thanks much!!!
Glad to be helpful. I spent may be 1week in total over the years playing with that. Each time I had a new machine with a different audio chip inside sound was not working. I use debian stable with custom built kernel. Last year when I received my Dell e5440 - again no sound. I then found out the trick with the enable=0,1. In your case it is the opposite. This is not perfect because you can use one but not both. AFAIR it is something in alsa - I think that someone mentioned something about mixer defaulting to 0=first device and because hdmi shows as first ... and s.o. It could be that the presence of two messes something somewhere. I hope they fix it somewhen soon. Unfort. no idea where one could raise a bug for this.
regards
On Thu, 19 May 2016 21:26:17 +0200 deloptes deloptes@gmail.com wrote:
AFAIR it is something in alsa - I think that someone mentioned something about mixer defaulting to 0=first device and because hdmi shows as first ... and s.o. It could be that the presence of two messes something somewhere. I hope they fix it somewhen soon. Unfort. no idea where one could raise a bug for this.
My guess is that it would be the bug tracker for http://www.alsa-project.org/ , or their mailing list. I don't know how responsive they might be, though.
E. Liddell
On Wed, 18 May 2016 01:09:19 -0400 Felix Miata mrmazda@earthlink.net wrote:
Via manual selection in VLC, which offers about 20+ devices to choose from, sound via HDMI works. However, system sounds and Youtube in FF only work via the analog pin jack. TDE control center makes no HDMI device offering. Anyone here know the secret to making HDMI default sound source everywhere?
alsa-info.sh output: http://fm.no-ip.com/Tmp/Linux/Sound/alsa-info.txt-d9stretch-a88x-easyst
Well, according to this HDMI is card 0 in alsa, so unless you have /etc/asound.conf that changes it it should be alsa default. But... it says you have pulseaudio installed, and unless you have taken effort to setup it in a sane way it is probably in an "alsa takeover" mode (why maintainers of ALL distribution do this by default is a greatest mystery of 21-st century, i suspect some vicious conspiracy). This means all apps use pulse even if you instruct them to use alsa, so you have to select default card in pulse (pavucontrol) instead. Or disable "alsa takeover" mode in pulse.
Nick Koretsky composed on 2016-05-18 09:59 (UTC+0300):
On Wed, 18 May 2016 01:09:19 -0400 Felix Miata wrote:
Via manual selection in VLC, which offers about 20+ devices to choose from, sound via HDMI works. However, system sounds and Youtube in FF only work via the analog pin jack. TDE control center makes no HDMI device offering. Anyone here know the secret to making HDMI default sound source everywhere?
alsa-info.sh output: http://fm.no-ip.com/Tmp/Linux/Sound/alsa-info.txt-d9stretch-a88x-easyst
Well, according to this HDMI is card 0 in alsa, so unless you have /etc/asound.conf that changes it it should be alsa default.
no such file /etc/asound.conf
But... it says you have pulseaudio installed, and unless you have taken effort to setup it in a sane way it is probably in an "alsa takeover" mode (why maintainers of ALL distribution do this by default is a greatest mystery of 21-st century, i suspect some vicious conspiracy). This means all apps use pulse even if you instruct them to use alsa, so you have to select default card in pulse (pavucontrol) instead. Or disable "alsa takeover" mode in pulse.
pavucontrol command not found
Lacking instruction for "takeover" mode manipulation, I purged pulseaudio*. That killed system and Youtube sounds, but left 'aplay -vv -Dhdmi:0,0 foo.wav' and VLC working.
On Wed, 18 May 2016 04:49:52 -0400 Felix Miata mrmazda@earthlink.net wrote:
But... it says you have pulseaudio installed, and unless you have taken effort to setup it in a sane way it is probably in an "alsa takeover" mode (why maintainers of ALL distribution do this by default is a greatest mystery of 21-st century, i suspect some vicious conspiracy). This means all apps use pulse even if you instruct them to use alsa, so you have to select default card in pulse (pavucontrol) instead. Or disable "alsa takeover" mode in pulse.
pavucontrol command not found
apt-get install pavucontrol
Lacking instruction for "takeover" mode manipulation, I purged pulseaudio*. That killed system and Youtube sounds, but left 'aplay -vv -Dhdmi:0,0 foo.wav' and VLC working.
Purging pulseaudio is not an option in modern world, too many programs can only output to it.