Server MultiMonitor and ddengine

Server MultiMonitor and ddengine

Postby Lucent » 2018-08-27 12:58

we have problems with one server with w10 pro, an integrated intel graphic card, 2 monitors and ddengine enabled. When we connected it we can use keyb and mouse but the screen are fully gray.
Lucent
8
8
 
Posts: 11
Joined: 2018-08-27 12:33

Re: Server MultiMonitor and ddengine

Postby Rudi De Vos » 2018-08-27 14:11

Version
1.2.2.1 or 1.2.2.2 ?

If 1.2.2.1 try with 1.2.2.2 first.
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5739
Joined: 2004-04-23 10:21

Re: Server MultiMonitor and ddengine

Postby Lucent » 2018-08-28 06:09

Version 1.2.2.2
Lucent
8
8
 
Posts: 11
Joined: 2018-08-27 12:33

Re: Server MultiMonitor and ddengine

Postby Lucent » 2018-08-28 06:43

I had more tests and I discovered that if the second monitor is on right side I can view only the main monitor, but if the second monitor is on left side then main and second monitor are totally gray.
Lucent
8
8
 
Posts: 11
Joined: 2018-08-27 12:33

Re: Server MultiMonitor and ddengine

Postby Rudi De Vos » 2018-08-28 19:17

We tested it with a intel integrated graphics on a i7 with 2 monitors connected left/right/rotated 90/180/270.
Test were also done with 3 monitors.

What happen when you press the switch button( one of the viewer buttons),
normal it act like this: prim / sec / prim + sec

What happen if you disable ddegine and ( server option). Then we use blit.
This was also tested and reported working.

I just remember that the first ddegine had a problem with multi monitors on the same video card, this was fixed and test
versions updated.

Did you downloaded it from our site.
Latest version is ( right click ddengine dll->digital signatures-> signed 15 augustus)
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5739
Joined: 2004-04-23 10:21

Re: Server MultiMonitor and ddengine

Postby Lucent » 2018-08-29 15:03

With ddengine enabled the switch monitor button does not work. Instead with ddengine disabled the button switch between 2 monitors and/or main monitor.

I think that there are some bug with save legacy capture options to ultravnc.ini file. The file has not modified in any moment, so when I close and I open it again the properties window always loads the auto option.

I use the latest available version from ultravnc website. The date of signature for ddengine64.dll file is 15th of August.
Lucent
8
8
 
Posts: 11
Joined: 2018-08-27 12:33

Re: Server MultiMonitor and ddengine

Postby Chrispy » 2018-08-29 15:30

Sounds to me like the ddengine is not getting loaded at all, that's why the switch monitors button only switches between main monitor/full screen.

Maybe, you could turn on debug output (logging) in the admin properties and publish the log?
User avatar
Chrispy
20
20
 
Posts: 59
Joined: 2018-07-11 09:06

Re: Server MultiMonitor and ddengine

Postby Lucent » 2018-08-30 07:06

Chrispy wrote:Sounds to me like the ddengine is not getting loaded at all, that's why the switch monitors button only switches between main monitor/full screen.

But this is that the program should do, this happened when we disabled ddengine.

Test environment
Viewer: W7x64Sp1 with 1.2.2.2
Server: W10x64pro 1803 with 1.2.2.2 and ddengine enabled

I can move the mouse and send keys but the screen is gray.
Code: Select all
Thu Aug 30 08:59:32 2018
vncserver.cpp : authhosts set to ""
vncproperties.cpp : ***** DBG - Load User Preferences
vncproperties.cpp : clearing user settings
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncpasswd.h : PASSWD : FromClear called
vsocket.cpp : VSocket() m_pDSMPlugin = NULL
vncserver.cpp : trying port number 5900
vsocket.cpp : VSocket() m_pDSMPlugin = NULL
Thu Aug 30 08:59:33 2018
vsocket.cpp : closing socket
vncsockconnect.cpp : started socket connection thread
vsocket.cpp : VSocket() m_pDSMPlugin = NULL
vncproperties.cpp : $$$$$$$$$$ ApplyUserPrefs - Plugin Enabled - Call SetDSMPlugin()
vncserver.cpp : $$$$$$$$$$ SetDSMPlugin - Entry
vncserver.cpp : $$$$$$$$$$ SetDSMPlugin - Enabled
vncserver.cpp : $$$$$$$$$$ SetDSMPlugin - Plugin NOT loaded - Try to load it
vnchttpconnect.cpp : started HTTP server thread
vncserver.cpp : $$$$$$$$$$ SetDSMPlugin - Plugin successfully loaded
vncserver.cpp : $$$$$$$$$$ SetDSMPlugin - Init plugin call
--Controlador no válido.
vncserver.cpp : $$$$$$$$$$ SetDSMPlugin - SetPluginParams call
vncserver.cpp : DSMPlugin Params OK
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncpasswd.h : PASSWD : ToText called
vncmenu.cpp : IsIconSet
Thu Aug 30 08:59:37 2018
vsocket.cpp : VSocket() m_pDSMPlugin = NULL
vncsockconnect.cpp : accepted connection from 192.168.0.109
vncserver.cpp : AddClient() started
vncclient.cpp : vncClient() executing...
vncserver.cpp : AddClient() done
vncclient.cpp : client connected : 192.168.0.109 (1)
vncclient.cpp : DSMPlugin Pointer to socket OK
vncclient.cpp : Send protocolMsg
vncclient.cpp : Send_OK
vncclient.cpp : m_ms_logon set to truevncclient.cpp : negotiated version
Entered InitAuthenticate
vncserver.cpp : client 192.168.0.109 verifiedHost 0 prior to adjustment
vncserver.cpp : client 192.168.0.109 verifiedHost 0 after adjustment
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncpasswd.h : PASSWD : ToText called
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncpasswd.h : PASSWD : ToText called
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncpasswd.h : PASSWD : ToText called
After DH: g=651071087, m=1001722187, i=618824220, key=4672291
CheckUserGroupPasswordUni result=1
vncserver.cpp : client 192.168.0.109 verifiedHost 0 prior to adjustment
vncserver.cpp : client 192.168.0.109 verifiedHost 0 after adjustment
vncclient.cpp : Leaving InitAuthenticate
vncdesktop.cpp : initialising desktop handler
vncdesktopthread.cpp : Hook changed 1
vncdesktopthread.cpp : Hook changed 2
vncdesktop.cpp : KillScreenSaver...
Thu Aug 30 08:59:38 2018
vncdesktop.cpp : InitVideo driver Called
--El sistema no puede encontrar el archivo especificado.
vncdesktop.cpp : Driver option enabled
vncdesktop.cpp : Driver option is enabled
vncdesktop.cpp : Start Mirror driver
--No se puede crear un archivo que ya existe.
vncdesktop.cpp : Driver Used
vncdesktop.cpp : Shared memory mapped
vncdesktop.cpp : Break log
vncdesktop.cpp : No driver used
vncdesktop.cpp : bitmap dimensions are 3200 x 1080
vncdesktop.cpp : created memory bitmap
vncdesktop.cpp : got bitmap format
vncdesktop.cpp : Removing real Dib buffer and replace by driver communication buffer
vncdesktopsink.cpp : StartInitWindowthread
vncdesktopsink.cpp : StartInitWindowthread default desk
vncdesktopsink.cpp : InitWindow called
vncdesktopsink.cpp : InitWindow:OpenInputdesktop OK
vncdesktopsink.cpp : InitWindow:SelectHDESK to Default (4fc) from b4
vncdesktopsink.cpp : wmcreate 
vncdesktopsink.cpp : OOOOOOOOOOOO load hookdll's
vncdesktopsink.cpp : OOOOOOOOOOOO start dispatch
--No se encontró el proceso especificado.
vncdesktopsink.cpp : StartInitWindowthread started
vncbuffer.cpp : request local buffer[13824000]
vncbuffer.cpp : fast blits detected - using DIBsection buffer
vncbuffer.cpp : local buffer=13824000
vncdesktop.cpp : Sethook_restart_wanted hook=0 driver=1
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncencodemgr.h : raw encoder requested
vncdesktop.cpp : Hookdll status changed
vncencoder.cpp : settranslatefunction called
vncencoder.cpp : only 8, 16 or 32 bits supported remotely - 0 requested
vncencoder.cpp : settranslatefunction called
vncencoder.cpp : no translation required
HideDesktop.cpp : Killwallpaper 0
HideDesktop.cpp : Killwallpaper 1 0
--El sistema no puede encontrar el archivo especificado.
vncmenu.cpp : DisableAero 1
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncencodemgr.h : request client buffer[13824012]
vncserver.cpp : Authenticated() done
vncclient.cpp : authenticated connection
vncbuffer.cpp : request local buffer[13824000]
vncbuffer.cpp : fast blits detected - using DIBsection buffer
vncbuffer.cpp : local buffer=13824000
vncclient.cpp : sent pixel format to client
vncclient.cpp : init update thread
vncclient.cpp : starting update thread
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
vncclient.cpp : disable update thread
vncclient.cpp : enable/disable synced
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncencodemgr.h : SetClientFormat called
vncencoder.cpp : settranslatefunction called
vncencoder.cpp : no translation required
vncclient.cpp : enable update thread
vncclient.cpp : enable/disable synced
vncclient.cpp : disable update thread
vncclient.cpp : enable/disable synced
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncencodemgr.h : Hextile encoder requested
vncencoder.cpp : settranslatefunction called
vncencoder.cpp : only 8, 16 or 32 bits supported remotely - 0 requested
vncencoder.cpp : settranslatefunction called
vncencoder.cpp : no translation required
vncdesktopthread.cpp : Wait for viewer init
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncencodemgr.h : request client buffer[13837680]
vncclient.cpp : ZRLE found
vncclient.cpp : Tight found
vncclient.cpp : compression level requested: 6
vncclient.cpp : Full-color cursor shape updates enabled
vncclient.cpp : PointerPos protocol extension enabled
vncclient.cpp : image quality level requested: 6
vncclient.cpp : XOR protocol extension enabled
vncclient.cpp : LastRect protocol extension enabled
vncclient.cpp : ServerState protocol extension enabled
vncclient.cpp : KeepAlive protocol extension enabled
vncclient.cpp : IdleTime protocol extension enabled
vncclient.cpp : FTProtocolVersion protocol extension enabled
vncclient.cpp : KeepAlive protocol extension enabled
vncclient.cpp : Extended clipboard protocol extension enabled
vncclient.cpp : Streaming DSM support enabled
vncclient.cpp : enable update thread
vncclient.cpp : enable/disable synced
vncclient.cpp : disable update thread
vncclient.cpp : enable/disable synced
c:\users\rudi\desktop\ultravnc\winvnc\winvnc\vncencodemgr.h : SetClientFormat called
vncencoder.cpp : settranslatefunction called
vncencoder.cpp : no translation required
vncclient.cpp : enable update thread
vncclient.cpp : enable/disable synced
vncclient.cpp : disable update thread
vncclient.cpp : enable/disable synced
vncclient.cpp : ZRLE found
vncclient.cpp : Tight found
vncclient.cpp : compression level requested: 6
vncclient.cpp : Full-color cursor shape updates enabled
vncclient.cpp : PointerPos protocol extension enabled
vncclient.cpp : image quality level requested: 6
vncclient.cpp : XOR protocol extension enabled
vncclient.cpp : LastRect protocol extension enabled
vncclient.cpp : ServerState protocol extension enabled
vncclient.cpp : KeepAlive protocol extension enabled
vncclient.cpp : IdleTime protocol extension enabled
vncclient.cpp : FTProtocolVersion protocol extension enabled
vncclient.cpp : KeepAlive protocol extension enabled
vncclient.cpp : Extended clipboard protocol extension enabled
vncclient.cpp : Streaming DSM support enabled
vncclient.cpp : enable update thread
vncclient.cpp : enable/disable synced
vncencoder.cpp : remote palette data requested
vncdesktopthread.cpp : Wait for viewer init
vncdesktopthread.cpp : Hook changed
Thu Aug 30 08:59:43 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 08:59:48 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 08:59:53 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 08:59:58 2018
keysym 0xffafHideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
keysym 0xffaf keysym 0xffaf keysym 0xffaf keysym 0xffaf keysym 0xffaf keysym 0xffaf keysym 0xffaf keysym 0xffaf keysym 0xffaf keysym 0xff7fignoring unknown keysym 65407
Thu Aug 30 08:59:59 2018
keysym 0xff7fignoring unknown keysym 65407
Thu Aug 30 09:00:03 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:00:04 2018
keysym 0xff7fignoring unknown keysym 65407
keysym 0xff7fignoring unknown keysym 65407
Thu Aug 30 09:00:08 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:00:13 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:00:18 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:00:23 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:00:24 2018
keysym 0xff14ignoring unknown keysym 65300
keysym 0xff14ignoring unknown keysym 65300
Thu Aug 30 09:00:25 2018
keysym 0xffebThu Aug 30 09:00:26 2018
keysym 0x72 SHORT s 82latin-1 key: keysym 114(0x72) vkCode 0x52 down 1 capslockOn 0
keysym 0xffeb keysym 0x72 SHORT s 82latin-1 key: keysym 114(0x72) vkCode 0x52 down 0 capslockOn 0
Thu Aug 30 09:00:28 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:00:31 2018
keysym 0xffeb keysym 0x72 SHORT s 82latin-1 key: keysym 114(0x72) vkCode 0x52 down 1 capslockOn 0
keysym 0x72 SHORT s 82latin-1 key: keysym 114(0x72) vkCode 0x52 down 0 capslockOn 0
keysym 0xffebThu Aug 30 09:00:33 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:00:38 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:00:43 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
keysym 0xff14ignoring unknown keysym 65300
Thu Aug 30 09:00:44 2018
keysym 0xff14ignoring unknown keysym 65300
Thu Aug 30 09:00:48 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:00:53 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:00:58 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:03 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:08 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:13 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:18 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:23 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:28 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:33 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:38 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:42 2018
keysym 0xffeb keysym 0x72 SHORT s 82latin-1 key: keysym 114(0x72) vkCode 0x52 down 1 capslockOn 0
keysym 0x72 SHORT s 82latin-1 key: keysym 114(0x72) vkCode 0x52 down 0 capslockOn 0
keysym 0xffebThu Aug 30 09:01:43 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:48 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:49 2018
keysym 0xffeb keysym 0xffebThu Aug 30 09:01:53 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:56 2018
keysym 0xff52 keysym 0xff52 keysym 0xff52 keysym 0xff52 keysym 0xff52 keysym 0xff52 keysym 0xff52 keysym 0xff52Thu Aug 30 09:01:57 2018
keysym 0xff52 keysym 0xff52 keysym 0xff54 keysym 0xff54 keysym 0xff54 keysym 0xff54 keysym 0xff54 keysym 0xff54 keysym 0xff54Thu Aug 30 09:01:58 2018
keysym 0xff54HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:01:59 2018
keysym 0xff1b keysym 0xff1bThu Aug 30 09:02:01 2018
keysym 0xffeb keysym 0x72 SHORT s 82latin-1 key: keysym 114(0x72) vkCode 0x52 down 1 capslockOn 0
keysym 0x72 SHORT s 82latin-1 key: keysym 114(0x72) vkCode 0x52 down 0 capslockOn 0
keysym 0xffebThu Aug 30 09:02:03 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:02:06 2018
keysym 0xffeb keysym 0x72 SHORT s 82latin-1 key: keysym 114(0x72) vkCode 0x52 down 1 capslockOn 0
keysym 0x72 SHORT s 82latin-1 key: keysym 114(0x72) vkCode 0x52 down 0 capslockOn 0
keysym 0xffebThu Aug 30 09:02:08 2018
keysym 0x6e SHORT s 78latin-1 key: keysym 110(0x6e) vkCode 0x4e down 1 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 1 capslockOn 0
keysym 0x6e SHORT s 78latin-1 key: keysym 110(0x6e) vkCode 0x4e down 0 capslockOn 0
keysym 0x74 SHORT s 84latin-1 key: keysym 116(0x74) vkCode 0x54 down 1 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 0 capslockOn 0
keysym 0x65 SHORT s 69latin-1 key: keysym 101(0x65) vkCode 0x45 down 1 capslockOn 0
keysym 0x74 SHORT s 84latin-1 key: keysym 116(0x74) vkCode 0x54 down 0 capslockOn 0
keysym 0x70 SHORT s 80latin-1 key: keysym 112(0x70) vkCode 0x50 down 1 capslockOn 0
keysym 0x65 SHORT s 69latin-1 key: keysym 101(0x65) vkCode 0x45 down 0 capslockOn 0
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
keysym 0x70 SHORT s 80latin-1 key: keysym 112(0x70) vkCode 0x50 down 0 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 1 capslockOn 0
keysym 0x64 SHORT s 68latin-1 key: keysym 100(0x64) vkCode 0x44 down 1 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 0 capslockOn 0
keysym 0x64 SHORT s 68latin-1 key: keysym 100(0x64) vkCode 0x44 down 0 capslockOn 0
Thu Aug 30 09:02:10 2018
keysym 0xff0d keysym 0xff0dThu Aug 30 09:02:11 2018
keysym 0x68 SHORT s 72latin-1 key: keysym 104(0x68) vkCode 0x48 down 1 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 1 capslockOn 0
keysym 0x68 SHORT s 72latin-1 key: keysym 104(0x68) vkCode 0x48 down 0 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 0 capslockOn 0
keysym 0x6c SHORT s 76latin-1 key: keysym 108(0x6c) vkCode 0x4c down 1 capslockOn 0
Thu Aug 30 09:02:12 2018
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 1 capslockOn 0
keysym 0x6c SHORT s 76latin-1 key: keysym 108(0x6c) vkCode 0x4c down 0 capslockOn 0
keysym 0x20 SHORT s 32latin-1 key: keysym 32(0x20) vkCode 0x20 down 1 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 0 capslockOn 0
keysym 0x20 SHORT s 32latin-1 key: keysym 32(0x20) vkCode 0x20 down 0 capslockOn 0
keysym 0x63 SHORT s 67latin-1 key: keysym 99(0x63) vkCode 0x43 down 1 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 1 capslockOn 0
keysym 0x63 SHORT s 67latin-1 key: keysym 99(0x63) vkCode 0x43 down 0 capslockOn 0
keysym 0x6d SHORT s 77latin-1 key: keysym 109(0x6d) vkCode 0x4d down 1 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 0 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 1 capslockOn 0
keysym 0x6d SHORT s 77latin-1 key: keysym 109(0x6d) vkCode 0x4d down 0 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 0 capslockOn 0
keysym 0x20 SHORT s 32latin-1 key: keysym 32(0x20) vkCode 0x20 down 1 capslockOn 0
keysym 0x20 SHORT s 32latin-1 key: keysym 32(0x20) vkCode 0x20 down 0 capslockOn 0
keysym 0x65 SHORT s 69latin-1 key: keysym 101(0x65) vkCode 0x45 down 1 capslockOn 0
keysym 0x73 SHORT s 83latin-1 key: keysym 115(0x73) vkCode 0x53 down 1 capslockOn 0
Thu Aug 30 09:02:13 2018
keysym 0x65 SHORT s 69latin-1 key: keysym 101(0x65) vkCode 0x45 down 0 capslockOn 0
keysym 0x73 SHORT s 83latin-1 key: keysym 115(0x73) vkCode 0x53 down 0 capslockOn 0
keysym 0x74 SHORT s 84latin-1 key: keysym 116(0x74) vkCode 0x54 down 1 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 1 capslockOn 0
keysym 0x6d SHORT s 77latin-1 key: keysym 109(0x6d) vkCode 0x4d down 1 capslockOn 0
keysym 0x74 SHORT s 84latin-1 key: keysym 116(0x74) vkCode 0x54 down 0 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 1 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 0 capslockOn 0
keysym 0x6d SHORT s 77latin-1 key: keysym 109(0x6d) vkCode 0x4d down 0 capslockOn 0
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
keysym 0x73 SHORT s 83latin-1 key: keysym 115(0x73) vkCode 0x53 down 1 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 0 capslockOn 0
keysym 0x73 SHORT s 83latin-1 key: keysym 115(0x73) vkCode 0x53 down 0 capslockOn 0
keysym 0xffe1Thu Aug 30 09:02:14 2018
keysym 0x3f SHORT s 475latin-1 key: keysym 63(0x3f) vkCode 0xdb down 1 capslockOn 0
keysym 0xffe1 keysym 0x3f SHORT s 475latin-1 key: keysym 63(0x3f) vkCode 0xdb down 0 capslockOn 0
Thu Aug 30 09:02:15 2018
keysym 0xff0d keysym 0xff0d keysym 0xff0d keysym 0xff0d keysym 0xffe3 keysym 0xffe9Thu Aug 30 09:02:16 2018
keysym 0xba SHORT s 220latin-1 key: keysym 186(0xba) vkCode 0xdc down 1 capslockOn 0
keysym 0xba SHORT s 220latin-1 key: keysym 186(0xba) vkCode 0xdc down 0 capslockOn 0
keysym 0xffe3 keysym 0xffe9Thu Aug 30 09:02:17 2018
keysym 0xffe3 keysym 0xffe9Thu Aug 30 09:02:18 2018
keysym 0x32 SHORT s 50latin-1 key: keysym 50(0x32) vkCode 0x32 down 1 capslockOn 0
keysym 0x32 SHORT s 50latin-1 key: keysym 50(0x32) vkCode 0x32 down 0 capslockOn 0
keysym 0xffe3 keysym 0xffe9HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:02:19 2018
keysym 0xff0d keysym 0xff0d keysym 0xff0d keysym 0xff0dThu Aug 30 09:02:20 2018
keysym 0xb4 SHORT s 222latin-1 key: keysym 180(0xb4) vkCode 0xde down 1 capslockOn 0
keysym 0xb4 SHORT s 222latin-1 key: keysym 180(0xb4) vkCode 0xde down 0 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 1 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 0 capslockOn 0
Thu Aug 30 09:02:21 2018
keysym 0x20 SHORT s 32latin-1 key: keysym 32(0x20) vkCode 0x20 down 1 capslockOn 0
keysym 0x20 SHORT s 32latin-1 key: keysym 32(0x20) vkCode 0x20 down 0 capslockOn 0
Thu Aug 30 09:02:22 2018
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 1 capslockOn 0
keysym 0x6c SHORT s 76latin-1 key: keysym 108(0x6c) vkCode 0x4c down 1 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 0 capslockOn 0
keysym 0x6c SHORT s 76latin-1 key: keysym 108(0x6c) vkCode 0x4c down 0 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 1 capslockOn 0
keysym 0x68 SHORT s 72latin-1 key: keysym 104(0x68) vkCode 0x48 down 1 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 0 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 1 capslockOn 0
keysym 0x68 SHORT s 72latin-1 key: keysym 104(0x68) vkCode 0x48 down 0 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 0 capslockOn 0
Thu Aug 30 09:02:23 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
keysym 0xffe1 keysym 0x21 SHORT s 305latin-1 key: keysym 33(0x21) vkCode 0x31 down 1 capslockOn 0
keysym 0x21 SHORT s 305latin-1 key: keysym 33(0x21) vkCode 0x31 down 0 capslockOn 0
keysym 0xffe1Thu Aug 30 09:02:24 2018
keysym 0xff0d keysym 0xff0d keysym 0xff0d keysym 0xff0dThu Aug 30 09:02:25 2018
keysym 0x63 SHORT s 67latin-1 key: keysym 99(0x63) vkCode 0x43 down 1 capslockOn 0
keysym 0x69 SHORT s 73latin-1 key: keysym 105(0x69) vkCode 0x49 down 1 capslockOn 0
keysym 0x63 SHORT s 67latin-1 key: keysym 99(0x63) vkCode 0x43 down 0 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 1 capslockOn 0
keysym 0x69 SHORT s 73latin-1 key: keysym 105(0x69) vkCode 0x49 down 0 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 1 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 0 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 0 capslockOn 0
keysym 0x20 SHORT s 32latin-1 key: keysym 32(0x20) vkCode 0x20 down 1 capslockOn 0
Thu Aug 30 09:02:26 2018
keysym 0x63 SHORT s 67latin-1 key: keysym 99(0x63) vkCode 0x43 down 1 capslockOn 0
keysym 0x20 SHORT s 32latin-1 key: keysym 32(0x20) vkCode 0x20 down 0 capslockOn 0
keysym 0x69 SHORT s 73latin-1 key: keysym 105(0x69) vkCode 0x49 down 1 capslockOn 0
keysym 0x63 SHORT s 67latin-1 key: keysym 99(0x63) vkCode 0x43 down 0 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 1 capslockOn 0
keysym 0x69 SHORT s 73latin-1 key: keysym 105(0x69) vkCode 0x49 down 0 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 1 capslockOn 0
keysym 0x61 SHORT s 65latin-1 key: keysym 97(0x61) vkCode 0x41 down 0 capslockOn 0
keysym 0x6f SHORT s 79latin-1 key: keysym 111(0x6f) vkCode 0x4f down 0 capslockOn 0
keysym 0xff0d keysym 0xff0dThu Aug 30 09:02:28 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:02:31 2018
keysym 0xffe9 keysym 0xffc1 keysym 0xffc1Thu Aug 30 09:02:32 2018
keysym 0xffe9Thu Aug 30 09:02:33 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:02:35 2018
keysym 0x6e SHORT s 78latin-1 key: keysym 110(0x6e) vkCode 0x4e down 1 capslockOn 0
keysym 0x6e SHORT s 78latin-1 key: keysym 110(0x6e) vkCode 0x4e down 0 capslockOn 0
Thu Aug 30 09:02:38 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:02:41 2018
keysym 0xff14ignoring unknown keysym 65300
keysym 0xff14ignoring unknown keysym 65300
Thu Aug 30 09:02:43 2018
keysym 0xff54 keysym 0xff54HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
keysym 0xff54 keysym 0xff54 keysym 0xff52 keysym 0xff52Thu Aug 30 09:02:44 2018
keysym 0xff52 keysym 0xff52 keysym 0xff52 keysym 0xff52 keysym 0xff53 keysym 0xff53 keysym 0xff53 keysym 0xff54 keysym 0xff53 keysym 0xff51 keysym 0xff54Thu Aug 30 09:02:45 2018
keysym 0xff52 keysym 0xff51 keysym 0xff53 keysym 0xff52 keysym 0xff53 keysym 0xff54 keysym 0xff54Thu Aug 30 09:02:46 2018
keysym 0xff54 keysym 0xff54 keysym 0xff52 keysym 0xff52 keysym 0xff52 keysym 0xff52 keysym 0xff53 keysym 0xff53Thu Aug 30 09:02:47 2018
keysym 0xff54 keysym 0xff54 keysym 0xff51 keysym 0xff52 keysym 0xff51 keysym 0xff52Thu Aug 30 09:02:48 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:02:53 2018
HideDesktop.cpp : Killwallpaper 1
vncmenu.cpp : DisableAero 1
Thu Aug 30 09:02:54 2018
vsocket.cpp : socket error 1: 10054
--Se ha forzado la interrupción de una conexión existente por el host remoto.
vncservice.cpp : SelectHDESK to Default (b4) from b4
vncclient.cpp : client disconnected : 192.168.0.109 (1)
vncclient.cpp : kill update thread
vncclient.cpp : update thread gone
vncserver.cpp : removing authorised client
vncserver.cpp : deleting desktop server
vncdesktop.cpp : ~vncDesktop
vncdesktopsink.cpp : ~vncDesktop::Tell initwindowthread to close
vncdesktopsink.cpp : OOOOOOOOOOOO called wm_quit
vncdesktopsink.cpp : WM_DESTROY
vncserver.cpp : KillAuthClients() done
--El identificador de la ventana no es válido.
vncdesktopsink.cpp : OOOOOOOOOOOO end dispatch
vncdesktopsink.cpp : ~vncDesktop:: iniwindowthread proper closed
vncdesktopthread.cpp : quitting desktop server thread
vncdesktopthread.cpp : quitting desktop server thread:SetBlockInputState
--El identificador de la ventana no es válido.
vncdesktopthread.cpp : quitting desktop server thread:ClearShiftKeys
vncdesktopthread.cpp : quitting desktop server thread:g_DesktopThread_running=false
vncdesktopsink.cpp : ShutdownInitWindowthread
vncservice.cpp : SelectHDESK to Default (b4) from b4
--Se ha intentado tener acceso a una dirección no válida.
vncdesktopthread.cpp : quitting desktop server thread:m_desktop->Shutdown
vncdesktopsink.cpp : ShutdownInitWindowthread
--El identificador de la ventana no es válido.
vncservice.cpp : SelectHDESK to Default (b4) from b4
vncdesktop.cpp : ~vncDesktop Shutdown()
vncdesktop.cpp : ~vncDesktop m_lGridsList.clear
Thu Aug 30 09:02:55 2018
vncserver.cpp : desktop deleted
vncserver.cpp : RemoveClient() done
vncclient.cpp : ~vncClient() executing...
vncclient.cpp : deleting socket
vsocket.cpp : closing socket
vncmenu.cpp : Reset 1
Thu Aug 30 09:02:57 2018
HideDesktop.cpp : Restorewallpaper 1
HideDesktop.cpp : Restorewallpaper 1 0
Lucent
8
8
 
Posts: 11
Joined: 2018-08-27 12:33

Re: Server MultiMonitor and ddengine

Postby Chrispy » 2018-08-30 10:57

Lucent wrote:With ddengine enabled the switch monitor button does not work.


I must have misunderstood your post.

How does it not work then?
User avatar
Chrispy
20
20
 
Posts: 59
Joined: 2018-07-11 09:06

Re: Server MultiMonitor and ddengine

Postby Lucent » 2018-08-30 11:10

well, this is my question. I don't know why this button not work when ddengine is enabled.
Lucent
8
8
 
Posts: 11
Joined: 2018-08-27 12:33

Re: Server MultiMonitor and ddengine

Postby Chrispy » 2018-08-30 11:38

1. OK, I will put it a different way. How do you know that it is not working? What do you expect to happen, and what actually happens?

2. When ddengine is disabled, what happens when you Switch Monitor? Do you ever get any graphic or stays Grey? How do you know it is working?
User avatar
Chrispy
20
20
 
Posts: 59
Joined: 2018-07-11 09:06

Re: Server MultiMonitor and ddengine

Postby Lucent » 2018-08-30 11:46

1. With ddengine enabled, first I only view a gray window, and if I click several times to switch monitor button nothing happens.
2. Works normally, switching between main monitor or view 2 monitors at the same time.
Lucent
8
8
 
Posts: 11
Joined: 2018-08-27 12:33

Re: Server MultiMonitor and ddengine

Postby Chrispy » 2018-08-30 11:53

Lucent wrote:1. With ddengine enabled, first I only view a gray window, and if I click several times to switch monitor button nothing happens.
2. Works normally, switching between main monitor or view 2 monitors at the same time.


2. and you get real screens + updates or only gray?
User avatar
Chrispy
20
20
 
Posts: 59
Joined: 2018-07-11 09:06

Re: Server MultiMonitor and ddengine

Postby Chrispy » 2018-08-30 12:18

Lucent wrote:I had more tests and I discovered that if the second monitor is on right side I can view only the main monitor, but if the second monitor is on left side then main and second monitor are totally gray.


OK, so you got real Screens here from ddengin when Monitor on the right?

Rudi, this is the same Problems I had at first, can we check to make sure the installed exe verion is the correct one? Maybe, he can use a debug ddengine? If I add some more debug Output, can you make a new exe he could test with?
User avatar
Chrispy
20
20
 
Posts: 59
Joined: 2018-07-11 09:06

Re: Server MultiMonitor and ddengine

Postby Lucent » 2018-08-30 13:05

I discovered that if the remote server has the user session locked then I can see the remote server correctly, but if the user session is active then I can only view a gray screen.

Always with ddengine enabled.

User session active: https://streamable.com/jv6yg
User session locked: https://streamable.com/3svyr

As you can see I have another display bug when I press CTRL+ALT+F10 to scale window, the image scaled but the window no, and I have to resize a bit the window to shrink to the real image.
Lucent
8
8
 
Posts: 11
Joined: 2018-08-27 12:33

Re: Server MultiMonitor and ddengine

Postby Chrispy » 2018-08-30 13:24

Great vids, that really helps!

By user session locked, I take it you mean login screen?

Is you server set up as service?
User avatar
Chrispy
20
20
 
Posts: 59
Joined: 2018-07-11 09:06

Re: Server MultiMonitor and ddengine

Postby Chrispy » 2018-08-30 13:53

Ok, I got it to work in Login Screen.

In uvnc Service properties, set allow Service to interact with Desktop, and restart Service.

Then, connect to VNC Server, click one or 2 times till you get full Screen mode.

Scroll over to right Screen or Login Screen, and click in the middle.

Login as usual.

Please try.
User avatar
Chrispy
20
20
 
Posts: 59
Joined: 2018-07-11 09:06

Re: Server MultiMonitor and ddengine

Postby Lucent » 2018-08-31 07:39

Chrispy wrote:By user session locked, I take it you mean login screen?

Yes
Chrispy wrote:Is you server set up as service?

Yes

Chrispy wrote:Ok, I got it to work in Login Screen.

In uvnc Service properties, set allow Service to interact with Desktop, and restart Service.

Then, connect to VNC Server, click one or 2 times till you get full Screen mode.

Scroll over to right Screen or Login Screen, and click in the middle.

Login as usual.

Please try.

I have the problem with user session unlocked, when user login is locked then works well. Anyway I have tried what you say but the result is the same, gray screen. :(

Thanks :thumbs:
Lucent
8
8
 
Posts: 11
Joined: 2018-08-27 12:33

Re: Server MultiMonitor and ddengine

Postby Chrispy » 2018-08-31 09:41

Interesting, I see that when you get login screen, you do not have to click first to put in password.

Do you have "get fun facts and tips" on lock screen setting?

Do you have "Show lock screen background picture"?

Could it be that in unlocked screen, you have a screen saver?

I hope you don't mind me asking all these questions :) My problems is that my system acts exactly opposite of yours, so I am trying to find the difference.
User avatar
Chrispy
20
20
 
Posts: 59
Joined: 2018-07-11 09:06

Re: Server MultiMonitor and ddengine

Postby Chrispy » 2018-08-31 10:18

I just deinstalled ultra vnc on all my computers, 2 x win 10, 1 x win 7, and then reinstalled with latest from web site, all as service:

ultravnc 1222 msi X64
UltraVNC 1.2.2.2 distribution for 64-bit operating systems.
Supports XP or later


I can connect with lock screen and without lock screen with no problems, for 2 monitor and 3 monitor, even with no monitor on win 10 (so single default monitor).

Is this the same installer that you used Lucent?
User avatar
Chrispy
20
20
 
Posts: 59
Joined: 2018-07-11 09:06


Return to 1.2.2.x

Who is online

Users browsing this forum: No registered users and 2 guests