1.2.2.4 laggy on Windows 10

1.2.2.4 laggy on Windows 10

Postby andrewk89 » 2019-03-23 12:48

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.
andrewk89
8
8
 
Posts: 14
Joined: 2016-04-06 22:38

Re: 1.2.2.4 laggy on Windows 10

Postby Rudi De Vos » 2019-03-23 16:57

Are you using the ddengine ( tray should indicate it while connected)
What's your cpu ?
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5864
Joined: 2004-04-23 10:21

Re: 1.2.2.4 laggy on Windows 10

Postby andrewk89 » 2019-03-23 22:32

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?
andrewk89
8
8
 
Posts: 14
Joined: 2016-04-06 22:38

Re: 1.2.2.4 laggy on Windows 10

Postby Rudi De Vos » 2019-03-24 00:16

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 .
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5864
Joined: 2004-04-23 10:21

Re: 1.2.2.4 laggy on Windows 10

Postby andrewk89 » 2019-03-24 14:41

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.
andrewk89
8
8
 
Posts: 14
Joined: 2016-04-06 22:38

Re: 1.2.2.4 laggy on Windows 10

Postby Rudi De Vos » 2019-03-24 21:16

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.
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5864
Joined: 2004-04-23 10:21

Re: 1.2.2.4 laggy on Windows 10

Postby andrewk89 » 2019-03-26 04:05

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
andrewk89
8
8
 
Posts: 14
Joined: 2016-04-06 22:38

Re: 1.2.2.4 laggy on Windows 10

Postby Rudi De Vos » 2019-03-26 22:29

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
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5864
Joined: 2004-04-23 10:21

Re: 1.2.2.4 laggy on Windows 10

Postby Rudi De Vos » 2019-03-27 21:39

Found lag issue

2 monitors on a single video card need to be handled different.
But check function has an error "=" instead of "=="
:oops:
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5864
Joined: 2004-04-23 10:21

Re: 1.2.2.4 laggy on Windows 10

Postby andrewk89 » 2019-03-27 22:24

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
andrewk89
8
8
 
Posts: 14
Joined: 2016-04-06 22:38


Return to 1.2.2.x

Who is online

Users browsing this forum: No registered users and 1 guest

cron