[mythtv-users] 0.24+fixes - tearing, /dev/rtc permissions and getting openGL to work

Mike mythtv at dtmc.ca
Thu Feb 24 01:33:28 UTC 2011


In the pursuit of a perfect mythtv frontend, I have recently bought a
Zotac Nvidia ION frontend which I have compiled and installed mythtv
0.24+fixes on U10.10.

HD playback works with three things that are bugging me and I can't
find a solution despite scanning fourms & blogs.

i) very slight tearing about midway across the screen typically on
horizonatl panning
ii) /dev/rtc is symlinked to /dev/rtc0 which only have root access permissions
iii) Player(0): Waited 100ms for video buffers messages occasionally
iv)  I have seen, with usleep moreso, the sound lagging the video

The tearing problem is likely related to Vsync and OpenGL.  I have
instructed nvidia-settings to enable this feature.  However, in (ii) I
see it using usleep unless I start mythfrontend as sudo/root.  Then I
see RTC.  I've never seen OpenGL method.

For (iii) I saw many of these errors with 0.23 and hence downloaded
the latest 0.24 and compiled it with --enable-vdpau.  It took a while
to figure out that this didn't include VDPAU without having the -dev
package installed.  Not it is available and I can configure VDPAU
settings in mythtv.

What I would like to know is how to ensure/check/enable OpenGL as this
seems to be a problem with tearing and possibly the timing method.
Problem (iv) seems to be much better when RTC is used so how do I fix
(ii)?  I can change the permissions but they dont persist a reboot.

I see OpenGL is available as I have advanced desktop effects working.
As well, XBMC seems to have no problems with playback, no tearing.

Thanks,
Mike.


More information about the mythtv-users mailing list