GeoSuite AllWorks Direct3D problems

Discussions about using Windows guests in VirtualBox.
gsdefender
Posts: 11
Joined: 10. Dec 2014, 10:59

GeoSuite AllWorks Direct3D problems

Post by gsdefender »

Hi there everybody.
I am experiencing problems while running the demo version of this application in a Windows guest - I have tested both Windows XP and Windows 7 guests on Linux and Mac hosts with the latest VirtualBox at the time of writing this post. (As I am a newly registered user, I cannot post neither the link to download the demo version. I will try to update the post tomorrow)
I have installed the Guest Additions enabling Direct3D acceleration and I can confirm they work properly running dxdiag.
I don't know if it this helps, but the software works as expected in my demo version of VMware Fusion Pro.

The error occurs two times: immediately upon opening the file, and after file parsing and rendering should have been completed. In both cases it is

D3DERR_INVALIDCALL: Invalid call (-2005530516)
Error upon opening
Error upon opening
error1.png (99.96 KiB) Viewed 3780 times
Error after rendering
Error after rendering
error2.png (72.43 KiB) Viewed 3780 times
Thank you in advance for any advice.
Last edited by gsdefender on 13. Dec 2014, 13:09, edited 1 time in total.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: GeoSuite AllWorks DirectX problems

Post by socratis »

Applications that have high requirements on the GPU (drawing, 3D, games, video) are expected to not work as good as on the real hardware, if they work at all. The degree of implemented features varies between virtualization solutions, that's most probably you got it working in VMWare. Unfortunately, AFAIK, there is not a lot you can do about it...
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
gsdefender
Posts: 11
Joined: 10. Dec 2014, 10:59

Re: GeoSuite AllWorks DirectX problems

Post by gsdefender »

socratis wrote:Applications that have high requirements on the GPU (drawing, 3D, games, video) are expected to not work as good as on the real hardware, if they work at all. The degree of implemented features varies between virtualization solutions, that's most probably you got it working in VMWare. Unfortunately, AFAIK, there is not a lot you can do about it...
I know, but perhaps there is something I could do (a bug report?) to help the developers fix, or at least know what is needed to fix the problem. I don't know exactly what information the developers would need from me, so I would be thankful for any advice in this regard.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: GeoSuite AllWorks DirectX problems

Post by mpack »

Is this error appearing on the host, or inside the guest?
gsdefender
Posts: 11
Joined: 10. Dec 2014, 10:59

Re: GeoSuite AllWorks DirectX problems

Post by gsdefender »

mpack wrote:Is this error appearing on the host, or inside the guest?
The error appears inside the guest.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: GeoSuite AllWorks DirectX problems

Post by mpack »

I would like to see the VM log file: Right click the VM in the GUI. Select "Show Log". Save "VBox.log" to a file. Compress that file and attach it to a message here.

You might also look for updated host graphics drivers.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: GeoSuite AllWorks DirectX problems

Post by socratis »

gsdefender wrote:I know, but perhaps there is something I could do (a bug report?) to help the developers fix
A noble gesture, but there are already a ton (relatively speaking) of reports on the subject. If you go to the Bugtracker (https://www.virtualbox.org/wiki/Bugtracker) you'll see that there are reports by component, or you can use the advanced search.

Just for the 3D support there are currently 146 bug reports open (https://www.virtualbox.org/query?status ... r=priority). You could search for an appropriate one (or one that has the most and most recent activity and add your experience and logs.

But, please, post them here first, as mpack suggested, in case it's an easier fix.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: GeoSuite AllWorks DirectX problems

Post by loukingjr »

fwiw I downloaded the App in question: GeoSuite AllWorks
installed it in a Windows XP SP3 guest and I'm not getting the errors the OP is getting. Host: OSX 10.10.2 VirtualBox 4.3.21_r97176. I don't think the fact that I'm running a test build is the issue though. I haven't installed the test build GAs.
Attachments
Screen Shot 2014-12-10 at 7.49.22 AM.jpg
Screen Shot 2014-12-10 at 7.49.22 AM.jpg (120.79 KiB) Viewed 3761 times
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
gsdefender
Posts: 11
Joined: 10. Dec 2014, 10:59

Re: GeoSuite AllWorks DirectX problems

Post by gsdefender »

mpack wrote:I would like to see the VM log file: Right click the VM in the GUI. Select "Show Log". Save "VBox.log" to a file. Compress that file and attach it to a message here.
Here it is:
VBox.log.bz2
VBox.log
(14.66 KiB) Downloaded 12 times
You might also look for updated host graphics drivers.
Both my Mac (to which the attached log belongs) and my Fedora machine are regularly updated AFAIK. Both are on NVIDIA.
gsdefender
Posts: 11
Joined: 10. Dec 2014, 10:59

Re: GeoSuite AllWorks DirectX problems

Post by gsdefender »

loukingjr wrote:fwiw I downloaded the App in question:
installed it in a Windows XP SP3 guest and I'm not getting the errors the OP is getting. Host: OSX 10.10.2 VirtualBox 4.3.21_r97176. I don't think the fact that I'm running a test build is the issue though. I haven't installed the test build GAs.
Thank you for your patience and your time.
I can confirm that the demo projects on the website are correctly rendered.
I am starting to think that it is my file that triggers a bug (in the application and/or in the Guest Additions driver) while run under VirtualBox that does not arise on VMware Fusion.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: GeoSuite AllWorks DirectX problems

Post by loukingjr »

The log you posted isn't complete. You need to shut the guest down first. You also have the guest additions .iso mounted but I don't see any indication you installed them.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
gsdefender
Posts: 11
Joined: 10. Dec 2014, 10:59

Re: GeoSuite AllWorks DirectX problems

Post by gsdefender »

loukingjr wrote:The log you posted isn't complete. You need to shut the guest down first.
OK, I didn't understand I had to. Sorry for the inconvenience.
VBox.log.bz2
VBox.log.bz2
(20.53 KiB) Downloaded 9 times
You also have the guest additions .iso mounted but I don't see any indication you installed them.
I don't know how this is reported in the log file, but I have the 4.3.20 additions installed. I forgot to eject the ISO image.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: GeoSuite AllWorks DirectX problems

Post by loukingjr »

I'll look at the new log but, did you install the GAs while XP was in safe mode?

Code: Select all

00:37:10.979741 Guest Additions capability report: (0x5 -> 0x0) seamless: no, hostWindowMapping: no, graphics: no
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
gsdefender
Posts: 11
Joined: 10. Dec 2014, 10:59

Re: GeoSuite AllWorks DirectX problems

Post by gsdefender »

loukingjr wrote:I'll look at the new log but, did you install the GAs while XP was in safe mode?

Code: Select all

00:37:10.979741 Guest Additions capability report: (0x5 -> 0x0) seamless: no, hostWindowMapping: no, graphics: no
I remembered I had done that, but I gave a chance to your suggestion, restarted the VM in safe mode, redid the install selecting the Direct3D checkbox and rebooted. No changes.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: GeoSuite AllWorks DirectX problems

Post by loukingjr »

I'm at a loss. The only thing I had to do was when I first installed GeoSuite I had to install NetFramework 2.0 in XP. I also don't understand why your vbox.log is mising so many guest additions lines. Maybe someone else does.

As far as your project being the problem in VB, unless you can directly call DirectX in the project I'm not sure why that would be the case. But I don't know the program.

How big is your project compressed? if it's under 128k you could attach it.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
Post Reply