Page 1 of 1

In High Sierra VB window and guest display area do not match ! (#17168)

Posted: 7. Oct 2017, 15:25
by AALLeeXX

[ModEdit; related ticket: #17168: VB display frame and content are no longer bound in High Sierra (osx 10.13)]
Hello,

Since High Sierra has been introduced I'm facing an annoying problem in windowed mode. Once the VM is started, if I move the window of the VM, only the frame moves ! The contents of the guest system remains at the same position, separated from its frame ! It's pretty funny effect but... troublesome because not only I cannot move the guest at all and the mouse position is related to the frame, not to the guest area... Thus clicks are all shifted...
Is it setup problem on my side or a known problem ?

Thanks for any hint,

ALeX

Re: In High Sierra VB window and guest display area do not match !

Posted: 7. Oct 2017, 15:52
by Martin
This was already mentioned elsewhere here in the forum.
As a workaround just minimize and restore the window to get it back in sync.

Re: In High Sierra VB window and guest display area do not match !

Posted: 7. Oct 2017, 15:54
by AALLeeXX
Oh, ok, thanks for quick reply. I did not search enough.
Thanks for the workaround - I also use if often in full screen , it also works well here...

Re: In High Sierra VB window and guest display area do not match !

Posted: 16. Oct 2017, 04:25
by jimoe
I have the same problem.

The solution is to disable 3D acceleration.

Re: In High Sierra VB window and guest display area do not match !

Posted: 16. Oct 2017, 10:32
by socratis
There are several workarounds:
  1. Minimize/Restore the VM window.
  2. Hide/Show the VM window.
  3. Menu Display » Adjust window size (HostKey+A).
  4. Disable 3D acceleration.
My feeling is that somehow the 3D accelerated contents of the VM get "disconnected" from the window frame. Any of the solutions 1-3 "reconnects" the two of them. And of course disabling 3D altogether does not offload the drawing to the 10.13 host, hence no problem appears to begin with.

10.13 just came out in the middle of the 5.2.0 VirtualBox update (a big one). The developers are trying to get the bugs for 5.2.0 out so that it can be released as bug free as possible. I think that by 5.2.2 the 10.13.x issues will have been addressed.

To tell you the truth, I have the feeling that it might actually be an easy fix, there's simply just not enough time to deal with it at the moment ;)

Re: In High Sierra VB window and guest display area do not match !

Posted: 25. Oct 2017, 16:04
by JasonHeffner
I tried both the latest 10.13.1 beta and the daily VirtualBox build and still see the error. However, I've found another way to get it to stick. If you save the machine state and start up the VM it will stick. I suspect it's also an easy fix at some point. On cold boot of the VM is where I see the issue.

Re: In High Sierra VB window and guest display area do not match !

Posted: 26. Oct 2017, 00:58
by socratis
Interesting. I didn't even think of that, due to the time involved compared to the other methods... ;)

Re: In High Sierra VB window and guest display area do not match !

Posted: 12. Nov 2017, 13:46
by Freefall
Its not just in High Sierra this is happening - its Windows host too.
As well as other issues when moving the vm from one monitor to another.

Verified error on both AMD hardware and Intel hardware as well

Re: In High Sierra VB window and guest display area do not match !

Posted: 29. Dec 2017, 14:16
by pzrq
As I didn't find this issue on the issue tracker with a search for "window and guest display area do not match", I have created ticket #17407.

(I got a "You must be a member for 1 days and have 1 posts before you can post urls."), so anyone else please feel welcome to post the link)

Re: In High Sierra VB window and guest display area do not match !

Posted: 29. Dec 2017, 16:33
by socratis
pzrq wrote:As I didn't find this issue on the issue tracker with a search for "window and guest display area do not match", I have created ticket #17407.
You should have used different terms for your query and/or I should have updated the first post to include information about ticket #17168, which I will do now...

Re: In High Sierra VB window and guest display area do not match ! (#17168)

Posted: 28. Mar 2018, 10:27
by arthur_r
Hi all,

I have the same problem and disable 3D acceleration is the only thing which work with me but the problem is that I need 3D acceleration on my VM.

I'm also on High Sierra 10.13.

What can I do?

Thanks

Arthur

Re: In High Sierra VB window and guest display area do not match ! (#17168)

Posted: 3. Apr 2018, 22:39
by gideonsimpson
Yes, I'm also on high sierra and am unable to run in full screen mode.

Re: In High Sierra VB window and guest display area do not match ! (#17168)

Posted: 19. Apr 2018, 18:22
by mj0
I'm also on High Sierra and the workarounds listed by socratis worked like a charm.
In particular the one with hiding the window: once you restore it contents and window frame remain aligned. Thus, all I do right now whenever I boot up my Linux VM is to hide the window and restore it right away.