2010/6/13 Reimar D?ffinger <Reimar.Doeffinger at gmx.de>: > On Sun, Jun 13, 2010 at 04:07:32PM +0200, Giorgio wrote: >> Oh, weren't you able to see that on the full log I linked? I am using >> nvidia proprietary drivers: > > I missed that link... > You could try this patch: > Index: libvo/x11_common.c > =================================================================== > --- libvo/x11_common.c ?(revision 31384) > +++ libvo/x11_common.c ?(working copy) > @@ -1087,7 +1087,9 @@ > ? if (WinID >= 0) { > ? ? vo_fs = flags & VOFLAG_FULLSCREEN; > ? ? vo_window = WinID ? (Window)WinID : mRootWin; > - ? ?if (col_map != CopyFromParent) { > + ? ?// disabled, if there is already a colormap this e.g. breaks > + ? ?// OpenGL with version 169 of NVidia OpenGL drivers. > + ? ?if (0 && col_map != CopyFromParent) { > ? ? ? unsigned long xswamask = CWColormap; > ? ? ? XSetWindowAttributes xswa; > ? ? ? xswa.colormap = col_map; Ok, I made a new checkout, applied the patch and compiled mplayer. Now the error is gone from the output of mplayer, but the problem is still there. I made a video so you can see for yourself: wget http://mywing.altervista.org/tmp/gmplayer.ogv It's interesting that if I press 'f' to go in fullscreen mode, I see the video, but the osd information is showed twice and the last digit has another digit under it. It would be nice if someone else could test this too, maybe it's just my system, but again r31380 works fine. But I understand that gmplayer is basically unsupported nowadays. Thank you anyway. Giorgio Vazzana