[mythtv-users] Re: Tearing and the mythical VBlank ioctl
William Uther
willu.mailingLists at cse.unsw.edu.au
Sun Jan 16 01:54:38 EST 2005
On Wed, 12 Jan 2005 19:33:05, Doug Larrick wrote in message
<41E5C1C1.5060400 at ties.org>:
> William Uther wrote:
>> I managed to get the nVidia drivers installed (2.6.10 kernel requires
>> a
>> patched nVidia driver, sigh). I then started up myth with the -v
>> playback option and got:
>>
>>> nVidiaVideoSync: VBlank ioctl did not work, unimplemented in this
>> driver?
>>
>> WTF?!? The nVidiaVideoSync method was written to work with those
>> nVidia
>> drivers, wasn't it?
>
> nVidia broke this some time after the 4xxx series of drivers. The new
> ones (6111 and later) work well with OpenGL vsync. Be advised that
> some
> (myself included) have trouble with the latest driver and MX440/MX4000
> cards and need to drop back to 6111. You should be happier with this
> card and OpenGL vsync.
So, I finally got around to trying this. I'm using kernel 2.6.10 which
is tricky to get going with the NVidia drivers. I managed to get
nVidia driver version 6629 installed with some minor patches. When I
start it up I get this:
> 2005-01-16 17:17:10 OpenGLVideoSync: GLX Video Sync extension not
present.
despite `glxinfo` returning:
> server glx extensions:
> GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
> GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control
> client glx vendor string: NVIDIA Corporation
> client glx version string: 1.3
> client glx extensions:
> GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
> GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
> GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig,
> GLX_SGIX_pbuffer,
> GLX_SGI_swap_control, GLX_NV_float_buffer
> 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
Which appears to include GLX_SGI_video_sync. I assume this is what you
were talking about when you mentioned you "had trouble" with the latest
driver?
I also turned XvMC on at the same time. This seems to help the tearing
problems somewhat, but I'm going to try the 6111 drivers and see if I
can get that to work.
Be well,
Will :-}
More information about the mythtv-users
mailing list