<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
    <title></title>
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 07/10/2011 02:56 PM, Douglas Peale wrote:
    <blockquote cite="mid:4E1A200D.8010407@comcast.net" type="cite">
      <pre wrap="">My upgrade to 11.04 broke video playback (dropped frames and video tearing). OpenGL did not work at all in 10.10, and was only
displaying in the upper left corner of the display under .24 and 11.04, so I decided to upgrade to 0.25.

I recently switched back to the SPDIF connection to my receiver (DENON AVR-3801) because with the analog connection, I had no
volume control, and could not use earphones. I found with 11.04 with SPDIF, I had no audio about 25% of the time and had to
reboot to get it working (it would work on th login screen, but not when logged in).

My video card is an ATI 4850HD running the default open source drivers (ATI drivers screwed up the test install I tried them on)
driving a 2560x1600 LCD, processor is an I7 with 6 GB RAM.

My results with 0.25 are mixed.

OpenGL now works as well as xv-blit used to on 0.24, no dropped frames, but tearing. xv-blit learned a new trick in 0.25,
randomly changing the color at commercial boundaries (sometimes the color is correct, sometimes faces are green) Amusing for
about 30 seconds, but quickly tiresome. It still has tearing.

The audio mode I had in 0.24 does not work in 0.25, I get silence. I had to turn of Dolby Digital and DTS before I got any sound
at all. The test screen would play sound even when  Dolby Digital and DTS were enabled, but I got silence when I tried "Watch
TV". With Dolby Digital and DTS off, I get stereo sound.
</pre>
    </blockquote>
    More weird stuff:<br>
    Can't do "Watch TV" until after I have run mythbackendsetup. The
    backend is running on boot, but selecting "Watch TV" just causes the
    screen to flash.<br>
    <br>
    This appears in the backend log:<br>
    <blockquote>2011-07-10 22:30:02.942967 N [1494/1965] Expire
      autoexpire.cpp:263 (CalcParams) - AutoExpire: CalcParams(): Max
      required Free Space: 1.0 GB w/freq: 15 min<br>
      2011-07-10 22:30:25.981046 I [1494/1973] ProcessRequest
      mainserver.cpp:1298 (HandleAnnounce) - MainServer::ANN Playback<br>
      2011-07-10 22:30:25.981061 I [1494/1973] ProcessRequest
      mainserver.cpp:1300 (HandleAnnounce) - adding: Compromise as a
      client (events: 0)<br>
      2011-07-10 22:30:25.981686 I [1494/1974] ProcessRequest
      mainserver.cpp:1298 (HandleAnnounce) - MainServer::ANN Monitor<br>
      2011-07-10 22:30:25.981699 I [1494/1974] ProcessRequest
      mainserver.cpp:1300 (HandleAnnounce) - adding: Compromise as a
      client (events: 1)<br>
      2011-07-10 22:30:39.179672 I [1494/1975] ProcessRequest
      mainserver.cpp:1298 (HandleAnnounce) - MainServer::ANN Playback<br>
      2011-07-10 22:30:39.179680 I [1494/1975] ProcessRequest
      mainserver.cpp:1300 (HandleAnnounce) - adding: Compromise as a
      client (events: 0)<br>
      2011-07-10 22:30:39.196810 I [1494/1723] TVRecEvent tv_rec.cpp:989
      (HandleStateChange) - TVRec(1): Changing from None to
      WatchingLiveTV<br>
      2011-07-10 22:30:39.200530 I [1494/1723] TVRecEvent
      tv_rec.cpp:3443 (TuningCheckForHWChange) - TVRec(1): HW Tuner:
      1-&gt;1<br>
      2011-07-10 22:30:39.204281 E [1494/1723] TVRecEvent
      dtvmultiplex.cpp:289 (ParseTuningParams) - DTVMux:
      ParseTuningParams -- Unknown tuner type<br>
      2011-07-10 22:30:39.204330 E [1494/1723] TVRecEvent
      dtvchannel.cpp:303 (SetChannelByString) - DTVChan(1016A87D-0):
      SetChannelByString(5.1): Failed to initialize multiplex options<br>
      2011-07-10 22:30:39.204341 E [1494/1723] TVRecEvent
      tv_rec.cpp:3647 (TuningFrequency) - TVRec(1): Failed to set
      channel to 5.1. Reverting to kState_None<br>
      2011-07-10 22:30:39.204372 I [1494/1723] TVRecEvent tv_rec.cpp:989
      (HandleStateChange) - TVRec(1): Changing from WatchingLiveTV to
      None<br>
    </blockquote>
    <br>
    This is what the front end log has to say:<br>
    <blockquote>Starting mythfrontend.real..<br>
      2011-07-10 22:30:23.493361 C [2414/2414] thread_unknown
      mythcommandlineparser.cpp:1099 (ConfigureLogging) - mythfrontend
      version: master [v0.25pre-2682-gfb34130] <a class="moz-txt-link-abbreviated" href="http://www.mythtv.org">www.mythtv.org</a><br>
      2011-07-10 22:30:23.493399 C [2414/2414] thread_unknown
      mythcommandlineparser.cpp:1101 (ConfigureLogging) - Enabled
      verbose msgs:&nbsp; general general<br>
      2011-07-10 22:30:23.493476 C [2414/2414] thread_unknown
      mythlogging.cpp:838 (logStart) - Setting Log Level to LOG_INFO<br>
      2011-07-10 22:30:23.493551 I [2414/2414] thread_unknown
      mythlogging.cpp:169 (FileLogger) - Added logging to the console<br>
      2011-07-10 22:30:23.493572 I [2414/2414] thread_unknown
      mythlogging.cpp:176 (FileLogger) - Added logging to
      /var/log/mythtv/mythfrontend.log<br>
      2011-07-10 22:30:23.493584 I [2414/2414] thread_unknown
      mythlogging.cpp:329 (DatabaseLogger) - Added database logging to
      table logging<br>
      2011-07-10 22:30:23.493670 C [2414/2414] thread_unknown
      mythlogging.cpp:877 (logStart) - Setting up SIGHUP handler<br>
      2011-07-10 22:30:23.494165 C [2414/2414] thread_unknown
      mythdirs.cpp:51 (InitializeMythDirs) - Using runtime prefix = /usr<br>
      2011-07-10 22:30:23.494184 C [2414/2414] thread_unknown
      mythdirs.cpp:64 (InitializeMythDirs) - Using configuration
      directory = /home/dpeale/.mythtv<br>
      2011-07-10 22:30:23.495349 N [2414/2414] CoreContext
      threadpool.cpp:317 (ThreadPool) - ThreadPool:HTTP: Initial 1, Max
      25, Timeout 60000<br>
      2011-07-10 22:30:23.599083 I [2414/2417] DBLogger mythdbcon.cpp:67
      (MSqlDatabase) - Database connection created: LogCon<br>
      2011-07-10 22:30:23.599122 I [2414/2417] DBLogger
      mythdbcon.cpp:410 (getStaticCon) - New static DB connectionLogCon<br>
      2011-07-10 22:30:23.651888 E [2414/2417] DBLogger
      mythdbcon.cpp:251 (KickDatabase) - Driver error was [1/1045]:<br>
      QMYSQL: Unable to connect<br>
      Database error was:<br>
      Access denied for user 'dpeale'@'localhost' (using password: NO)<br>
      <br>
      2011-07-10 22:30:23.752665 E [2414/2417] DBLogger
      mythdbcon.cpp:251 (KickDatabase) - Driver error was [1/1045]:<br>
      QMYSQL: Unable to connect<br>
      Database error was:<br>
      Access denied for user 'dpeale'@'localhost' (using password: NO)<br>
      <br>
      2011-07-10 22:30:23.853315 E [2414/2417] DBLogger
      mythdbcon.cpp:251 (KickDatabase) - Driver error was [1/1045]:<br>
      QMYSQL: Unable to connect<br>
      Database error was:<br>
      Access denied for user 'dpeale'@'localhost' (using password: NO)<br>
      <br>
      2011-07-10 22:30:23.954004 E [2414/2417] DBLogger
      mythdbcon.cpp:251 (KickDatabase) - Driver error was [1/1045]:<br>
      QMYSQL: Unable to connect<br>
      Database error was:<br>
      Access denied for user 'dpeale'@'localhost' (using password: NO)<br>
      <br>
      2011-07-10 22:30:24.054704 E [2414/2417] DBLogger
      mythdbcon.cpp:251 (KickDatabase) - Driver error was [1/1045]:<br>
      QMYSQL: Unable to connect<br>
      Database error was:<br>
      Access denied for user 'dpeale'@'localhost' (using password: NO)<br>
      <br>
      2011-07-10 22:30:24.155401 E [2414/2417] DBLogger
      mythdbcon.cpp:251 (KickDatabase) - Driver error was [1/1045]:<br>
      QMYSQL: Unable to connect<br>
      Database error was:<br>
      Access denied for user 'dpeale'@'localhost' (using password: NO)<br>
      <br>
      2011-07-10 22:30:24.256128 E [2414/2417] DBLogger
      mythdbcon.cpp:251 (KickDatabase) - Driver error was [1/1045]:<br>
      QMYSQL: Unable to connect<br>
      Database error was:<br>
      Access denied for user 'dpeale'@'localhost' (using password: NO)<br>
      <br>
      2011-07-10 22:30:24.292224 A [2414/2414] CoreContext
      mythcontext.cpp:464 (LoadDatabaseSettings) - Empty LocalHostName.<br>
      2011-07-10 22:30:24.292242 I [2414/2414] CoreContext
      mythcontext.cpp:468 (LoadDatabaseSettings) - Using localhost value
      of Compromise<br>
      2011-07-10 22:30:24.292478 I [2414/2414] CoreContext
      mythdbcon.cpp:67 (MSqlDatabase) - Database connection created:
      DBManager0<br>
      2011-07-10 22:30:24.292496 I [2414/2414] CoreContext
      mythdbcon.cpp:312 (popConnection) - New DB connection, total: 1<br>
      2011-07-10 22:30:24.293248 I [2414/2414] CoreContext
      mythdbcon.cpp:171 (OpenDatabase) - Connected to database
      'mythconverg' at host: localhost<br>
      2011-07-10 22:30:24.306875 I [2414/2417] DBLogger
      mythdbcon.cpp:171 (OpenDatabase) - Connected to database
      'mythconverg' at host: localhost<br>
      2011-07-10 22:30:24.318176 I [2414/2414] CoreContext
      mythdbcon.cpp:470 (CloseDatabases) - Closing DB connection named
      'DBManager0'<br>
      2011-07-10 22:30:24.318564 I [2414/2414] CoreContext
      mythdbcon.cpp:171 (OpenDatabase) - Connected to database
      'mythconverg' at host: localhost<br>
      2011-07-10 22:30:24.319068 I [2414/2414] CoreContext
      mythcorecontext.cpp:1094 (SaveLocaleDefaults) - Current locale
      en_US<br>
      2011-07-10 22:30:24.319127 E [2414/2414] CoreContext
      mythlocale.cpp:110 (LoadDefaultsFromXML) - Reading locale defaults
      from /usr/share/mythtv//locales/en_us.xml<br>
      2011-07-10 22:30:24.322963 I [2414/2426] SystemManager
      system-unix.cpp:244 (run) - Starting process manager<br>
      2011-07-10 22:30:24.323046 I [2414/2429] SystemIOHandlerW
      system-unix.cpp:75 (run) - Starting IO manager (write)<br>
      2011-07-10 22:30:24.323054 I [2414/2427] SystemSignalManager
      system-unix.cpp:434 (run) - Starting process signal handler<br>
      2011-07-10 22:30:24.324078 I [2414/2428] SystemIOHandlerR
      system-unix.cpp:75 (run) - Starting IO manager (read)<br>
      2011-07-10 22:30:24.524003 I [2414/2414] CoreContext
      screensaver-x11.cpp:57 (ScreenSaverX11Private) -
      ScreenSaverX11Private: Gnome screen saver support enabled<br>
      2011-07-10 22:30:24.524799 I [2414/2414] CoreContext
      screensaver-x11.cpp:86 (ScreenSaverX11Private) -
      ScreenSaverX11Private: DPMS is active.<br>
      2011-07-10 22:30:24.541145 N [2414/2414] CoreContext
      DisplayRes.cpp:64 (Initialize) - Desktop video mode: 2560x1600
      59.860 Hz<br>
      2011-07-10 22:30:24.745304 I [2414/2414] CoreContext
      mythtranslation.cpp:66 (load) - Loading en_us translation for
      module mythfrontend<br>
      2011-07-10 22:30:24.751694 E [2414/2414] CoreContext lirc.cpp:208
      (Init) - LIRC: Failed to connect to Unix socket
      '/var/run/lirc/lircd'<br>
      &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; eno: No such file or directory (2)<br>
      2011-07-10 22:30:24.751763 E [2414/2414] CoreContext jsmenu.cpp:91
      (Init) - JoystickMenuThread: Joystick disabled - Failed to read
      /home/dpeale/.mythtv/joystickmenurc<br>
      2011-07-10 22:30:24.752407 I [2414/2414] CoreContext
      mythudplistener.cpp:22 (MythUDPListener) - UDPListener: bound to
      port 6948<br>
      2011-07-10 22:30:24.789529 I [2414/2414] CoreContext
      mythmainwindow.cpp:896 (Init) - Using Frameless Window<br>
      2011-07-10 22:30:24.858948 I [2414/2414] CoreContext
      mythmainwindow.cpp:961 (Init) - Trying the OpenGL painter<br>
      2011-07-10 22:30:24.907577 I [2414/2414] CoreContext
      mythrender_opengl1.cpp:77 (InitFeatures) - OpenGL1: Fragment
      program support available<br>
      2011-07-10 22:30:24.907639 I [2414/2414] CoreContext
      mythrender_opengl.cpp:880 (InitFeatures) - OpenGL: OpenGL vendor&nbsp;
      : X.Org<br>
      2011-07-10 22:30:24.907646 I [2414/2414] CoreContext
      mythrender_opengl.cpp:882 (InitFeatures) - OpenGL: OpenGL
      renderer: Gallium 0.4 on AMD RV770<br>
      2011-07-10 22:30:24.907652 I [2414/2414] CoreContext
      mythrender_opengl.cpp:884 (InitFeatures) - OpenGL: OpenGL version
      : 2.1 Mesa 7.10.2<br>
      2011-07-10 22:30:24.907664 I [2414/2414] CoreContext
      mythrender_opengl.cpp:886 (InitFeatures) - OpenGL: Max texture
      size: 8192 x 8192<br>
      2011-07-10 22:30:24.907670 I [2414/2414] CoreContext
      mythrender_opengl.cpp:888 (InitFeatures) - OpenGL: Max texture
      units: 8<br>
      2011-07-10 22:30:24.907677 I [2414/2414] CoreContext
      mythrender_opengl.cpp:890 (InitFeatures) - OpenGL: Direct
      rendering: Yes<br>
      2011-07-10 22:30:24.907682 I [2414/2414] CoreContext
      mythrender_opengl.cpp:897 (InitFeatures) - OpenGL:
      PixelBufferObject support available<br>
      2011-07-10 22:30:24.907689 I [2414/2414] CoreContext
      mythrender_opengl.cpp:81 (Init) - OpenGL: Initialised
      MythRenderOpenGL<br>
      2011-07-10 22:30:25.074733 I [2414/2414] CoreContext
      schemawizard.cpp:118 (Compare) - Current MythTV Schema Version
      (DBSchemaVer): 1278<br>
      2011-07-10 22:30:25.581947 W [2414/2414] CoreContext
      themeinfo.cpp:74 (parseThemeInfo) - ThemeInfo: Unable to open
      themeinfo.xml for
      /usr/share/mythtv/themes/BlackCurves-OSD/themeinfo.xml<br>
      2011-07-10 22:30:25.581961 E [2414/2414] CoreContext
      themeinfo.cpp:34 (ThemeInfo) - ThemeInfo: The theme
      (/usr/share/mythtv/themes/BlackCurves-OSD) is missing a
      themeinfo.xml file.<br>
      2011-07-10 22:30:25.582732 W [2414/2414] CoreContext
      themeinfo.cpp:74 (parseThemeInfo) - ThemeInfo: Unable to open
      themeinfo.xml for /usr/share/mythtv/themes/Gray-OSD/themeinfo.xml<br>
      2011-07-10 22:30:25.582744 E [2414/2414] CoreContext
      themeinfo.cpp:34 (ThemeInfo) - ThemeInfo: The theme
      (/usr/share/mythtv/themes/Gray-OSD) is missing a themeinfo.xml
      file.<br>
      2011-07-10 22:30:25.772796 N [2414/2414] CoreContext
      mythmainwindow.cpp:1788 (RegisterMediaPlugin) - Registering
      Internal as a media playback plugin.<br>
      2011-07-10 22:30:25.773468 W [2414/2414] CoreContext
      mythplugin.cpp:164 (MythPluginManager) - No plugins directory
      /usr/lib/mythtv/plugins<br>
      2011-07-10 22:30:25.909376 N [2414/2414] CoreContext main.cpp:1039
      (RunMenu) - Found mainmenu.xml for theme 'MythCenter-wide'<br>
      2011-07-10 22:30:25.979779 I [2414/2414] CoreContext
      mythcorecontext.cpp:310 (ConnectCommandSocket) - MythCoreContext:
      Connecting to backend server: 192.168.63.3:6543 (try 1 of 1)<br>
      2011-07-10 22:30:25.980756 I [2414/2414] CoreContext
      mythcorecontext.cpp:995 (CheckProtoVersion) - Using protocol
      version 69<br>
      2011-07-10 22:30:39.128545 I [2414/2414] CoreContext
      tv_play.cpp:861 (TV) - TV: Creating TV object<br>
      2011-07-10 22:30:39.152615 I [2414/2414] CoreContext
      tv_play.cpp:1082 (Init) - TV: Created TvPlayWindow.<br>
      2011-07-10 22:30:39.178890 I [2414/2414] CoreContext
      tv_play.cpp:1807 (HandleStateChange) - TV: Attempting to change
      from None to WatchingLiveTV<br>
      2011-07-10 22:30:39.178919 I [2414/2414] CoreContext
      mythcorecontext.cpp:310 (ConnectCommandSocket) - MythCoreContext:
      Connecting to backend server: 192.168.63.3:6543 (try 1 of 1)<br>
      2011-07-10 22:30:39.179454 I [2414/2414] CoreContext
      mythcorecontext.cpp:995 (CheckProtoVersion) - Using protocol
      version 69<br>
      2011-07-10 22:30:39.184947 N [2414/2414] CoreContext
      tv_play.cpp:1872 (HandleStateChange) - TV: Spawning LiveTV
      Recorder -- begin<br>
      2011-07-10 22:30:39.204637 N [2414/2414] CoreContext
      tv_play.cpp:1879 (HandleStateChange) - TV: Spawning LiveTV
      Recorder -- end<br>
      2011-07-10 22:30:39.204986 E [2414/2414] CoreContext
      livetvchain.cpp:256 (GetEntryAt) - GetEntryAt(-1) failed.<br>
      2011-07-10 22:30:39.204997 E [2414/2414] CoreContext
      livetvchain.cpp:263 (GetEntryAt) - It appears that your backend
      may be misconfigured.&nbsp; Check your backend logs to determine
      whether your capture cards, lineups, channels, or storage
      configuration are reporting errors.&nbsp; This issue is commonly caused
      by failing to complete all setup steps properly.&nbsp; You may wish to
      review the documentation for mythtv-setup.<br>
      2011-07-10 22:30:39.205069 E [2414/2414] CoreContext
      livetvchain.cpp:281 (EntryToProgram) - EntryToProgram(0@Wed Dec 31
      16:00:00 1969) failed to get pginfo<br>
      2011-07-10 22:30:39.205079 E [2414/2414] CoreContext
      tv_play.cpp:1884 (HandleStateChange) - TV: HandleStateChange():
      LiveTV not successfully started<br>
      2011-07-10 22:30:39.205190 E [2414/2414] CoreContext
      tv_play.cpp:1917 (HandleStateChange) - TV: LiveTV not successfully
      started<br>
      2011-07-10 22:30:39.214042 I [2414/2414] CoreContext
      tv_play.cpp:2135 (HandleStateChange) - TV: Main UI disabled.<br>
      2011-07-10 22:30:39.214482 I [2414/2414] CoreContext
      tv_play.cpp:298 (StartTV) - TV: Entering main playback loop.<br>
      2011-07-10 22:30:39.215066 I [2414/2414] CoreContext
      screensaver-x11.cpp:155 (DisableDPMS) - ScreenSaverX11Private:
      DPMS Deactivated 1<br>
      2011-07-10 22:30:39.216390 I [2414/2414] CoreContext
      tv_play.cpp:300 (StartTV) - TV: Exiting main playback loop.<br>
    </blockquote>
    <br>
    If I enter backend setup, then exit, "Watch TV" works fine. (well,
    as well as it can given the other issues I'm having)<br>
  </body>
</html>