After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 302419 - fullscreen window background doesn't repaint
fullscreen window background doesn't repaint
Status: RESOLVED DUPLICATE of bug 168510
Product: totem
Classification: Core
Component: general
1.2.x
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
: 322334 340396 341598 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-04-29 12:06 UTC by John McCutchan
Modified: 2007-01-05 11:56 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description John McCutchan 2005-04-29 12:06:23 UTC
After the fullscreen controls hide, they still appear on the fullscreen window.
It is as if the fullscreen window never repaints the area where there is no video.

Switching workspaces with a keybinding will clear the fullscreen window. 

This is an old bug that was fixed for a brief time. It's back baby!
Comment 1 Bastien Nocera 2005-04-30 23:47:31 UTC
xine-lib or GStreamer backend?
If it's the xine-lib backend, could you try setting the "video.driver" to be xv
instead of auto?
Comment 2 John McCutchan 2005-05-01 03:33:16 UTC
xine. Changing the setting doesn't seem to help.
Comment 3 Bastien Nocera 2005-11-23 19:13:25 UTC
John, still the case?
Comment 4 John McCutchan 2005-11-23 19:26:21 UTC
For me it is. I am running CVS xine-lib and whatever version of totem shipped
with gnome 2.12. 

I think it is specific to video card driver on an i830 laptop it works fine but
on my nvidia *the evil one* driver totems window doesn't refresh. 

I had some patch for xine-lib that brute forced repainting of the entire window,
but I lost it a while ago.

Using xine-ui or mplayer there isn't a problem.
Comment 5 Bastien Nocera 2005-11-24 21:10:39 UTC
Could you double-check that Totem is using the Xv module (with "totem --debug"),
and tell which version of xine-lib you're using?
Comment 6 John McCutchan 2005-11-24 21:23:01 UTC
Relevant output:
video_out_xv: using Xv port 270 from adaptor NV17 Video Texture for hardware col
orspace conversion and scaling.
video_out_xv: this adaptor supports the yuy2 format.
video_out_xv: this adaptor supports the yv12 format.
x11osd: unscaled overlay created (XShape mode).
video_out: thread created

xine-lib CVS aka 1.1.1
Comment 7 Bastien Nocera 2005-11-24 21:28:32 UTC
.
Comment 8 Teppo Turtiainen 2005-12-25 20:07:29 UTC
*** Bug 322334 has been marked as a duplicate of this bug. ***
Comment 9 Teppo Turtiainen 2005-12-27 13:59:06 UTC
I'm seeing this too using the Xv module, Totem 1.2.1 and xine-lib 1.0.1 on Ubuntu Breezy.
Comment 10 Maurizio Colucci 2005-12-27 20:45:38 UTC
I am seeing this too with the xv module, totem 1.2.0, libxine1c2_1.0.1-1ubuntu10.2_i386, ubuntu breezy.

Here is the output of totem --debug:

video_out_xv: using Xv port 270 from adaptor NV17 Video Texture for hardware colorspace conversion and scaling.
video_out_xv: this adaptor supports the yuy2 format.
video_out_xv: this adaptor supports the yv12 format.
x11osd: unscaled overlay created (XShape mode).
video_out: thread created
audio_alsa_out : supported modes are 8bit 16bit 24bit 32bit mono stereo (4-channel not enabled in xine config) (4.1-channel not enabled in xine config) (5-channel not enabled in xine config) (5.1-channel not enabled in xine config) (a/52 and DTS pass-through not enabled in xine config)
audio_out: thread created
xine_stream_new
video_out_xv: VO_PROP_INTERLACED(0)


Comment 11 Teppo Turtiainen 2005-12-28 07:08:32 UTC
My totem --debug output is identical to the two already posted here.
Comment 12 Maurizio Colucci 2005-12-28 12:46:59 UTC
Just a remark: the problem does not only affect fullscreen mode. See bug 322334 for a screenshot.
Comment 13 Maurizio Colucci 2006-01-07 10:11:17 UTC
Good news. The problem does not occur in ubuntu dapper, with the gstreamer backend. However, it still occurs with the xine backend.

Details: gstreamer-0.10, totem-1.3.0-0ubuntu4, totem-gstreamer-1.3.0-0ubuntu4, totem-xine-1.3.0-0ubuntu4.
Comment 14 Daniel Holbach 2006-04-24 17:01:45 UTC
This was mentioned in https://launchpad.net/distros/ubuntu/+source/totem/+bug/41117 as well.
Comment 15 Teppo Turtiainen 2006-05-07 15:41:17 UTC
*** Bug 340396 has been marked as a duplicate of this bug. ***
Comment 16 Trent "Lathiat" Lloyd 2006-05-10 05:12:20 UTC
This happens both in fullscreen and out of full screne for me, as long as theres a part visible not part of the window

xine backend, ubuntu dapper
Comment 17 John McCutchan 2006-05-10 05:35:45 UTC
I never mentioned that but it has always been the case.
Comment 18 Bastien Nocera 2006-05-17 15:37:31 UTC
*** Bug 341598 has been marked as a duplicate of this bug. ***
Comment 19 R. L. Bekkema 2006-07-27 14:53:38 UTC
Ehm... So is this going to be fixed? The xine backend is unuseable this way (and gstreamer is always unuseable).
Comment 20 Bastien Nocera 2006-07-27 15:18:40 UTC
(In reply to comment #19)
> Ehm... So is this going to be fixed? The xine backend is unuseable this way
> (and gstreamer is always unuseable).

If only I had decent explanations on how to reproduce the problem. Instead, only thing I can say is "works for me". That's using Totem 1.5.4 and xine-lib 1.1.2 (CVS HEAD actually).
Comment 21 R. L. Bekkema 2006-07-27 15:54:18 UTC
I'm also using Totem 1.5.4 and xine-lib cvs (now I do anyways) and I wish I could somehow not reproduce this problem. Other applications using Xine as a backend don't have this problem (GXine, KMplayer, Kaffeine).

Changing the display driver for Xine to anything but xv and vidix (or something like that) makes it go away but also reduces image quality and increases cpu usage and what not.
Comment 22 Bastien Nocera 2006-07-27 15:58:37 UTC
Right, I'll try harder.
Comment 23 R. L. Bekkema 2006-07-27 17:49:17 UTC
Oh and it happens in both Arch Linux and Ubuntu. Ubuntu uses Totem 1.4.1 and Xine 1.1.1.
Comment 24 Trent "Lathiat" Lloyd 2006-07-28 01:43:41 UTC
Theres not really alot to this, but I know that on a standard ubuntu dapper install with totem-xine and any video this happens for me using Xv I haven't tried the others.

Would it help if I compiled totem from CVS? (with xine-lib from ubuntu or cvs) I can try that if you like.
Comment 25 John McCutchan 2006-10-22 23:20:18 UTC
Good news! This appears to be fixed in totem 2.16.2 with xine-lib 1.1.2.
Comment 26 Maurizio Colucci 2006-10-23 09:54:16 UTC
I am afraid this is not fixed. In Ubuntu Edgy, I have exactly that configuration (2.16.2 and 1.1.2) but the bug is still there.
Comment 27 John McCutchan 2006-10-23 15:51:23 UTC
dang. It's fixed for me.
Comment 28 R. L. Bekkema 2006-10-24 17:54:30 UTC
It isn't fixed for me either. Tried the 2.16.2 and the 2.17.1. Still running Arch.
Comment 29 Bastien Nocera 2006-10-24 18:01:42 UTC
Upgrading Totem isn't going to do anything, it's a xine-lib bug...
Comment 30 Bastien Nocera 2007-01-05 11:56:30 UTC

*** This bug has been marked as a duplicate of 168510 ***