[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mythtv-users
Subject:    Re: [mythtv-users] No audio after upgrading video card
From:       DryHeat122 <dryheat122 () gmail ! com>
Date:       2021-12-11 3:32:08
Message-ID: CAM=qwAECTbOpRCFhVC05Ye5a5Mnn3jXGBAHCf7VHv5O8bjGWeQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Fri, Dec 10, 2021, 10:02 AM Barry Martin <barry3martin@gmail.com> wrote:

>
> Hi DryHeat122!
>
> I had to replace my AV receiver because the old one crapped out. It would
> not take the VGA signal coming from my Myth Box, so I had to replace its
> video card with one that has HDMI out. I did so and it is working fine.
> When I test the speakers in settings, they work.  However when I try to
> play something in Myth there is no audio.
>
> When I go to frontend settings, it shows several ALSA output devices, a
> default, two ALSA:dmix CARD=Intel, DEV=0 or 1 (builtin audio), and four
> ALSA:dmix CARD=Nvidia, DEV=3,7,8,9.  Why are there four devices for one
> card?  What happened to 4,5,6?  Regardless, no sound when I select any of
> the Nvidia devices.
>
> Another odd thing is that when I select one of the Nvidia devices it says
> Nvidia HDMI0 at the bottom.  But in settings the device is listed as
> HDMI/Display port 2.
>
> How to fix?
>
> I have one Frontend (connected to a TV) where I really have to shove the
> HDMI cable into the port.  It seems like the connection is made because the
> TV displays video but has no audio until that little extra shove.
>
> As for the four devices for one card, only one will work. Easiest/surest
> way I've found is the next couple of paragraphs:
>
> At Terminal "aplay -l"  (the letter, not the number) might give you a
> narrowed-down selection.   Also at Terminal  speaker-test -c2 -twav
> -Dplughw:1,0   might be less fustrating and time-consuming than switching
> in and out of MythTV -- figure out what the system wants and then plug that
> into MythTV.   "-c2" is two channels (stereo), "-twav" will have a female
> voice chanting something like "left front, right front".  The -D switch is
> your options from aplay.
>
> Also at Terminal "alsamixer" will pop-up a slider GUI.  Make sure none of
> the (needed) inputs are muted (MM) - you can ignore 'mic', etc.  Also make
> sure the volumes are cranked up -- 100% is fine.  Reminds me: in Ubuntu
> check the speaker icon at the top right is at 100%.
>
> One last thing, and I don't think this applies to you but I'll stick it in
> for anyone else troubleshooting and reading this thread.  By default the
> Raspberry Pi will turn off the HDMI port if nothing is detected at the
> other end.  "Oddly" this means it turns off HDMI if there's an HDMI switch
> or if the TV is off (as with a cron job to reboot nightly).  Uncommenting
> two lines in /boot/config.txt fixes.
>
> Barry
>
> Thanks all for the suggestions. In the end, it was two problems for me.
(1) alsamixer was set to use the onboard Intel output  instead of HDMI. You
change this in the menus.  (2) Mythfrontend audio was not set to use
ALSA:default.

>
>

[Attachment #5 (text/html)]

<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">On Fri, Dec 10, 2021, 10:02 AM Barry Martin &lt;<a \
href="mailto:barry3martin@gmail.com" target="_blank" \
rel="noreferrer">barry3martin@gmail.com</a>&gt; wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">  
    
  
  <div>
    <p><br>
    </p>
    <p>Hi DryHeat122! </p>
    <br>
    <blockquote type="cite">
      <pre>I had to replace my AV receiver because the old one crapped out. It would
not take the VGA signal coming from my Myth Box, so I had to replace its
video card with one that has HDMI out. I did so and it is working fine.
When I test the speakers in settings, they work.  However when I try to
play something in Myth there is no audio.

When I go to frontend settings, it shows several ALSA output devices, a
default, two ALSA:dmix CARD=Intel, DEV=0 or 1 (builtin audio), and four
ALSA:dmix CARD=Nvidia, DEV=3,7,8,9.  Why are there four devices for one
card?  What happened to 4,5,6?  Regardless, no sound when I select any of
the Nvidia devices.

Another odd thing is that when I select one of the Nvidia devices it says
Nvidia HDMI0 at the bottom.  But in settings the device is listed as
HDMI/Display port 2.

How to fix?</pre>
    </blockquote>
    <p>I have one Frontend (connected to a TV) where I really have to
      shove the HDMI cable into the port.   It seems like the connection
      is made because the TV displays video but has no audio until that
      little extra shove.</p>
    <p>As for the four devices for one card, only one will work.
      Easiest/surest way I&#39;ve found is the next couple of paragraphs:<br>
    </p>
    <p>At Terminal &quot;aplay -l&quot;   (the letter, not the number) might give
      you a narrowed-down selection.     Also at Terminal   <font face="Liberation \
                Mono, monospace">speaker-test -c2 -twav
        -Dplughw:1,0</font>     might be less fustrating and
      time-consuming than switching in and out of MythTV -- figure out
      what the system wants and then plug that into MythTV.     &quot;-c2&quot; is
      two channels (stereo), &quot;-twav&quot; will have a female voice chanting
      something like &quot;left front, right front&quot;.   The -D switch is your
      options from aplay.</p>
    <p>Also at Terminal &quot;alsamixer&quot; will pop-up a slider GUI.   Make sure
      none of the (needed) inputs are muted (MM) - you can ignore &#39;mic&#39;,
      etc.   Also make sure the volumes are cranked up -- 100% is fine.  
      Reminds me: in Ubuntu check the speaker icon at the top right is
      at 100%.<br>
    </p>
    <p>One last thing, and I don&#39;t think this applies to you but I&#39;ll
      stick it in for anyone else troubleshooting and reading this
      thread.   By default the Raspberry Pi will turn off the HDMI port
      if nothing is detected at the other end.   &quot;Oddly&quot; this means it
      turns off HDMI if there&#39;s an HDMI switch or if the TV is off (as
      with a cron job to reboot nightly).   Uncommenting two lines in
      /boot/config.txt fixes.<br>
    </p>
    <p>Barry</p><p></p></div></blockquote></div></div><div dir="auto">Thanks all for \
the suggestions. In the end, it was two problems for me. (1) alsamixer was set to use \
the onboard Intel output   instead of HDMI. You change this in the menus.   (2) \
Mythfrontend audio was not set to use ALSA:default.    </div><div dir="auto"><div \
class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div><p><br></p></div> \
</blockquote></div></div></div>



_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic