[mythtv-users] Strange Audio Problem 0.25

Igor Cicimov icicimov at gmail.com
Wed Jun 13 03:03:37 UTC 2012


Did you try with "ALSA:hdmi:CARD=NVidia,DEV=3" or DEV=7 in the audio setup?
Sorry fot top post im typing this on my phone. If not available as
selection i think you can manually edit it.
 On Jun 13, 2012 12:33 PM, "jr" <jraymyth at gmail.com> wrote:

> On Tue, Jun 12, 2012 at 9:53 PM, Igor Cicimov <icicimov at gmail.com> wrote:
> > On Wed, Jun 13, 2012 at 3:40 AM, jr <jraymyth at gmail.com> wrote:
> >>
> >> I have a fresh install of Ubuntu 12.04 and MythBuntu 0.25 FE/BE.  The
> >> install went without a hitch.  The tuners and channels are all
> >> configured.  Blah blah blah.  The problem I am having is with the
> >> audio.
> >>
> >> I went through the Setup Wizard and set the audio device
> >> (ALSA:hdmi:CARD=NVidia,DEV=1).  The speaker test hissed as expected.
> >> Video Playback Profile is set to VDPAU High Quality. Test High
> >> Definition plays me a nice movie intro of someone walking across icy
> >> mountains.  The incidental music is clear and audible.
> >>
> >> So I went to make a recording and played it.  The video was clear, but
> >> no audio was emitted.  The recording does have sound when played
> >> through VLC.  I figure that its a config problem, but of what?  ALSA
> >> is clearly working with the HDMI port.  MythTV is communicating with
> >> ALSA, in the setup at the least.  I don't mind digging in...but where
> >> do I dig?
> >>
> >> Thanks,
> >> jr
> >>
> >> Intel DQ67EP (i5) -- Onboard audio is disabled in the bios
> >> MSI N210-MD512H GeForce 210 512MB
> >> 4GB
> >>
> >>
> >> mythuser at Jotun:~$ aplay -l
> >> **** List of PLAYBACK Hardware Devices ****
> >> card 0: PCH [HDA Intel PCH], device 0: ALC888 Analog [ALC888 Analog]
> >>  Subdevices: 1/1
> >>  Subdevice #0: subdevice #0
> >> card 0: PCH [HDA Intel PCH], device 1: ALC888 Digital [ALC888 Digital]
> >>  Subdevices: 1/1
> >>  Subdevice #0: subdevice #0
> >> card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
> >>  Subdevices: 1/1
> >>  Subdevice #0: subdevice #0
> >> card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
> >>  Subdevices: 1/1
> >>  Subdevice #0: subdevice #0
> >> card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
> >>  Subdevices: 1/1
> >>  Subdevice #0: subdevice #0
> >> card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
> >>  Subdevices: 1/1
> >>  Subdevice #0: subdevice #0
> >> _______________________________________________
> >> mythtv-users mailing list
> >> mythtv-users at mythtv.org
> >> http://www.mythtv.org/mailman/listinfo/mythtv-users
> >
> >
> >
> > "2012-06-12 19:58:11.009507 E  ALSA: Error opening
> > /proc/asound/card1/pcm7p/sub0/prealloc: Permission denied.
> > 2012-06-12 19:58:11.009521 E  ALSA: Try to manually increase audio
> > buffer with: echo 128 | sudo tee
> > /proc/asound/card1/pcm7p/sub0/prealloc
> > 2012-06-12 19:58:11.009535 E  ALSA: Unable to sufficiently increase
> > ALSA hardware buffer size - underruns are likely
> > 2012-06-12 19:58:11.009543 I  ALSA: OpenDevice
> > hdmi:CARD=NVidia,DEV=1,AES0=6,AES1=0x82,AES2=0x00,AES3=0x01 for
> > passthrough"
> >
> > You might also check the user permissions on /dev/asound directory and if
> > the user you are running MythTV with belongs to video and audio groups.
> I'm
> > not an expert in Myth audio but looks like it tries to open the device 7
> on
> > the Nvidia card for playback?
> >
> > You might also try to increase the buffer size manually as the error
> > suggests. Run
> >
> > $ echo 4096 > /proc/asound/card1/pcm7p/sub0/prealloc
> >
> > and see what happens. If the command fails with permissions issue then
> you
> > really have a problem with your Myth user editing the ALSA files. Fix the
> > permissions or run the command as root and start the playback again to
> see
> > if things have improved.
> >
> > Igor
> >
> > _______________________________________________
> > mythtv-users mailing list
> > mythtv-users at mythtv.org
> > http://www.mythtv.org/mailman/listinfo/mythtv-users
> >
>
> I added my user to the audio group : usermod -a -G audio mythuser
> and did a
> echo 4096 > /proc/asound/card1/pcm7p/sub0/prealloc
>
> The overrun and permission denied lines went away. but still no sound
> during playback.  No change when running mythfrontend as root.
>
> Is sound managed differently in the Setup Wizard than it is during
> playback?
>
> ***Latest Log***
> 2012-06-12 22:26:37.674113 I  AFD: Opened codec 0x470ef50, id(AC3)
> type(Audio)
> 2012-06-12 22:26:37.674128 I  AFD: Audio Track #2, with type 0 is A/V
> stream #2 and has 2 channels in the Spanish; Castilian
> language(7565409).
> 2012-06-12 22:26:37.674143 I  AFD: Trying to select default track
> 2012-06-12 22:26:37.674148 I  AFD: Trying to select audio track (w/lang)
> 2012-06-12 22:26:37.674608 I  AFD: Selected track 1: English AC3 2ch
> (A/V Stream #1)
> 2012-06-12 22:26:37.674621 I  AFD: Initializing audio parms from audio
> track #1
> 2012-06-12 22:26:37.674639 I  AFD: Audio format changed
>                        from id(NONE)     -1Hz -1ch -1bps     (profile 0)
> to id( AC3)
> 48000Hz  2ch 16bps  pt (profile 0)
> 2012-06-12 22:26:37.674656 I  AO: Setting AC3 passthrough
> 2012-06-12 22:26:37.675238 I  SPDIFEncoder: Creating spdif encoder (for
> AC3)
> 2012-06-12 22:26:37.675243 I  AO: Killing AudioOutputDSP
> 2012-06-12 22:26:37.675251 I  AO: Original codec was AC3, signed 16
> bit, 48 kHz, 2 channels
> 2012-06-12 22:26:37.675266 I  AO: enc(0), passthru(1), features
> (AC3,DTS) configured_channels(2), 2 channels supported(1)
> max_channels(2)
> 2012-06-12 22:26:37.675278 I  AO: Opening audio device
> 'hdmi:CARD=NVidia,DEV=1' ch 2(2) sr 48000 sf signed 16 bit reenc 0
> 2012-06-12 22:26:37.675285 I  ALSA: OpenDevice
> hdmi:CARD=NVidia,DEV=1,AES0=6,AES1=0x82,AES2=0x00,AES3=0x01 for
> passthrough
> 2012-06-12 22:26:37.683536 I  ALSA: SetParameters(format=2,
> channels=2, rate=48000, buffer_time=500000, period_time=4)
> 2012-06-12 22:26:37.683615 I  ALSA: Buffer size range from 64 to 1048576
> 2012-06-12 22:26:37.683625 I  ALSA: Period size range from 32 to 524288
> 2012-06-12 22:26:37.683652 I  ALSA: Buffer time = 500000 us
> 2012-06-12 22:26:37.683673 I  ALSA: Period time = 5 periods
> 2012-06-12 22:26:37.802580 I  ALSA: Buffer size = 24000 | Period size =
> 4800
> 2012-06-12 22:26:37.898559 I  AO: Audio fragment size: 9600
> 2012-06-12 22:26:37.898584 I  AO: Audio Stretch Factor: 1
> 2012-06-12 22:26:37.898693 I  AO: Ending Reconfigure()
> 2012-06-12 22:26:37.898723 I  Dec: Selected track #1 in the Unknown
> language(0)
> 2012-06-12 22:26:37.898739 I  Dec: Resyncing position map.
> posmapStarted = 0 livetv(0) watchingRec(0)
> 2012-06-12 22:26:37.898851 I  AO: kickoffOutputAudioLoop: pid = 3096
> 2012-06-12 22:26:37.898874 I  AO: OutputAudioLoop: Play Event
> 2012-06-12 22:26:37.899499 I  Dec: Position map filled from DB to: 2352
> 2012-06-12 22:26:37.899516 I  Dec: SyncPositionMap prerecorded, from
> DB: 99 entries
> 2012-06-12 22:26:37.899528 I  Dec: SyncPositionMap, new totframes:
> 2352, new length: 39, posMap size: 99
> 2012-06-12 22:26:38.141460 I  AFD: Position map found
> 2012-06-12 22:26:38.141479 I  AFD: Successfully opened decoder for
> file: "/var/lib/mythtv/recordings/1081_20120612111100.mpg". novideo(0)
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20120613/cf35804f/attachment-0001.html>


More information about the mythtv-users mailing list