VirtualBox

Opened 14 years ago

Closed 11 years ago

#5655 closed defect (fixed)

Full-screen guest applications corrupt host screen when VM is in seamless mode => fixed in SVN — at Version 11

Reported by: Technologov Owned by:
Component: GUI/seamless Version: VirtualBox 3.1.0
Keywords: Cc:
Guest type: Windows Host type: other

Description (last modified by Frank Mehnert)

Host1: RHEL 5.3/x64, Core 2 P8600, VBox 3.1.0.

Host2: Windows Vista, 32-bit, Core 2 P8600, VBox 3.1.0.

Guest: Windows XP

When a Windows VM is in seamless mode, and some application enters full-screen mode in VM, it starts rendering garbage on host's screen. After an app exists, seamless mode restores.

Expected behavior: VM must exit seamless mode, when any application asks Full-Screen. VM must become windowed application.

-Technologov, 03.12.2009.

Change History (12)

comment:1 by Technologov, 14 years ago

Examples: "Heroes of Might and Magic III" and "TuxRacer"

comment:2 by Technologov, 14 years ago

Another example: Windows 7, which asks to close applications.

See: http://forums.virtualbox.org/viewtopic.php?f=1&t=25311&p=113860#p113860

-Technologov

comment:3 by Technologov, 14 years ago

Can you please take a look at it ?

in reply to:  3 comment:4 by misha, 14 years ago

Replying to Technologov: I've reproduced the problem, it is reproducible with 3.0.x as well. We'll have a look into this.

comment:5 by Technologov, 14 years ago

More info: (XP guest)

The problem is not with Full-screen applications per-se, but with their behavior to change guest's resolution.

Try those in seamless mode:

Example1: (Works) Internet Explorer 6, press F11 (enters full-screen). This Works perfectly, because guest resolution was not changed.

Example2: (Broken) Control Panel->Display->Change resolution. This renders garbage on host's screen.

Basically we need to detect any app in the guest that tries to change guest's resolution to become different than seamless mode, and switch VM to windowed mode automatically in this case.

This problem also exists with Linux guests.

-Technologov

in reply to:  5 comment:6 by misha, 14 years ago

Replying to Technologov: That's right. That's what we've discovered here as well. We have a fix already. I should be able to provide you a test build the next week.

in reply to:  5 comment:7 by misha, 14 years ago

Summary: Full-screen guest applications corrupt host screen when VM is in seamless modeFull-screen guest applications corrupt host screen when VM is in seamless mode => fixed in SVN

Replying to Technologov: We've fixed the issue. The fix should be included in the next release.
Please post me an email at mikhail dot sennikovsky at sun dot com if you're willing to try a test version with the fix, I'll then post you a link to the test version.

comment:8 by Technologov, 14 years ago

I have tested your build v3.1.3-r56263, and found the solution to be poor.

Any new build to test ?

-Technologov

comment:9 by Frank Mehnert, 14 years ago

Resolution: fixed
Status: newclosed

comment:10 by Technologov, 14 years ago

Resolution: fixed
Status: closedreopened

Broken in 3.2.0

Reopened.

Found a duplicate of this one: #3547 (this one is more generic)

-Technologov

comment:11 by Frank Mehnert, 11 years ago

Description: modified (diff)
Resolution: fixed
Status: reopenedclosed

Please reopen if still relevant with VBox 4.2.18.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use