VirtualBox

Ticket #13410 (closed defect: fixed)

Opened 8 years ago

Last modified 7 years ago

Fullscreen sizing incorrect with multiple monitors

Reported by: Justice Owned by:
Component: GUI/multiview Version: VirtualBox 4.3.16
Keywords: fullscreen, multihead Cc:
Guest type: Windows Host type: Linux

Description

I have a triple-head setup, all monitors different sizes. Guest gets two of three in fullscreen. Excepting occasional presumed missed keyup events (presenting as stuck modifier keys in the guest) this worked very well until the current release.

In 4.3.16, I cannot fullscreen anymore, the sizing appears to be offset from the assigned monitors. EG, desktop 1 has the appropriate sizing for monitor 2, and vice versa.

Attachments

VBox.log Download (76.8 KB) - added by Justice 8 years ago.
Vbox log: Win7 Guest - Trusty Host
14.png Download (212.4 KB) - added by Justice 8 years ago.
Screenshot of bad fullscreen layout
09.png Download (55.8 KB) - added by Justice 8 years ago.
Displays config - shows physical screen layout

Change History

comment:1 Changed 8 years ago by michael

It would be great if you could provide a few more details, including a log file for the virtual machine and a screen shot.

A few more things for you to check. Which distribution and window manager are you using? Ubuntu Unity has a problem similar to what you describe with full-screen in VirtualBox 4.3.16<1> (we switched to using the "official" way of doing multi-monitor full-screen in that release and that exposed the problem. Ubuntu have accepted our patch to fix the problem); there are currently some full-screen issues which go away when the mini-toolbar is disabled (in the General/Advanced section of the machine settings) or when 3D is disabled (Display settings). Could you see if those make a difference?

<1>  https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1353675

Changed 8 years ago by Justice

Vbox log: Win7 Guest - Trusty Host

Changed 8 years ago by Justice

Screenshot of bad fullscreen layout

Changed 8 years ago by Justice

Displays config - shows physical screen layout

comment:2 Changed 8 years ago by Justice

Thanks! Deactivating the mini-toolbar did not help, and 3D has never been enabled on this VM. I have added log and screenshot (also display layout image) to the ticket.

Distro: Ubuntu Trusty 3.13.0-35-generic x86_64 DE: Unity WM: Compiz

punk:~$ xrandr | grep conn
VGA-0 connected primary 1280x1024+2944+257 (normal left inverted right x axis y axis) 0mm x 0mm
DVI-D-0 connected 1920x1200+1024+0 (normal left inverted right x axis y axis) 519mm x 324mm
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-D-1 connected 1024x1280+0+176 left (normal left inverted right x axis y axis) 376mm x 301mm

comment:3 Changed 8 years ago by michael

This looks very much like the Ubuntu problem I mentioned. We hope that our fix will get into Compiz in Ubuntu 14.04 in a couple of weeks. In the mean-time I should be able to provide you with a test build tomorrow which will let you re-enable the old behaviour.

comment:4 Changed 8 years ago by michael

You can find a test build here:

https://www.virtualbox.org/wiki/Testbuilds

To enable the old full-screen behaviour please install a build and run

$ VBoxManage setextradata global GUI/Fullscreen/LegacyMode 1

To disable it again once Compiz is fixed in Ubuntu 14.04 run the same command without the "1" at the end.

comment:5 Changed 8 years ago by alex_lis

I have the same issue on Ubuntu 12.04.
Will this LegacyMode be supported in all future releases?

comment:6 Changed 8 years ago by michael

It should be. But you could also ask on the Ubuntu bug report for a back-port of the fix to Unity in Ubuntu 12.04.

comment:7 Changed 8 years ago by frank

This is also described in the user manual (even the changelog has a pointer to the section).

comment:8 Changed 7 years ago by apos

Se also

VBoxManage setextradata global GUI/Fullscreen/LegacyMode true

which works for me in Ubuntu 14.04 LTS.

comment:9 Changed 7 years ago by michael

For the record, this should be fixed in Compiz 0.9.11.3<1> Compiz in Ubuntu 14.10 already has the fix.

<1>  https://launchpad.net/compiz/+milestone/0.9.11.3

comment:10 Changed 7 years ago by michael

Ubuntu now have a fix available for testing for Ubuntu 14.04. Could someone using that test their package and update the Launchpad ticket? Thanks!

comment:11 Changed 7 years ago by frank

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use