Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://twitter.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

[solved] DDEngine does not work - it does but not displayed

Here you will find help for frequently asked questions as well as for your specific question
Post Reply
Chaka
8
8
Posts: 27
Joined: 2014-04-11 18:01

[solved] DDEngine does not work - it does but not displayed

Post by Chaka »

Hello,

DDEngine doesn't work at one of my machines. When I make a connection to it, the tray icon says only "service" but not "ddengine". Any ideas to make it work?

I suppose this machine and os is nothing special. I'm running WinVNC.exe v1.3.8.1 under Win10_21H2 with Intel UHD-Display-Driver v31. The device is an Intel NUC with an i3-10110u cpu. I did even try 2 graphic drivers versions v30 and v31, ddengine64.dll exists and is enabled within settings.

Btw does setup or msi install a special ddenige driver or enable soemthing in that way? Because I've copied the "uvnc bvba" directory to this machine. After that I did run winvnc -install for installing the service?

Any suggestions?
Last edited by Chaka on 2022-09-10 17:47, edited 1 time in total.
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6832
Joined: 2004-04-23 10:21
Contact:

Re: DDEngine does not work

Post by Rudi De Vos »

ddengine is just a dll, no special driver is needed
winvnc.exe 32 bit use ddengine.dll
winvnc.exe 64 bit use ddengine64.dll
If you manual copy make sure to copy the correct dll

There was also a version where the ddegine wasn't added to the tip, even when winvnc was using it.
Else fast replace the winvnc.exe with the 1.3.9 dev 1 ( found on the forum) i'm 100% sure it's correct added to the tip in this version.

The ddengine require minimum DXGI 1.2
Check google for "desktop duplication api" and you video card to see if there are some know issue's
Chaka
8
8
Posts: 27
Joined: 2014-04-11 18:01

Re: DDEngine does not work

Post by Chaka »

Thank you very much for your answer.

I've new findings, because I did update another machine coming from winvnc.exe v1.2.2.1. This old version (v1.2.2.1) did show "ddengine" in the tray tip. After upgrade to v1.3.8.1 ddengine lettering was missing in tray tool tip.

After that I tried your mentioned v1.3.9 dev 1 without success. At first I couldn't make a connection at all using vncviewer v1.3.8.1. I got an error message after the viewer window did pop up for a millisecond:
Server closed connection
-Manual closed
-Network disconn
I tried to connect 4 times with the same error. After that suddenly I could connect to this server but there was no tray symbol at all. (Note: It was enabled all the time within settings.)

So I suppose ddengine does work on this machine but the lettering "ddengine" is missing within the system tray tool tip ?!?!

To confirm this behavior I did the same on my other machine. For testing purpose I replaced/downgraded winvnc.exe to v1.2.2.1 and voila "ddengine" lettering is there, too. At least my question is now, is there another way to get a confirmation ddengine is in use, e.g. from a log file?
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6832
Joined: 2004-04-23 10:21
Contact:

Re: [solved] DDEngine does not work - it does but not displayed

Post by Rudi De Vos »

If you activate the logging, you should see it in the logging.

Now the problem seems to be for me.
Why is the 1.3.8.1 viewer not working with the 1.3.9 dev 1 server. Server and viewer should always be compatible. Even a 1.2.2.1 viewer need to work with the dev server.

Can you pass me the server/viewer setting ( ultravnc.ini and save the the viewer settings to a file) don't foget to erase the ip and passwd.
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6832
Joined: 2004-04-23 10:21
Contact:

Re: [solved] DDEngine does not work - it does but not displayed

Post by Rudi De Vos »

Seems backward compatibility was broken by the initial custom message viewer -> server.
Fixed and tested with the w2k viewer.
Will be in next update.
Post Reply