PDA

View Full Version : FG not working with GPU



DaniloAversa
January 13th, 2019, 13:07
Greetings,
I'm on a Windows 10 PC (Build 17134.471).
Yesterday I started Fantasy Grounds and it updated to 3.3.7. It worked until the updater window closed and it gave me two errors: "CheckDeviceType failed! Error code 16" and a following "Could not initialize graphics system!", repeating that every time I try to start Fantasy Grounds. The updater still works with no errors.

I've found several posts on this forum about this kind of issue and I've tried to:
- reboot the system;
- reinstall Directx 9.0c;
- rollback GPU drivers several times;
- reinstall GPU drivers;
- resintall Fantasy Grounds;
- uninstall last Windows updates;
- uninstall last software updates;
- deactivate antivirus;
but so far I haven't got any good results.

I noticed that if I start Fantasy Grounds with no GPU drivers (I have a ASUS ROG Strix GeForceŽ GTX 1080) it works perfectly, however this was not the problem until yesterday, and nothing changed since 18 December 2018 because I went on holiday and came back yesterday.

Is there a solution for this issue?
Thanks!

Bidmaron
January 13th, 2019, 14:37
I think sometimes toggling the setting of compatibility mode can make a difference. It is also possible your computer installed a windows update while you were gone (depending on how your update settings are set) and that is the culprit (but if you actually uninstalled windows updates that should have eliminated). Windows updates are notorious for changing system settings without your knowledge or appproval.
Other than that, I have no new ideas.
You might try restoring your entire machine to a state when you know it last worked and then updating FG again. That should eliminate a spurious system update completely.

Moon Wizard
January 13th, 2019, 19:14
Here are a few things you can check:

* Make sure to disable any GPUs that you are not using. (i.e. motherboard graphics vs. separate graphics card, alternate display applications (such as Duet Display), etc.)

* Try installing DX 9.0c from Microsoft's website.
https://www.microsoft.com/en-us/download/details.aspx?id=34429

* Try alternate versions of the manufacturer's drivers.

Regards,
JPG

DaniloAversa
January 14th, 2019, 08:54
Hello,

Duet Display seems to cause problems with Fantasy Grounds. I uninstalled it and now FG seems to work stable.
It's weird because I used Duet along with FG many times in the past year.

Thanks for your support.

LordEntrails
January 14th, 2019, 17:10
Yea, I used to use something similar to Duet, forget what it was called,but was for my Dell USB dock. It updated at one point and I couldn't run any OpenGL programs. It was a pain to figure out. Glad you got it sorted!

cwsoots
January 20th, 2019, 03:21
Thanks for this thread! I happened to have this same issue on two PCs tonight, and the only thing in common is that they both had Duet Display installed. Uninstalled Duet Display and FG worked just fine now!

midas
January 23rd, 2019, 01:07
Yes, software that allows you to use USB displays (Duet Display, DisplayLink drivers for various USB docks, etc) appears to "hide" DirectX from Fantasy Grounds. I wish it didn't (other DX apps, such as any game I've tried don't do that). My assumption is it has to do with relying on the older DirectX runtimes, but that's just a gut feeling. With any luck FGU won't have that issue and I can finally use my iPad as a secondary display. I'd purchased Duet Display so I could hang my iPad on the other side of my DM screen facing my players, with a player-view instance of FG running on it in order to easily show maps and images to the players. Had to buy a 10-inch monitor instead. :(

cwsoots
January 23rd, 2019, 03:07
I also used Duet Display for a player's view of the map. I started using it with Masterplan for 4e, and it always worked great with that program. A bit disappointed that I have to uninstall it from all of my PCs now that have FG installed as well. Hopefully, this conflict is resolved in future versions.

Bidmaron
January 24th, 2019, 05:49
Yes, I think Duet Display should fix their problem ASAP!