I did have problems to get the mirror driver running. The systray popup for winvnc says always "Server - service - schook" and "Check the Mirror Driver" says "Driver found: version ok - 1.00.22 driver Current Not Active (viewer not connected ?)". WinVNC.log says "Start Mirror driver -> newer version for windows required -> vncdesktop.cpp : Start Mirror driver/ddegine Failed -> vncdesktop.cpp : Using non driver mode".
I never get the popup saying "Server - service - driver" nor does the screen go in basic video mode.
I've tried very much so far but without any luck.
I'm running WinVNC v1.2.2.1c under "Windows Server 2008 R2 Standard 64-Bit".
I mentioned my problems already here and tried Rudis hint.
I used that settings and tried running in application mode with admin rights, too.
I tried both mirror drivers v1.00.22 (separate download) and 1.00.23 (shipped with UltraVNC_1_2_10_X64_Addons.exe), ifaik booth should work.
The driver is installed says the device manager.
Newer windows versions can use desktop duplication but with "Windows Server 2008 R2" I have to stick with the mirror driver, right?
Btw. what means:
Start winvnc "runas admin" to able to activate the driver. How do I activate it then?
What means "newer version of windows" within the WinVNC.log. Have I to update some windows component?
some WinVNC.log content:
Code: Select all
Thu Jun 14 10:00:00 2018
vncsockconnect.cpp : accepted connection from xxx.xxx.xxx.xxx
vncserver.cpp : AddClient() started
vncclient.cpp : client connected : xxx.xxx.xxx.xxx (1)
vncclient.cpp : Send protocolMsg
vncclient.cpp : Send_OK
Thu Jun 14 10:46:22 2018
vncclient.cpp : Leaving InitAuthenticate
vncdesktopthread.cpp : Hook changed 1
vncdesktopthread.cpp : Hook changed 2
vncdesktop.cpp : Driver option is enabled
--Das System kann die angegebene Datei nicht finden.
vncdesktop.cpp : Start Mirror driver
--Für das angegebene Programm ist eine neuere Version von Windows erforderlich.
vncdesktop.cpp : Start Mirror driver/ddegine Failed
vncdesktop.cpp : Using non driver mode
Thu Jun 14 10:46:23 2018
vncdesktop.cpp : No driver used
vncdesktop.cpp : no palette data for truecolour display
vncdesktopsink.cpp : InitWindow called
vncdesktopsink.cpp : InitWindow:OpenInputdesktop OK
vncdesktopsink.cpp : InitWindow:SelectHDESK to Default (2a4) from 24
vncdesktopsink.cpp : wmcreate
vncdesktopsink.cpp : OOOOOOOOOOOO load hookdll's
vncdesktopsink.cpp : OOOOOOOOOOOO start dispatch
--Die angegebene Prozedur wurde nicht gefunden.
vncdesktop.cpp : Sethook_restart_wanted hook=1 driver=0
vncdesktop.cpp : Hookdll status changed
vncencoder.cpp : only 8, 16 or 32 bits supported remotely - 0 requested
HideDesktop.cpp : Killwallpaper 0
HideDesktop.cpp : Killwallpaper 1 0
--Das System kann die angegebene Datei nicht finden.
vncencoder.cpp : only 8, 16 or 32 bits supported remotely - 0 requested
vncdesktopthread.cpp : Wait for viewer init
vncdesktopthread.cpp : Wait for viewer init
vncdesktopthread.cpp : Hook changed
vistahook.cpp : REct 88 288 88 288
...
vistahook.cpp : REct 398 406 213 225
vncdesktopthread.cpp : SOEMTHING CETECTED
vncdesktopthread.cpp : Hook changed
HideDesktop.cpp : Killwallpaper 1
Thu Jun 14 10:46:24 2018
vncdesktopsink.cpp : set SC hooks OK
vistahook.cpp : REct 844 920 772 798
Thu Jun 14 10:46:25 2018
vistahook.cpp : REct 1067 1091 773 797
vistahook.cpp : REct 1067 1091 773 797
vistahook.cpp : REct 844 920 772 798
Thu Jun 14 10:46:26 2018
vistahook.cpp : REct 1067 1091 773 797
vistahook.cpp : REct 1067 1091 773 797
vistahook.cpp : REct 844 920 772 798
Thu Jun 14 10:46:27 2018
vistahook.cpp : REct 1067 1091 773 797
vistahook.cpp : REct 1067 1091 773 797
vistahook.cpp : REct 844 920 772 798
Thu Jun 14 10:46:28 2018
vistahook.cpp : REct 1067 1091 773 797
vistahook.cpp : REct 1067 1091 773 797
HideDesktop.cpp : Killwallpaper 1
vistahook.cpp : REct 1043 1067 773 797
...