[mythtv-users] XvMC Problem: Fedora 7, Nvidia 6200, Nvidia 100.14.19 drivers
mythtv at demuth.homelinux.org
Wed Nov 28 22:01:56 UTC 2007
I had similar problems after upgrading the NVidia packages. It turns out
that I had old NVidia libraries sitting around.
To solve that
1. run "ldconfig -p | grep XvMC"
I had duplicate entries pointing to the different libraries and library
versions (e.g. of libXvMCNVIDIA_dynamic.so.1)
2. delete duplicates (well the right ones, will you?)
3. run ldconfig
4. test setup again - my problems went away with this.
Mache Creeger wrote:
> I am running Fedora 7 (18.104.22.168-91.fc7) with the latest Myth standard
> release and an Nvidia 6200 with the 100.14.19 drivers. XvMC loads as
> reported by Xorg.0.log but when I run the standard myth program
> playback from mythfrontend I get an error. The mythfrontend setup is
> as follows:
> Deinterlace playback is checked.
> Box (2x framerate) is selected.
> Preferred MPEG2 Decoder is Standard XvMC
> Enable OpenGL vertical sync for timing is checked.
> Enable realtime priority threads is selected
> Use video as timebase is selected
> Extra audio buffering is selected
> Here is the relevant Xorg.0.log section
> (II) Loading extension XVideo
> (II) Loading extension XVideo-MotionCompensation
> (II) Loading extension X-Resource
> (II) LoadModule: "fbdevhw"
> and here is the errors when I play video from mythfrontend
> 2007-11-28 10:18:54.356 TV: Attempting to change from None to
> 0: start_time: 0.036 duration: 321.048
> 1: start_time: 0.017 duration: 321.036
> stream: start_time: 0.189 duration: 3567.408 bitrate=5191 kb/s
> 2007-11-28 10:18:54.494 DPMS Deactivated
> 2007-11-28 10:18:54.606 AFD: Opened codec 0xb82bf90,
> id(MPEG2VIDEO_XVMC) type(Video)
> 2007-11-28 10:18:54.607 AFD: Opened codec 0xb82c2e0, id(MP2) type(Audio)
> 2007-11-28 10:18:54.622 Opening OSS audio device '/dev/dsp'.
> 2007-11-28 10:18:54.933 VideoOutputXv: XvMCTex: Init failed
> 2007-11-28 10:18:54.933 VideoOutputXv: XvMC Adaptor Name: 'NV17 Video Texture'
> X Error: BadMatch (invalid parameter attributes) 8
> Major opcode: 141
> Minor opcode: 14
> Resource id: 0x19c
> 2007-11-28 10:18:56.534 TV: Changing from None to WatchingPreRecorded
> 2007-11-28 10:18:56.542 Realtime priority would require SUID as root.
> XvMC: picture structure FRAME
> 2007-11-28 10:18:56.682 Video timing method: SGI OpenGL
> 2007-11-28 10:18:56.997 NVP: prebuffering pause
> 2007-11-28 10:18:57.887 NVP: prebuffering pause
> 2007-11-28 10:18:58.121 NVP: prebuffering pause
> 2007-11-28 10:18:59.000 NVP: prebuffering pause
> 2007-11-28 10:18:59.890 NVP: prebuffering pause
> 2007-11-28 10:19:00.060 NVP: prebuffering pause
> 2007-11-28 10:19:01.071 NVP: prebuffering pause
> 2007-11-28 10:19:01.237 NVP: prebuffering pause
> 2007-11-28 10:19:02.046 NVP: prebuffering pause
> 2007-11-28 10:19:02.233 NVP: prebuffering pause
> 2007-11-28 10:19:03.036 NVP: prebuffering pause
> 2007-11-28 10:19:03.324 NVP: prebuffering pause
> 2007-11-28 10:19:04.006 NVP: prebuffering pause
> 2007-11-28 10:19:04.129 TV: Attempting to change from
> WatchingPreRecorded to None
> 2007-11-28 10:19:04.374 TV: Changing from WatchingPreRecorded to None
> 2007-11-28 10:19:04.521 DPMS Reactivated.
> I have tried this with /etc/X11/XvMCConfig containing
> libXvMCNVIDIA_dynamic.so.1 as well as its actual location at
> /usr/lib/nvidia-graphics-100.14.19/libXvMCNVIDIA_dynamic.so.1. Both
> approaches have provided the same sad results.
> Any ideas on how to proceed?
> -- Mache Creeger
> mythtv-users mailing list
> mythtv-users at mythtv.org
More information about the mythtv-users