Guest Windows 7 64 bit unable to reach OpenGL 2.0

Discussions related to using VirtualBox on Linux hosts.
Post Reply
SeaEagle
Posts: 2
Joined: 21. Apr 2018, 14:00

Guest Windows 7 64 bit unable to reach OpenGL 2.0

Post by SeaEagle »

I am very new to VirtualBox but at this stage comfortable setting up Win 7 guests so I can use ECAD capable of 3D in Win7. ECAD works but for 3D.

OpenGL 2 not installed win 7-64 professional?

VBox Graphical User Interface
Version 5.2.10 (122088 )(Qt5.6.1)

Host:PCLinuxOS KDE 5 Plasma
Guest: Installing Win7-64 bit from CD

My ECAD can use 3D and I am told that OpenGL 1.1.0 installed but need version 2

Have searched a fair bit in Forum here and found out that VBoxGuestAdditions to be installed i Win 7 SAFE MODE
The only way to get OpenGL 2.1 in a Windows guest is to install basic 3D (not WDDM), in safe mode, in an XP, Vista or Win7 guest. There is no other way to get accelerated OpenGL of any description.
Have repeated the GuestAdditions install a number of times and for me looks successful

Then in windows command line using 'dxdiag' as a quick check and told 3D not enabled

Confirmed by ECAD system telling me that OpenGL 1.1.0 installed and ver 2.0 needed

I have noticed that VBox Guest settings for Display does not allow me to change to 3D (guess because OpenGL 2 not installed)

In my VBoxlogs never any mention of OpenGL, from logs I have read in forum OpenGL will be prominent in VBoxlogs.

Attaching log of latest clean installed Guest of Win 7 64 bit and then GuestAdditions installed in SAFE MODE.

I have 'dxdiag' files too but not sure this is of value at this stage.

I do not use Win7 very often, changed to Linux 10 years ago but have had to keep windows XP running until end of 2017 for my wife. I can find my way around Win 7.

I am now starting to run in circles on Forum and will take a break and do some ECAD work to get away from the OpenGL problem.
Attachments
win7-64-2018-04-21-23-23-11.log
(73.69 KiB) Downloaded 28 times
SeaEagle
Posts: 2
Joined: 21. Apr 2018, 14:00

Re: Guest Windows 7 64 bit unable to reach OpenGL 2.0

Post by SeaEagle »

I am looking to see what OpenGL my linux Host has.

Code: Select all

[gert@KDE5-os3-MME ~]$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Desktop 
OpenGL core profile version string: 4.2 (Core Profile) Mesa 18.0.0
OpenGL core profile shading language version string: 4.20
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.0.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.0.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
[gert@KDE5-os3-MME ~]$ 
This seems to indicate that I have OpenGL ES 3.0 and as I understand from VBlog there is no indication that I have OpenGL installed.

As well from the VM >Display I see 2D and 3D greyed out. ????

Added Later
In desperation I created a very 'small' Guest VM "test" 2GB RAM and 8GB .vdi hard drive. No Win7 host install (bit short of space on this partition) but I have no trouble enabling 3D and 2D in the VM display. (Wish I had done that hours ago :) )

Does this mean that this must be enabled before installing the Guest OS?
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Guest Windows 7 64 bit unable to reach OpenGL 2.0

Post by mpack »

I assume that "VM > Display" references to VM settings, Display.

Those settings, like most others, are only available when the VM is shut down (not suspended). They will be grayed out otherwise.
Post Reply