fullscreen/wine bug

Bug #102807 reported by jokerejoker
54
This bug affects 5 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

when i run wine apps in fullscreen mode, with the visual effects on the panelbars will not disapear...

ProblemType: Bug
Architecture: i386
Date: Wed Apr 4 12:25:11 2007
DistroRelease: Ubuntu 7.04
Uname: Linux laptop 2.6.20-13-generic #2 SMP Sun Mar 25 00:21:25 UTC 2007 i686 GNU/Linux

Revision history for this message
Chris Halse Rogers (raof) wrote :

This is caused by wine incorrectly setting the fullscreen hint (via an old method). Enabling the "Workarounds" plugin adds support for this - I will see if we can enable it by default. There are a number of programs using this legacy fullscreen mode.

Changed in compiz:
status: New → Confirmed
Revision history for this message
Tom Badran (tom-badran) wrote :

There are are also a lot of old proprietary programs that need this. For instance old programs statically linked against FTLK need these workarounds, as they set fullscreen by just making the window the size of the desktop, and setting its position to 0,0 (this was long long before the window manager hints existed obviously). Without the workarounds, they get positioned to not overlap panels instead.

Changed in compiz:
importance: Undecided → Low
Revision history for this message
Michael Vogt (mvo) wrote :

We enable the workarounds plugin by default, we just need to enable "Legacy fullscreen support" by default too.

Changed in compiz:
status: Confirmed → In Progress
Revision history for this message
Tom Badran (tom-badran) wrote :

This has gotten worse with the latest compiz in hardy (1:0.7.0-0ubuntu2), even with the correct workaround options enabled, it ends up drawing the window behind the panels.

Revision history for this message
Marcin Gałązka (hipnoizz) wrote :

'Legacy fulscreen support' in the workarounds plugin does not work for me. But one can run wincfg and untick 'Allow the Window Manager to control the windows', although interaction between WM and Wine windows will be worse now.

Changed in compiz:
status: In Progress → Confirmed
Revision history for this message
Tom Badran (tom-badran) wrote :

I'm marking this as fixed released as the most recent compiz and wine combo in hardy seems to resolve this issue.

Changed in compiz:
status: Confirmed → Fix Released
Revision history for this message
Jakub Nietrzeba (gluth) wrote :

This is still affects me, in Ubuntu 8.10 x64 with newest possible compiz and wine. Gnome panels are always above the game (if it change and not change resolution of screen). I have checked workaround for fullscreen applications, but this doesn't help. My gnome panels are slightly invisible (alpha is set to 75%). In attachment is screen shot for game, those panels are visible in every full-screen game. nvidia card with 177 version of drivers (free drivers).

Revision history for this message
Jack Leigh (leighman) wrote :

I still seem to get issues with this in Karmic, with panels showing on top of fullscreen apps in Wine.
Anyone else, or have I just broken something?

Revision history for this message
Rocko (rockorequin) wrote :

I get this issue with some apps in Karmic when wine changes the screen resolution (see https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/336932). It didn't used to happen in Jaunty. The wine devs said it was nothing to do with them, but was a compiz issue.

Revision history for this message
Derek Leverenz (coaxmetal) wrote :

This bug still effects me, even with the legacy fullscreen workaround with the newest version of Wine and Compiz in Lucid (10.04)

Revision history for this message
Rocko (rockorequin) wrote :

I've got wine-1.1.44 and compiz 1:0.8.6-0ubuntu1~ppa1 in Lucid and it seems to be fixed.

I do have compiz's legacy fullscreen support turned off - maybe this is relevant? (Run ccsm and go to Utility/Workarounds), apt-get install compizconfig-settings-manager if you need to install it.)

If it's an issue in compiz 0.8.4 but has been fixed in compiz 0.8.6, you can install it with:

sudo add-apt-repository ppa:compiz
sudo apt-get update
sudo apt-get upgrade

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.