gnome-panel reappears in full screen mode after resolution change with compiz

Bug #427097 reported by Rocko
38
This bug affects 7 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Binary package hint: compiz

When I run Warcraft 3 in fullscreen mode, wine initially hides the gnome-panel as expected when it changes to fullscreen mode.

Wine then changes the screen resolution to 1280x1024 because WC3 doesn't support the native resolution. If compiz is enabled, the gnome-panel reappears and remains behind.

If I manually change the screen resolution to 1280x1024 with xrandr and then run WC3, the gnome-panel remains hidden as expected.

I'm using nvidia 192.32 and wine 1.1.29.

This is probably not bug #102807 because that bug was fixed some time ago (that bug is that gnome-panel used to never disappear in the first place).

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
MachineType: Dell Inc. XPS M1530
NonfreeKernelModules: nvidia
Package: compiz 1:0.8.2-0ubuntu8.1
PackageArchitecture: all
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-020631rc9-generic root=UUID=709f7178-44db-418f-be0e-489169db001a ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Error: [Errno 2] No such file or directory: '/proc/version_signature'
SourcePackage: compiz

Revision history for this message
Rocko (rockorequin) wrote :
Revision history for this message
Travis Watkins (amaranth) wrote :

Does this problem go away if you disable Unredirect Fullscreen Windows in compiz? You can do so by installing the compizconfig-settings-manager package then going to System->Preferences->CompizConfig Settings Manager. The option is in the General Options section.

Changed in compiz (Ubuntu):
status: New → Incomplete
Revision history for this message
Rocko (rockorequin) wrote :

No, it makes no difference whether I have the 'unredirect fullscreen windows' box ticked or not.

Changed in compiz (Ubuntu):
status: Incomplete → Confirmed
importance: Undecided → Low
Revision history for this message
Kjell L. (lkjell) wrote :

I have notice this bug for a while. I usually turn of compiz but recently my eyes want to have some love.
Even when I turn on the Legacy Fullscreen Support in workarounds the bug still persist.

Revision history for this message
Martin André (mandre) wrote :

Maybe has something to do with bug #336932

Revision history for this message
Rocko (rockorequin) wrote :

I've noted that this doesn't happen with all wine apps - Simpsons Hit & Run hides the gnome-panel if the resolution changes, but WC3 and CoD4 show the gnome-panel if the resolution changes.

Revision history for this message
Kjell L. (lkjell) wrote : Re: [Bug 427097] Re: gnome-panel reappears in full screen mode after resolution change with compiz

Which makes it harder to fix the problem I think. It kinda suck very
much. Since I have to disable compiz to be able to play.

On Wed, Dec 16, 2009 at 12:29 AM, Rocko <email address hidden> wrote:
> I've noted that this doesn't happen with all wine apps - Simpsons Hit &
> Run hides the gnome-panel if the resolution changes, but WC3 and CoD4
> show the gnome-panel if the resolution changes.
>
> --
> gnome-panel reappears in full screen mode after resolution change with compiz
> https://bugs.launchpad.net/bugs/427097
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “compiz” package in Ubuntu: Confirmed
>
> Bug description:
> Binary package hint: compiz
>
> When I run Warcraft 3 in fullscreen mode, wine initially hides the gnome-panel as expected when it changes to fullscreen mode.
>
> Wine then changes the screen resolution to 1280x1024 because WC3 doesn't support the native resolution. If compiz is enabled, the gnome-panel reappears and remains behind.
>
> If I manually change the screen resolution to 1280x1024 with xrandr and then run WC3, the gnome-panel remains hidden as expected.
>
> I'm using nvidia 192.32 and wine 1.1.29.
>
> This is probably not bug #102807 because that bug was fixed some time ago (that bug is that gnome-panel used to never disappear in the first place).
>
> ProblemType: Bug
> Architecture: amd64
> DistroRelease: Ubuntu 9.04
> MachineType: Dell Inc. XPS M1530
> NonfreeKernelModules: nvidia
> Package: compiz 1:0.8.2-0ubuntu8.1
> PackageArchitecture: all
> ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-020631rc9-generic root=UUID=709f7178-44db-418f-be0e-489169db001a ro quiet splash
> ProcEnviron:
>  PATH=(custom, user)
>  LANG=en_AU.UTF-8
>  SHELL=/bin/bash
> ProcVersionSignature: Error: [Errno 2] No such file or directory: '/proc/version_signature'
> SourcePackage: compiz
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/427097/+subscribe
>

Revision history for this message
Rocko (rockorequin) wrote :

@Kjell: If it helps, I get around the problem without disabling compiz by using this script to change resolution, launch the game and wait until it finishes, and then change the resolution back. It works fine if you aren't running any other wine programs. Obviously you need to put in a resolution that matches the game's:

#!/bin/sh
echo "Changing screen resolution"
xrandr -s 1280x1024
echo "Waiting for resolution change to complete"
sleep 2
wine war3.exe -opengl
echo "Waiting for game to finish"
while [ "`pidof wineserver`" != "" ]; do
  sleep 1
done
echo "Changing resolution back to default"
xrandr -s 0

Revision history for this message
Rocko (rockorequin) wrote :

FYI, there is a compiz bug open for this at http://bugs.opencompositing.org/show_bug.cgi?id=805 but it's from Feb 2008.

Revision history for this message
Kjell L. (lkjell) wrote :

I think it works. But now when I minimize the game and get back the
panel is there.

On Wed, Dec 16, 2009 at 4:31 AM, Rocko <email address hidden> wrote:
> FYI, there is a compiz bug open for this at
> http://bugs.opencompositing.org/show_bug.cgi?id=805 but it's from Feb
> 2008.
>
> ** Bug watch added: Compiz Plugins / Config Bugs #805
>   http://bugs.opencompositing.org/show_bug.cgi?id=805
>
> --
> gnome-panel reappears in full screen mode after resolution change with compiz
> https://bugs.launchpad.net/bugs/427097
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “compiz” package in Ubuntu: Confirmed
>
> Bug description:
> Binary package hint: compiz
>
> When I run Warcraft 3 in fullscreen mode, wine initially hides the gnome-panel as expected when it changes to fullscreen mode.
>
> Wine then changes the screen resolution to 1280x1024 because WC3 doesn't support the native resolution. If compiz is enabled, the gnome-panel reappears and remains behind.
>
> If I manually change the screen resolution to 1280x1024 with xrandr and then run WC3, the gnome-panel remains hidden as expected.
>
> I'm using nvidia 192.32 and wine 1.1.29.
>
> This is probably not bug #102807 because that bug was fixed some time ago (that bug is that gnome-panel used to never disappear in the first place).
>
> ProblemType: Bug
> Architecture: amd64
> DistroRelease: Ubuntu 9.04
> MachineType: Dell Inc. XPS M1530
> NonfreeKernelModules: nvidia
> Package: compiz 1:0.8.2-0ubuntu8.1
> PackageArchitecture: all
> ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-020631rc9-generic root=UUID=709f7178-44db-418f-be0e-489169db001a ro quiet splash
> ProcEnviron:
>  PATH=(custom, user)
>  LANG=en_AU.UTF-8
>  SHELL=/bin/bash
> ProcVersionSignature: Error: [Errno 2] No such file or directory: '/proc/version_signature'
> SourcePackage: compiz
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/427097/+subscribe
>

Revision history for this message
Kjell L. (lkjell) wrote :

I was browsing through lots of bugs report and found one solution that
was actually working very good. You run wine in windows mode with the
same resolution as the one you are using and that is it. If you have
warcraft 3 you might have to rescale the resolution the game use in
regedit. The drawn back is that some programs you do not want to be in
windows mode so you just have to install those in another wineprefix.

On Wed, Dec 16, 2009 at 9:49 AM, Kjell Le <email address hidden> wrote:
> I think it works. But now when I minimize the game and get back the
> panel is there.
>
> On Wed, Dec 16, 2009 at 4:31 AM, Rocko <email address hidden> wrote:
>> FYI, there is a compiz bug open for this at
>> http://bugs.opencompositing.org/show_bug.cgi?id=805 but it's from Feb
>> 2008.
>>
>> ** Bug watch added: Compiz Plugins / Config Bugs #805
>>   http://bugs.opencompositing.org/show_bug.cgi?id=805
>>
>> --
>> gnome-panel reappears in full screen mode after resolution change with compiz
>> https://bugs.launchpad.net/bugs/427097
>> You received this bug notification because you are a direct subscriber
>> of the bug.
>>
>> Status in “compiz” package in Ubuntu: Confirmed
>>
>> Bug description:
>> Binary package hint: compiz
>>
>> When I run Warcraft 3 in fullscreen mode, wine initially hides the gnome-panel as expected when it changes to fullscreen mode.
>>
>> Wine then changes the screen resolution to 1280x1024 because WC3 doesn't support the native resolution. If compiz is enabled, the gnome-panel reappears and remains behind.
>>
>> If I manually change the screen resolution to 1280x1024 with xrandr and then run WC3, the gnome-panel remains hidden as expected.
>>
>> I'm using nvidia 192.32 and wine 1.1.29.
>>
>> This is probably not bug #102807 because that bug was fixed some time ago (that bug is that gnome-panel used to never disappear in the first place).
>>
>> ProblemType: Bug
>> Architecture: amd64
>> DistroRelease: Ubuntu 9.04
>> MachineType: Dell Inc. XPS M1530
>> NonfreeKernelModules: nvidia
>> Package: compiz 1:0.8.2-0ubuntu8.1
>> PackageArchitecture: all
>> ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-020631rc9-generic root=UUID=709f7178-44db-418f-be0e-489169db001a ro quiet splash
>> ProcEnviron:
>>  PATH=(custom, user)
>>  LANG=en_AU.UTF-8
>>  SHELL=/bin/bash
>> ProcVersionSignature: Error: [Errno 2] No such file or directory: '/proc/version_signature'
>> SourcePackage: compiz
>>
>> To unsubscribe from this bug, go to:
>> https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/427097/+subscribe
>>
>

Revision history for this message
Zsolt Fabok (fabokzs) wrote :

I'm facing the very same problem, but not with wine. I tried to have a full screen eclipse and the gnome panel is above my eclipse window. On the other hand it seems to be working with gnome-terminal and file browser

Revision history for this message
NiBu (niko-buzki) wrote :

I also have this problem with Lucid running some wine games in the fullscreen mode. Furthermore I have encountered the same problem running the altitude demo (a native linux game).

Revision history for this message
Jaime Rave (jaimerave) wrote :

I'm having this problem with maverick and an Intel GM45.

Revision history for this message
Jaime Rave (jaimerave) wrote :

In fact this looks like a duplicate of Bug #138508

Revision history for this message
manny (estelar57) wrote :

this still happens in unity-compiz (3d enabled)

a workaround am using for warcraft 3 is to switch to openGL, placing -opengl at the end of the launcher address, like described in this post:

http://ubuntuforums.org/showpost.php?p=6648207&postcount=2

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

Other bug subscribers

Remote bug watches

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