Celebrating the 22th anniversary of the UltraVNC: https://forum.uvnc.com/viewtopic.php?t=38031
Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/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
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/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
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
UltraVNC 1.2.2.0 (test) - Download links
- Rudi De Vos
- Admin & Developer
- Posts: 6868
- Joined: 2004-04-23 10:21
- Contact:
Re: Version 1.2.2.0
An error found
A time ago, a keeapalive message was added.
On slow networks the viewer ask a keepalive before the update is finished, but the server answer.
The answer is in the middle of an update -> it inject a few bytes -> data is corrupt -> rect with garbled colors-> viewer detect
corruption-> viewer crash or close the connection.
Gonna update release nummer (1221)and rebuild the servers tomorrow.
Possible this is also the cause of some unexpected disconnects...
A time ago, a keeapalive message was added.
On slow networks the viewer ask a keepalive before the update is finished, but the server answer.
The answer is in the middle of an update -> it inject a few bytes -> data is corrupt -> rect with garbled colors-> viewer detect
corruption-> viewer crash or close the connection.
Gonna update release nummer (1221)and rebuild the servers tomorrow.
Possible this is also the cause of some unexpected disconnects...
- Rudi De Vos
- Admin & Developer
- Posts: 6868
- Joined: 2004-04-23 10:21
- Contact:
Re: Version 1.2.2.0
Latest test version
FIX: u2 encoder artifacts ( moving a window as wireframe)
FIX: unexpected disconnects on low bandwidth or high lag connections
https://www.uvnc.eu/download/1220/ultravnc1221_3264.zip (latest test version)
FIX: u2 encoder artifacts ( moving a window as wireframe)
FIX: unexpected disconnects on low bandwidth or high lag connections
https://www.uvnc.eu/download/1220/ultravnc1221_3264.zip (latest test version)
-
- 40
- Posts: 127
- Joined: 2014-12-31 22:10
Re: Version 1.2.2.0
Thanks Rudi! So far so good - can't see any difference to the previous build.
Am I the only one who sees the cursor shape thing (cursor shape updates do not happen or happen with a really big delay)? Anything I could/should test?
Am I the only one who sees the cursor shape thing (cursor shape updates do not happen or happen with a really big delay)? Anything I could/should test?
Re: Version 1.2.2.0
Hello Rudi,
I recognized no special build for XP is needed and a new ddengine.dll is optional available, also optional like vnchook.dll. I read your comments, so far so good.
But please give me a short summary over all dlls for following scenario:
* We want to use only 32-bit binaries.
* We want to have full XP support.
* We want to be able to send SAS, from XP to Win10.
* We want to have as fast as possible screen-change detection, from XP to Win10.
* We optionally want to be able to see all graphical effects, from XP to Win10.
* No driver installation should be necessary.
What dlls are (still) needed for this scenario?
I recognized no special build for XP is needed and a new ddengine.dll is optional available, also optional like vnchook.dll. I read your comments, so far so good.
But please give me a short summary over all dlls for following scenario:
* We want to use only 32-bit binaries.
* We want to have full XP support.
* We want to be able to send SAS, from XP to Win10.
* We want to have as fast as possible screen-change detection, from XP to Win10.
* We optionally want to be able to see all graphical effects, from XP to Win10.
* No driver installation should be necessary.
What dlls are (still) needed for this scenario?
- Rudi De Vos
- Admin & Developer
- Posts: 6868
- Joined: 2004-04-23 10:21
- Contact:
Re: Version 1.2.2.0
ddengine is current optimized for a Linux viewer (cusor is send as bitmap).
Looks that i disable the send shape detection... possible during testing of the bitmap.
Need a fix.
The same exe works for XP-WIN10 and OS (win8>=) depended parts or in the ddengine dll.
minimum server files.
winvnc.exe
vnchook.dll
ddegine.dll
encryption...dsm
You need a slow network and a slow compressor like zrle to see if the other issue was fixed or not.
Hard to test if you didn't had it before.
Looks that i disable the send shape detection... possible during testing of the bitmap.
Need a fix.
The same exe works for XP-WIN10 and OS (win8>=) depended parts or in the ddengine dll.
minimum server files.
winvnc.exe
vnchook.dll
ddegine.dll
encryption...dsm
You need a slow network and a slow compressor like zrle to see if the other issue was fixed or not.
Hard to test if you didn't had it before.
Re: Version 1.2.2.0
My first set of testing shows an improvement from the disconnects. I was getting instantly disconnected, updated client to 1.2.2.1 and then it stopped.
-
- 40
- Posts: 84
- Joined: 2015-01-23 06:45
Re: Version 1.2.2.1
Windows7 x64 VMware Workstation12
DualMonitor 1920x1200
Left Monitor is Monitor2
Server 1.2.2.1
All Poll Modes
vnchooks.dll no difference
if I Enable secondary=1 the Poll of both Displays is bad
close a explorer window, the background is not updated
with secondary=0 the poll is normal
DualMonitor 1920x1200
Left Monitor is Monitor2
Server 1.2.2.1
All Poll Modes
vnchooks.dll no difference
if I Enable secondary=1 the Poll of both Displays is bad
close a explorer window, the background is not updated
with secondary=0 the poll is normal
Code: Select all
...
[admin]
primary=1
secondary=1
...
[poll]
TurboMode=0
PollUnderCursor=0
PollForeground=0
PollFullScreen=1
OnlyPollConsole=0
OnlyPollOnEvent=0
EnableDriver=0
EnableHook=1
EnableVirtual=0
SingleWindow=0
SingleWindowName=
MaxCpu=40
autocapt=1
-
- 40
- Posts: 84
- Joined: 2015-01-23 06:45
Re: Version 1.2.2.0
vncviewer.exe 1.2.2.0
Resize the Filetransfer Window,
the Align of the "Forced Close" button is not ok
Resize the Filetransfer Window,
the Align of the "Forced Close" button is not ok
Code: Select all
corrected
-
- 40
- Posts: 84
- Joined: 2015-01-23 06:45
Re: Version 1.2.2.0
Filetransfer > 60Sec via RepeaterMode2 is not Working
Re: Version 1.2.2.0 - some questions
Using "WinVNC v1.2.2.1 64-Bit" running "Windows Server 2008 R2 64-Bit"
WinVNC-Popup says "... Server - service - schook".
1. question: I have rendering problems with that setting. Screen changes aren't detected that good like using "vnchook".
Shouldn't work "schook64.dll" better than "vnchooks.dll"?
Schook64.dll does exist within the UltraVNC folder (file date: 7th July 2015). Means I installed the "Addons v1.2.1.0 x64".
Within the Property Page the following 5 itmes are checked: Poll Full Screen, Legacy Capture = Auto, System HookDll, Mirror Driver and Low Accuracy.
2. question: Or is it a problem using the Mirror Driver? When pressing "Check the Mirror Driver" button the checkbox will be toggled. I don't get a information popup for the driver. Any hint? Btw. the device manager says "mv video hook driver2" is installed, mv2.dll within system32-folder is version 1.00.23. So it should work?
Edit: Within "UltraVNC settings" tab "screen capturre" the popup shows up, it says "Driver found: required version 1.00.22" and below "1.00.23 driver Not Active". This message doesn't looks right? Btw. during that I was connected, means I looked through a remote vnc-session.
How can I clearly check the mirror driver is working?
Edit: The problem was solved using v1.2.2.2
Any hints for me? Thanks a lot in advance.
WinVNC-Popup says "... Server - service - schook".
1. question: I have rendering problems with that setting. Screen changes aren't detected that good like using "vnchook".
Shouldn't work "schook64.dll" better than "vnchooks.dll"?
Schook64.dll does exist within the UltraVNC folder (file date: 7th July 2015). Means I installed the "Addons v1.2.1.0 x64".
Within the Property Page the following 5 itmes are checked: Poll Full Screen, Legacy Capture = Auto, System HookDll, Mirror Driver and Low Accuracy.
2. question: Or is it a problem using the Mirror Driver? When pressing "Check the Mirror Driver" button the checkbox will be toggled. I don't get a information popup for the driver. Any hint? Btw. the device manager says "mv video hook driver2" is installed, mv2.dll within system32-folder is version 1.00.23. So it should work?
Edit: Within "UltraVNC settings" tab "screen capturre" the popup shows up, it says "Driver found: required version 1.00.22" and below "1.00.23 driver Not Active". This message doesn't looks right? Btw. during that I was connected, means I looked through a remote vnc-session.
How can I clearly check the mirror driver is working?
Edit: The problem was solved using v1.2.2.2
Any hints for me? Thanks a lot in advance.
Last edited by Chaka on 2018-07-10 23:00, edited 2 times in total.
- Rudi De Vos
- Admin & Developer
- Posts: 6868
- Joined: 2004-04-23 10:21
- Contact:
Re: Version 1.2.2.0
schook and vnchook both give hints about the changed screen rectangles.
They both do more or less the same.
VNC use the hook he find, when both are found sc is used.
You are not using the driver else it would be indicated (Server - service - driver)
Versions 1.0.0.22 >= are ok so 23 is correct
Can you test in application mode.
Start winvnc "runas admin" to able to activate the driver.
If the mirror driver is activated you see it, the screen goes in basic video mode.
They both do more or less the same.
VNC use the hook he find, when both are found sc is used.
You are not using the driver else it would be indicated (Server - service - driver)
Versions 1.0.0.22 >= are ok so 23 is correct
Can you test in application mode.
Start winvnc "runas admin" to able to activate the driver.
If the mirror driver is activated you see it, the screen goes in basic video mode.
- Rudi De Vos
- Admin & Developer
- Posts: 6868
- Joined: 2004-04-23 10:21
- Contact:
Re: Version 1.2.2.0
Thomas Levering » 2018-05-29 11:59
Windows7 x64 VMware Workstation12
DualMonitor 1920x1200
Left Monitor is Monitor2
A left second monitor seems indeed to have some update issue.
When it's on the right it looks ok.
- Rudi De Vos
- Admin & Developer
- Posts: 6868
- Joined: 2004-04-23 10:21
- Contact:
Re: Version 1.2.2.0
I just did the install of 1.2.2.1... The history files that show during the install process are for 1.2.1.7.
- Rudi De Vos
- Admin & Developer
- Posts: 6868
- Joined: 2004-04-23 10:21
- Contact:
Re: Version 1.2.2.0
exe are ok, it just the txt that need a change