Mythtv .22 OpenSuse 11.2

Anyone installed MythTv .22 yet? I used the one click install from packman.

I went through the setup but when I try “Watch TV” it says:

“Failed to reinitialize video output.”

I can use Kaffeine and watch TV without a problem.

I have a Haupague 1250 Tuner and an ATI 4650 using lates fglrx driver.

mythfrontend version: branches/release-0-22-fixes [Unknown] www.mythtv.org                                                        
2009-11-28 15:41:50.692 Using runtime prefix = /usr                          
2009-11-28 15:41:50.692 Using configuration directory = /home/nik/.mythtv    
2009-11-28 15:41:51.294 Unable to read configuration file mysql.txt          
2009-11-28 15:41:51.294 Empty LocalHostName.                                 
2009-11-28 15:41:51.294 Using localhost value of linux-kgsi                  
2009-11-28 15:41:51.301 New DB connection, total: 1                          
2009-11-28 15:41:51.305 Connected to database 'mythconverg' at host: localhost                                                                            
2009-11-28 15:41:51.306 Closing DB connection named 'DBManager0'             
2009-11-28 15:41:51.329 DPMS is disabled.                                    
2009-11-28 15:41:51.331 Primary screen: 0.                                   
2009-11-28 15:41:51.332 Connected to database 'mythconverg' at host: localhost                                                                            
2009-11-28 15:41:51.333 Using screen 0, 1680x1050 at 0,0                     
2009-11-28 15:41:51.365 MythUI Image Cache size set to 20971520 bytes        
2009-11-28 15:41:51.365 Enabled verbose msgs:  important general             
2009-11-28 15:41:51.368 Could not find theme: G.A.N.T - Switching to Terra   
2009-11-28 15:41:51.370 Primary screen: 0.                                   
2009-11-28 15:41:51.370 Using screen 0, 1680x1050 at 0,0                     
2009-11-28 15:41:51.372 Using theme base resolution of 1280x720              
2009-11-28 15:41:51.378 LIRC, Error: Failed to connect to Unix socket '/var/run/lirc/lircd'                                                               
                        eno: No such file or directory (2)                   
2009-11-28 15:41:51.378 JoystickMenuThread Error: Joystick disabled - Failed to read /home/nik/.mythtv/joystickmenurc                                     
2009-11-28 15:41:51.409 Using the Qt painter                                 
2009-11-28 15:41:51.738 Loaded base theme from /usr/share/mythtv/themes/Terra/base.xml                                                                    
2009-11-28 15:41:51.771 Loaded base theme from /usr/share/mythtv/themes/default-wide/base.xml                                                             
2009-11-28 15:41:51.783 Loaded base theme from /usr/share/mythtv/themes/default/base.xml                                                                  
2009-11-28 15:41:51.792 Current MythTV Schema Version (DBSchemaVer): 1244    
2009-11-28 15:41:51.940 Desktop video mode: 1680x1050 59.9556 Hz             
2009-11-28 15:41:52.590 Registering Internal as a media playback plugin.     
2009-11-28 15:41:52.617 Registering WebBrowser as a media playback plugin.   
2009-11-28 15:41:52.653 MMUnix::AddDevice() Error: failed to stat /dev/bdi,  
                        eno: No such file or directory (2)                   
2009-11-28 15:41:52.658 MMUnix::AddDevice() Error: failed to stat /dev/power,                                                                             
                        eno: No such file or directory (2)                   
2009-11-28 15:41:52.674 MMUnix::AddDevice() Error: failed to stat /dev/trace,                                                                             
                        eno: No such file or directory (2)                   
2009-11-28 15:41:52.690 MonitorRegisterExtensions(0x100, gif,jpg,png)        
2009-11-28 15:41:52.706 Current MythMusic Schema Version (MusicDBSchemaVer): 1017                                                                         
2009-11-28 15:41:52.737 MonitorRegisterExtensions(0x40, mp3,mp2,ogg,oga,flac,wma,wav,ac3,oma,omg,atp,ra,dts,aac,m4a,aa3,tta,mka,aiff,swa,wv)              
2009-11-28 15:41:52.749 Current MythVideo Schema Version (mythvideo.DBSchemaVer): 1028                                                                    
2009-11-28 15:41:52.789 Loading window theme from /usr/share/mythtv/themes/Terra/menu-ui.xml                                                              
2009-11-28 15:41:52.905 Loading menu theme from /usr/share/mythtv/themes/defaultmenu//mainmenu.xml                                                        
2009-11-28 15:41:52.913 Found mainmenu.xml for theme 'Terra'                 
2009-11-28 15:41:52.938 MythContext: Connecting to backend server: 127.0.0.1:6543 (try 1 of 1)                                                            
2009-11-28 15:41:52.938 Using protocol version 50                            
2009-11-28 15:41:56.327 New DB connection, total: 2                          
2009-11-28 15:41:56.327 Connected to database 'mythconverg' at host: localhost                                                                            
2009-11-28 15:41:56.585 TV: Attempting to change from None to Watching WatchingLiveTV                                                                     
2009-11-28 15:41:56.588 MythContext: Connecting to backend server: 127.0.0.1:6543 (try 1 of 1)                                                            
2009-11-28 15:41:56.590 Using protocol version 50                            
2009-11-28 15:41:56.673 Spawning LiveTV Recorder -- begin                    
2009-11-28 15:41:57.213 Spawning LiveTV Recorder -- end                      
2009-11-28 15:41:57.220 We have a playbackURL(/home/nik/Videos/1021_20091128154157.mpg) & cardtype(DUMMY)                                                 
2009-11-28 15:41:57.220 We have a RingBuffer                                 
2009-11-28 15:41:57.271 TV: StartPlayer(0, Watching WatchingLiveTV, main) -- begin                                                                        
2009-11-28 15:41:57.288 NVP(0): Disabling Audio, params(-1,2,44100)          
2009-11-28 15:41:57.312 VideoOutputXv: XVideo Adaptor Name: 'ATI Radeon AVIVO Video'                                                                      
2009-11-28 15:41:57.350 OSD Theme Dimensions W: 1280 H: 720                  
2009-11-28 15:41:57.707 TV: StartPlayer(0, Watching WatchingLiveTV, main) -- end ok                                                                       
2009-11-28 15:41:57.707 TV: Changing from None to Watching WatchingLiveTV    
2009-11-28 15:41:57.707 TV: State is LiveTV & mctx == ctx                    
2009-11-28 15:41:57.707 New DB connection, total: 3                          
2009-11-28 15:41:57.708 New DB connection, total: 4                          
2009-11-28 15:41:57.709 Connected to database 'mythconverg' at host: localhost                                                                            
2009-11-28 15:41:57.709 TV: UpdateOSDInput done                              
2009-11-28 15:41:57.709 TV: UpdateLCD done                                   
2009-11-28 15:41:57.709 Connected to database 'mythconverg' at host: localhost                                                                            
2009-11-28 15:41:57.710 Realtime priority would require SUID as root.        
2009-11-28 15:41:57.712 OpenGLVideoSync()                                    
2009-11-28 15:41:57.714 TV: ITVRestart done                                  
2009-11-28 15:41:57.945 Video timing method: SGI OpenGL                      
2009-11-28 15:41:58.237 Loading window theme from /usr/share/mythtv/themes/Terra/schedule-ui.xml                                                          
2009-11-28 15:41:58.248 Loading window theme from /usr/share/mythtv/themes/default-wide/schedule-ui.xml                                                   
2009-11-28 15:42:01.000 VideoOutputXv Error: Could not find suitable XvMC surface.                                                                        
2009-11-28 15:42:01.000 VideoOutputXv Error: Failed to initialize buffers for codec MPEG2 IDCT                                                            
2009-11-28 15:42:01.003 VideoOutputXv Error: Could not find suitable XvMC surface.                                                                        
2009-11-28 15:42:01.003 VideoOutputXv Error: Failed to initialize buffers for codec MPEG2 IDCT                                                            
2009-11-28 15:42:01.003 VideoOutputXv Error: Failed to get any video output Exiting playback.                                                             
2009-11-28 15:42:01.003 VideoOutputXv Error: InputChanged(): Failed to recreate buffers                                                                   
2009-11-28 15:42:01.003 NVP(0), Error: Failed to Reinitialize Video. Exiting..                                                                            
2009-11-28 15:42:01.004 AFD: Opened codec 0x7f228858f4d0, id(MPEG2VIDEO_XVMC) type(Video)                                                                 
2009-11-28 15:42:01.004 AFD: codec AC3 has 6 channels                        
2009-11-28 15:42:01.004 AFD: Opened codec 0x7f228858f900, id(AC3) type(Audio)
2009-11-28 15:42:01.004 AFD: codec AC3 has 2 channels                        
2009-11-28 15:42:01.005 AFD: Opened codec 0x7f22885ae840, id(AC3) type(Audio)
2009-11-28 15:42:01.026 NVP(0), Error: Serious error detected in Video Output
2009-11-28 15:42:01.060 NVP(0), Error: Serious error detected in Video Output
2009-11-28 15:42:01.093 NVP(0), Error: Serious error detected in Video Output
2009-11-28 15:42:01.099 Couldn't open decoder for: /home/nik/Videos/1021_20091128154158.mpg                                                               
2009-11-28 15:42:01.099 NVP(0), Error: Error opening jump program file       
2009-11-28 15:42:01.099 NVP(0), Error: JumpToProgram failed.                 
2009-11-28 15:42:01.099 NVP(0), Error: Unknown recorder error, exiting decoder                                                                            
2009-11-28 15:42:01.127 NVP(0), Error: Serious error detected in Video Output
2009-11-28 15:42:01.127 ~OpenGLVideoSync() -- closing opengl vsync           
2009-11-28 15:42:01.133 VideoBuffers::DiscardFrames(): ERROR, A not in available, pause, or displayed                                                     
2009-11-28 15:42:01.134 VideoBuffers::DiscardFrames(): ERROR, B not in available, pause, or displayed A                                                   
2009-11-28 15:42:01.134 VideoBuffers::DiscardFrames(): ERROR, C not in available, pause, or displayed AA                                                  
2009-11-28 15:42:01.134 VideoBuffers::DiscardFrames(): ERROR, D not in available, pause, or displayed AAA                                                 
2009-11-28 15:42:01.134 VideoBuffers::DiscardFrames(): ERROR, E not in available, pause, or displayed AAAA                                                
2009-11-28 15:42:01.134 VideoBuffers::DiscardFrames(): ERROR, F not in available, pause, or displayed AAAAA                                               
2009-11-28 15:42:01.134 VideoBuffers::DiscardFrames(): ERROR, G not in available, pause, or displayed AAAAAA                                              
2009-11-28 15:42:01.134 VideoBuffers::DiscardFrames(): ERROR, H not in available, pause, or displayed AAAAAAA                                             
2009-11-28 15:42:01.135                                                      
XError type: 0                                                               
  serial no: 358                                                             
   err code: 140 (XvBadPort)                                                 
   req code: 132                                                             
 minor code: 15                                                              
resource id: 4294967295                                                      

2009-11-28 15:42:01.135 
XError type: 0          
  serial no: 357        
   err code: 140 (XvBadPort)
   req code: 132            
 minor code: 15             
resource id: 4294967295     

2009-11-28 15:42:01.187 TV: Attempting to change from Watching WatchingLiveTV to None                                                                     
2009-11-28 15:42:01.735 TV: Changing from Watching WatchingLiveTV to None    
2009-11-28 15:42:01.763 TV: Attempting to change from None to None           
2009-11-28 15:42:01.787 TV: Attempting to change from None to Watching WatchingLiveTV
2009-11-28 15:42:01.788 MythContext: Connecting to backend server: 127.0.0.1:6543 (try 1 of 1)
2009-11-28 15:42:01.789 Using protocol version 50
2009-11-28 15:42:01.834 Spawning LiveTV Recorder -- begin
2009-11-28 15:42:01.914 Spawning LiveTV Recorder -- end
2009-11-28 15:42:01.926 We have a playbackURL(/home/nik/Videos/1021_20091128154201.mpg) & cardtype(DUMMY)
2009-11-28 15:42:01.927 We have a RingBuffer
2009-11-28 15:42:01.977 TV: StartPlayer(0, Watching WatchingLiveTV, main) -- begin
2009-11-28 15:42:01.977 playCtx, Error: Attempting to setup a player, but it already exists.
2009-11-28 15:42:01.977 TV: StartPlayer(0, Watching WatchingLiveTV, main) -- end error
2009-11-28 15:42:01.977 TV Error: LiveTV not successfully started

I have the same problem, but it still records fine. I only use it for recording so I haven’t investigated it at all.

I changed the Video settings so it will use an alternate player (mplayer) if internal player doesn’t work.

I can now watch live TV.

But one of the channels and DVD playing has some strange display problem. Video is mirror split.

Thank you for the hint. I changed the video playback profile in the frontend from CPU+ to Normal and now I have picture. I didn’t need to change to an alternative player (I still don’t have any sound).

Maybe that was the setting that fixed it for me too. I think I set it to CPU++?

I haven’t had any problem with sound, but whenever it’s not working i just restart alsasound (usually flash player locks it up, amazing how terrible flashplayer continues to be)

Now I’m working on getting my laptop connected to the backend. But I keep getting an error that it can’t connect or think it’s not running. I’ve opened the port in the firewall, and was able to connect to the DB as well.

fixed the “mirroring video” problem by changing Video to Normal.

I want to install just the MythTV 0.22 frontend on OpenSUSE 11.2. What’s the zypper command for this?

Found it: sudo zypper in mythtv-0_22-frontend

Everything works. I didn’t have any issues.

… until I rebooted my backend. My video capture card device nodes changed. Anyone have a good solution for keeping the device nodes from changing – and that will work in MythTV .22?