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

1.2.2.4 laggy on Windows 10

Post Reply
andrewk89
8
8
Posts: 17
Joined: 2016-04-06 22:38

1.2.2.4 laggy on Windows 10

Post by andrewk89 »

Updated from 1.2.2.2 to 1.2.2.4 on Windows 10 x64. Everything was so slow. It was hard to use.

I right click a lot. It is either not registering, not rendering, or really slow to render. Unusable.

I went back to 1.2.2.2 and everything is normal. Even with the 1.2.2.4 viewer.
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6832
Joined: 2004-04-23 10:21
Contact:

Re: 1.2.2.4 laggy on Windows 10

Post by Rudi De Vos »

Are you using the ddengine ( tray should indicate it while connected)
What's your cpu ?
andrewk89
8
8
Posts: 17
Joined: 2016-04-06 22:38

Re: 1.2.2.4 laggy on Windows 10

Post by andrewk89 »

Rudi De Vos wrote:Are you using the ddengine ( tray should indicate it while connected)
What's your cpu ?
Re-installed 1.2.2.4 to answer your question.

Yes if I hover over the tray icon when connected, the tooltip has a "ddengine" suffix.

Core i5-3350P 3.1 GHz. 8 GB RAM. It's old, but no slouch. Runs 1.2.2.3 fine.

Have the two computers side-by-side. Using the 1.2.2.4 viewer. If I right click, it works on the server, but doesn't render on the viewer. then the viewer goes into some weird loop like it thinks left clicking is right clicking.

I noticed in the Server Properties, Desktop Duplication is not checked. Should that be on for Win10? Should the installer have enabled this when it detected the OS?
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6832
Joined: 2004-04-23 10:21
Contact:

Re: 1.2.2.4 laggy on Windows 10

Post by Rudi De Vos »

All settings are in ultravnc.ini.
If you install it over an existing version, it keeps the ultravnc.ini settings
The default is
[v][poll full screen
[v] system hook
[v] desktop duplication

A i5 shouldn't be any problem

Can you do a little test, i just can't repeat it
To avoid install/uninstall
Download the 1.224 as zip and extract in a temp folder
Run winvnc from this folder, make sure the 1223 version isn't running, this create a default ultravnc.ini
in this folder, this are the same settings we use on windows10

There is one parameter that have a huge impact in 1224 ( CPU = 100 server properties)
If CPU is set to 100 we can capture upto 50FPS, but if the videocard can't follow it could beome laggy
Default this parameter is 40, you can try to set it to 100 and see what happen.

It could also be that the ddengine changes cause it, can you test with the winvnc 1224 and the ddengine from 1223
Just overwrite the one in the temp folder .
andrewk89
8
8
Posts: 17
Joined: 2016-04-06 22:38

Re: 1.2.2.4 laggy on Windows 10

Post by andrewk89 »

Rudi De Vos wrote:Can you do a little test, i just can't repeat it. To avoid install/uninstall, Download the 1.224 as zip and extract in a temp folder. Run winvnc from this folder, make sure the 1223 version isn't running, this create a default ultravnc.ini. in this folder, this are the same settings we use on windows10
Right clicks in Windows Explorer, desktop, etc. register on the server, but are not being rendered in the viewer. VNC system tray icon has ddengine suffix.
Properties I see Poll Full Screen, System Hook DLL, Desktop Duplication, Low Accuracy Max CPU 40
Rudi De Vos wrote:If CPU is set to 100 we can capture upto 50FPS, but if the videocard can't follow it could beome laggy
Default this parameter is 40, you can try to set it to 100 and see what happen.
Max CPU=100, right clicks still don't render in the viewer.
Rudi De Vos wrote:It could also be that the ddengine changes cause it, can you test with the winvnc 1224 and the ddengine from 1223
Just overwrite the one in the temp folder .
1.2.2.3 ddengine64.dll in 1.2.2.4 portable works correctly.
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6832
Joined: 2004-04-23 10:21
Contact:

Re: 1.2.2.4 laggy on Windows 10

Post by Rudi De Vos »

Thanks,

When i understand correct, the laggy is caused by the changes in the ddengine.
(1.2.2.3 ddengine64.dll in 1.2.2.4 portable works correctly.)

Looks like not all videocards implement the ddengine method the same way.

Will add some method switch...still thinking how it can be done best.
andrewk89
8
8
Posts: 17
Joined: 2016-04-06 22:38

Re: 1.2.2.4 laggy on Windows 10

Post by andrewk89 »

Rudi De Vos wrote:Looks like not all videocards implement the ddengine method the same way.
NVidia GeForce GTX 650 Ti with 419.35 (~March 2019) WHQL driver, BTW
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6832
Joined: 2004-04-23 10:21
Contact:

Re: 1.2.2.4 laggy on Windows 10

Post by Rudi De Vos »

test are done on a

GTX 1050 = benchmark 80
GTX 650 =benchmark 60
intel 630 = benchmark 60
It can't be the video card, specs are almost the same


Network ?
Test are done on a 1Gb wired network, it could be that we now generate more traffic and Wifi react bad.
There have to be something different then in the lab.
I haven't test it on WiFi, perhaps that's the trigger
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6832
Joined: 2004-04-23 10:21
Contact:

Re: 1.2.2.4 laggy on Windows 10

Post by Rudi De Vos »

Found lag issue

2 monitors on a single video card need to be handled different.
But check function has an error "=" instead of "=="
:oops:
andrewk89
8
8
Posts: 17
Joined: 2016-04-06 22:38

Re: 1.2.2.4 laggy on Windows 10

Post by andrewk89 »

Yes Wi-Fi. I have a really good dual band router with 4x4 MIMO. Client uses 802.11ac with >700 Mbps link speed. Server uses 802.11n with 52-144 Mbps link speed. Worked fine for years until 1.2.2.4.

Yes the server has 2 monitors on the GeForce GTX 650 Ti
Post Reply