Windows 7 Seamless Mode

Discussions about using Windows guests in VirtualBox.
Post Reply
MikeGreene
Posts: 10
Joined: 3. Sep 2015, 18:57
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: eCS, OS/2, DOS, Win XP, 7, 10, ReactOS
Location: Suffolk, Virginia

Windows 7 Seamless Mode

Post by MikeGreene »

When I maximize a window in seamless mode the entire window is not shown. What seems to be happening is that the maximized window only shows in the previous window area. I can cycle to full screen and back to seamless and the entire window is viewable again. I did a video of the issue:

https://www.youtube.com/watch?v=x6BVGb68uv4

What logs are needed?

Mike
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: Windows 7 Seamless Mode

Post by mpack »

Please post a VM log file. With the VM fully shut down, right click it in GUI. Select "Show Log" and save "VBox.log" (ONLY) to a zip file. Attach the zip here.

I would also like to know what display mode the guest is using when it isn't in fullscreen or seamless modes. And, what display mode is the host using.

Finally, in the VirtualBox manager (not the VM), how is the File|Preferences|Display|MaxGuestSceenSize field configured?

I assume that if you had set any display size hints in the guest you would have said so.
MikeGreene
Posts: 10
Joined: 3. Sep 2015, 18:57
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: eCS, OS/2, DOS, Win XP, 7, 10, ReactOS
Location: Suffolk, Virginia

Re: Windows 7 Seamless Mode

Post by MikeGreene »

When in seamless = 1920 x 1053
When in Fullscreen = 1920 x 1080

File -> Perferences -> Display
Maximum Guest Screen Size = Automatic

The host is using 1920 X 1080

X.Org X Server 1.18.4
Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.8.0-gentoo-mgreene x86_64 Gentoo
Current Operating System: Linux littleturd 4.8.2-gentoo-mgreene #2 SMP PREEMPT Tue Oct 18 06:28:23 EDT 2016 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-4.8.2-gentoo root=/dev/sdb2 ro root=/dev/sdb2 radeon.audio=1 radeon.dpm=0 init=/usr/lib/systemd/systemd
Build Date: 08 October 2016 12:10:18PM

Current version of pixman: 0.34.0
Attachments
Win7Pro32-2016-10-20-19-21-58.log.zip
(28.84 KiB) Downloaded 12 times
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: Windows 7 Seamless Mode

Post by mpack »

It's actually the color depth in host vs guest that I'm interested in. The display sizes aren't that relevant.
MikeGreene
Posts: 10
Joined: 3. Sep 2015, 18:57
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: eCS, OS/2, DOS, Win XP, 7, 10, ReactOS
Location: Suffolk, Virginia

Re: Windows 7 Seamless Mode

Post by MikeGreene »

Sorry, host:
"Default Screen Section" for depth/fbbpp 24/32
[ 4.835] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32
[ 4.835] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[ 4.835] (==) RADEON(0): Default visual is TrueColor
[ 4.835] (**) RADEON(0): Option "SWcursor" "off"
[ 4.835] (**) RADEON(0): Option "EnablePageFlip" "on"
[ 4.835] (**) RADEON(0): Option "ColorTiling" "on"
[ 4.835] (**) RADEON(0): Option "RenderAccel" "on"
[ 4.835] (**) RADEON(0): Option "AccelMethod" "glamor"
[ 4.835] (==) RADEON(0): RGB weight 888
[ 4.835] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
[ 4.835] (--) RADEON(0): Chipset: "VERDE" (ChipID = 0x683d)

The guest in Fullscreen and seamless True color 32
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: Windows 7 Seamless Mode

Post by mpack »

Lots of occurrences of the following in the log :-
VBox.log wrote: 00:00:06.030447 GUI: UIMachineLogicNormal::sltCheckForRequestedVisualStateType: Rejecting 'seamless' as is it not yet supported...
I don't know if it's relevant, but I also see that you're using the Gentoo fork of VirtualBox, and not the official build. I'm afraid we don't support any forks here. I suggest that you install the official version, or look for support on a Gentoo forum. As a hint I would suggest that perhaps your host OS is lacking a feature which seamless mode provides. Seamless mode works by having a fullscreen window showing the guest desktop which is filled with a transparent brush. Hence the host OS must be capable of handling a fullscreen transparent window and not get confused about the z order.

Also, you seem to have selected the 32bit Windows template, though you assigned 4GB RAM to it, which makes VBox treat it as a 64bit guest. This is probably not important, but it may be so in future.
MikeGreene
Posts: 10
Joined: 3. Sep 2015, 18:57
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: eCS, OS/2, DOS, Win XP, 7, 10, ReactOS
Location: Suffolk, Virginia

Re: Windows 7 Seamless Mode

Post by MikeGreene »

Would that mean an Opengl problem? It is odd because before 5.1.4 seamless has always worked in this Win 7 VM without problems. However, it could have been that a system component was updated at the same time.

I am curious, why does 4G RAM force a 64 bit system?

Mike
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Windows 7 Seamless Mode

Post by socratis »

32-bit OSes cannot see more than around 3.5 GB. "Normal", mainstream OSes that is, there are special cases.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Post Reply