VirtualBox

Ticket #16355 (new defect)

Opened 3 years ago

Last modified 22 months ago

Mini ToolBar on different monitor than virtual machine window

Reported by: morvael Owned by:
Component: GUI Version: VirtualBox 5.1.12
Keywords: Cc:
Guest type: Windows Host type: Linux

Description

Host: Linux Mint 18.1 Mate, 2 monitors Guest: Windows 10

Mini ToolBar shows up on different (primary) monitor, whereas virtual machine window starts in its remembered position on secondary monitor. When the machine is minimized and maximized Mini ToolBar moves to correct screen. This is not remembered after virtual machine is stopped and started.

Change History

comment:1 Changed 3 years ago by morvael

After upgrading to 5.1.20, Mini ToolBar no longer moves to correct screen, after minimizing and maximizing the machine. It stays on the wrong screen the whole time.

comment:2 Changed 3 years ago by gmiller

+1

comment:3 Changed 3 years ago by Dsen

Hello guys,
Is it full-screen, seamless or both modes? And is it exactly Mate DE on both your hosts?

comment:4 Changed 22 months ago by simonc

This occurs for me on 5.2.12, fresh build of Ubuntu 18.04 & patches.

I run a laptop (primary) and 2x external displays (1x of which is portrait format). All 3x displays are the same resolution (apart from the portrait monitor aspect ratio)

Menus for both the management window and the mini toolbar do not paint at all on the primary monitor whilst the other monitors are connected. Works fine whilst those are disconnected.

In full-screen mode Virtualbox reverses the monitor numbers presented to the guest (so Virtual Screen 1 identifies in the guest as Monitor 2 etc)

If the guest is full-screen on display 1 (host primary) then the mini-toolbar does not paint, although it can be navigated blind by keyboard.

If the guest is full-screen on display 2 or 3 then the mini-toolbar appears on the opposite monitor (so if I set the guest to run on 2 then the toolbar is at the top of 3, although it does paint dropdowns correctly)

It appears as if the settings and the screen painting have been completely reversed (will account for all the odd behaviours I see from resize/minimise/maximise & all other window layout testing)

Seemed to be able to work on an identical setup based on 17.10/18.04 upgrade, so likely some sort of display detection problem..

comment:5 Changed 22 months ago by simonc

I found the resize problem remained even when I switched the inputs from the external displays around, which shows that the problem is independent from the host numbering (they are both hdmi input, so not really that surprising).

I noticed I could get the displays to resize by disabling & enabling the Auto-Resize Guest Display option, but I have to disable it or launching apps with admin prompt in windows would cause the display to resize as before (swapping the monitor resolutions around).

I should have noted that I have the base of the monitors aligned, rather than their top edges, in case some offset calculation goes negative & throws this out.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use