[mythtv] nVidia MX4000 + 7167 driver + X.org 6.8.2 = OpenGL errors
in mythgallery or mythmusic
Jeroen Brosens
jeroen at fotoniq.nl
Tue Mar 15 09:53:54 UTC 2005
Got my GeForce4 MX4000 working on Gentoo, X.org 6.8.2, nVidia 71.67
driver and compiled MythTV from CVS code. But when I compile either
mythgallery or mythmusic, both of which can be built with OpenGL
support, the output from mythfrontend states that the plugins cannot be
initialized: /usr//lib/mythtv/plugins/libmythgallery.so: undefined
symbol: _ZN9QGLWidget16setMouseTrackingEb
Unable to initialize plugin 'mythgallery'.
Can anyone give me a hint on what I am doing wrong and why the GL Widget
error occurs? When I leave out OpenGL support, both of the plugins
compile and work fine.
-- Jeroen
The complete error log:
> 2005-03-15 10:43:05.476 New DB connection, total: 1
> 2005-03-15 10:43:05.483 Using screen 0, 800x600 at 0,0
> 2005-03-15 10:43:05.488 mythfrontend version: 0.17.20050223-1
> www.mythtv.org
> 2005-03-15 10:43:05.489 Enabled verbose msgs : important general playback
> QSettings::sync: filename is null/empty
> QSettings::sync: filename is null/empty
> QSettings::sync: filename is null/empty
> QSettings::sync: filename is null/empty
> QSettings::sync: filename is null/empty
> QSettings::sync: filename is null/empty
> QSettings::sync: filename is null/empty
> QSettings::sync: filename is null/empty
> 2005-03-15 10:43:05.974 Switching to square mode (MythCenter)
> 2005-03-15 10:43:06.273 Registering Internal as a media playback plugin.
> 2005-03-15 10:43:06.298 Registering MythDVD DVD Media Handler as a
> media handler
> 2005-03-15 10:43:06.299 Registering MythDVD VCD Media Handler as a
> media handler
> /usr//lib/mythtv/plugins/libmythgallery.so: undefined symbol:
> _ZN9QGLWidget16setMouseTrackingEb
> Unable to initialize plugin 'mythgallery'.
> Failed to run 'cdrecord --scanbus'
> 2005-03-15 10:43:06.421 Registering MythMusic Media Handler as a media
> handler
> 2005-03-15 10:43:06.452 Key [,[,F10 is already bound in context Stream.
> 2005-03-15 10:43:06.510 Mediamonitor: Adding /dev/cdroms/cdrom0
> 2005-03-15 10:43:06.517 Starting media monitor.
> 2005-03-15 10:43:06.531 Media status changed... New status is:
> MEDIASTAT_OPEN old status was MEDIASTAT_NOTMOUNTED
> QSettings::sync: filename is null/empty
> 2005-03-15 10:43:08.604 New DB connection, total: 2
> 2005-03-15 10:43:08.661 Connecting to backend server: 192.168.2.4:6543
> (try 1 of 5)
> 2005-03-15 10:43:08.668 Using protocol version 14
> 2005-03-15 10:43:08.701 Using protocol version 14
> 2005-03-15 10:43:10.844 AVFD
> 2005-03-15 10:43:10.844 AVFD: Opening Stream #0: codec id 2
> 2005-03-15 10:43:10.847 Using libmpeg2 for video decoding
> 2005-03-15 10:43:10.847 detectInterlace(Detect Scan, Detect Scan, 25,
> 576) ->Interlaced Scan
> 2005-03-15 10:43:10.847 Interlaced: Interlaced Scan video_height:
> 576 fps: 25
> 2005-03-15 10:43:10.847 AVFD: Looking for decoder for 2
> 2005-03-15 10:43:10.848 AVFD
> 2005-03-15 10:43:10.848 AVFD: Opening Stream #1: codec id 86016
> 2005-03-15 10:43:10.848 AVFD: Looking for decoder for 86016
> 2005-03-15 10:43:11.087 Estimated bitrate = 5184
> 2005-03-15 10:43:11.093 Filling position map from 0 to 37
> 2005-03-15 10:43:11.103 Position map filled from Encoder to: 3
> 2005-03-15 10:43:11.103 SyncPositionMap liveTV, from Encoder: 4 entries
> 2005-03-15 10:43:11.103 SyncPositionMap, new totframes: 36, new
> length: 1, posMap size: 4
> 2005-03-15 10:43:11.103 Partial position map found
> 2005-03-15 10:43:11.109 Opening audio device '/dev/dsp'.
> 2005-03-15 10:43:11.109 Opening OSS audio device '/dev/dsp'.
> 2005-03-15 10:43:11.126 Over/underscan. V: 0.02, H: 0.02, XOff: 0, YOff: 0
> 2005-03-15 10:43:11.136 Using XV port 105
> 2005-03-15 10:43:11.141 Image size. dispxoff 0, dispyoff: 0, dispwoff:
> 800, disphoff: 600
> 2005-03-15 10:43:11.141 Image size. imgx 14, imgy: 12, imgw: 691,
> imgh: 553
> Error: already have a font called: timefont
> 2005-03-15 10:43:11.998 Using deinterlace method bobdeint
> 2005-03-15 10:43:12.000 Using realtime priority.
> 2005-03-15 10:43:12.016 Changing from None to WatchingLiveTV
> 2005-03-15 10:43:12.099 nVidiaVideoSync: VBlank ioctl did not work,
> unimplemented in this driver?
> 2005-03-15 10:43:12.099 DRMVideoSync: Could not open device
> /dev/dri/card0, No such file or directory
> 2005-03-15 10:43:12.101 OpenGLVideoSync: GLX extensions:
> GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig
> GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control
> GLX_ARB_get_proc_address
> 2005-03-15 10:43:12.161 Set video sync frame interval to 40000
> 2005-03-15 10:43:12.162 Using audio as timebase
> 2005-03-15 10:43:12.163 Video timing method: SGI OpenGL
> 2005-03-15 10:43:12.163 Refresh rate: 11745, frame interval: 40000
> 2005-03-15 10:43:12.246 Changing from WatchingLiveTV to None
> 2005-03-15 10:43:12.252 Changing from None to None
More information about the mythtv-dev
mailing list