Page 1 of 1
Windows 7 guest running slow
Posted: 11. Dec 2018, 00:27
by Disljenko
Hi everyone,
i have MacBook pro mid 2017 as host machine and running win 7 as guest. Guest machine runs fairly ok but when moving windows around it really lagging and it is slow. Also when scrolling text in side applications i can scroll and wait until that is done and then and only than i will be able to use application. If i over-scroll the certain area i can't do anything until it's done
So it seams to me that there is a some problem with graphics drivers or something related with graphics. Tried to play with VM settings but what ever i tried didn't help my situation. Can someone look at my log file and see if there is something there that is not right? I have also notice when ever i move windows around, CPU usage goes up to 80% in host machine, not sure if this is relevant!
Thanks for the help!
Re: Windows 7 guest running slow
Posted: 11. Dec 2018, 13:41
by mpack
2.1 OpenGL drivers? I didn't think any Intel Mac was that old. But, the drivers seem to be running ok.
Where did the Win7 image came from? IMHO these kinds of problem indicate that Win7 was not originally installed for a VirtualBox VM with 2 cores.
Re: Windows 7 guest running slow
Posted: 11. Dec 2018, 16:11
by Disljenko
Are these OpenGL drivers are for host or guest machine? This image was given to me by my co-worker since it was preloaded with software that i need for work and you are right i think this is really old image (at least 5-6 years, and not sure what was original machine where this VM was created initially). Is there anything i can do to fix this(any suggestions)?
According to GLView app and apple support i have: OpenGL version -> 4.1 INTEL-12.2.17
Re: Windows 7 guest running slow
Posted: 11. Dec 2018, 17:52
by mpack
Here is what the log for a Win7-64b guest of mine says about host OpenGL support :-
My VBox.log wrote:
00:00:04.187191 OpenGL Info: Render SPU: GL_VENDOR: NVIDIA Corporation
00:00:04.187206 OpenGL Info: Render SPU: GL_RENDERER: Quadro P4000/PCIe/SSE2
00:00:04.187209 OpenGL Info: Render SPU: GL_VERSION: 4.6.0 NVIDIA 392.00
00:00:04.187212 OpenGL Info: Render SPU: GL_EXTENSIONS: ...
And this is what your log says :-
00:00:01.618647 OpenGL: Offline rendering support is OFF (pid=12297)
00:00:01.619697 OpenGL Info: 3D test passed
00:00:01.645933 OpenGL: Offline rendering support is OFF (pid=12297)
00:00:01.647065 OpenGL Info: Render SPU: GL_VENDOR: ATI Technologies Inc.
00:00:01.647097 OpenGL Info: Render SPU: GL_RENDERER: AMD Radeon Pro 560 OpenGL Engine
00:00:01.647112 OpenGL Info: Render SPU: GL_VERSION: 2.1 ATI-2.2.8
00:00:01.647147 OpenGL Info: Render SPU: GL_EXTENSIONS: ....
I'm seeing a number of differences there, including the version number difference, though I don't know what they should be telling me. OpenGL apps and general graphics performance are working well in my Win7 VM.
Re: Windows 7 guest running slow
Posted: 12. Dec 2018, 16:10
by Disljenko
Yes i can see the difference, but trying to find out and understand why my host machine OSX defaulting to OpenGL v2.1 since there is clearly 4.1 version installed and supported. Is that problem with VirtualBox not supporting higher version for osx host machines or something else.
Looking at Gl extension Viewer i can see that there are Core and Compatibility selections and based on what i saw in VM log file for some reason in defaults to compatibility settings instead of core
Core:
https://www.screencast.com/t/EaGFgx8twN
Compatibility:
https://www.screencast.com/t/qgtsWMr4W
Re: Windows 7 guest running slow
Posted: 12. Dec 2018, 16:14
by mpack
I think it's more likely to mean that you have two monitors outputs, one driven by an Intel chipset and the other by AMD Radeon. I would try to see what happens when you move the VM to the other monitor and restart it.
Re: Windows 7 guest running slow
Posted: 12. Dec 2018, 16:40
by Disljenko
I have tried to add additional virtual monitor and selected new one but upon restarting it defaulted back to first one. When disabling additional virtual monitor in VM settings and upon booting i can see only one display output.