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

Unable to get mirror driver 1.0.22 active on Windows 7 64

Post Reply
emboehm
Posts: 3
Joined: 2009-12-01 22:00

Unable to get mirror driver 1.0.22 active on Windows 7 64

Post by emboehm »

I used the device manager to add the mirror driver, using the vista64 drivers. I can see

Device Manager -> Display adapters -> mv video hook driver2.

The driver is functioning according to the properties page.

However, when I connect with the viewer, and 'Check the Video Hook Driver' I get 1.00.22 driver Not Active.

I am running Windows 7 Ultimate 64 bit, winvnc as a service, 1.0.8.0.

This was working on Windows Vista Home Professional 64.

Any suggestions would be appreciated.
Last edited by emboehm on 2009-12-01 22:08, edited 1 time in total.
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6843
Joined: 2004-04-23 10:21
Contact:

Re: Unable to get mirror driver 1.0.22 active on Windows 7 6

Post by Rudi De Vos »

Just checked on a WIN7 x64 and it works in my case.

This exclude that we forgot to add some OS version numbers to the code.
Drivers for Vista X64 and win7 are the same.

Did you already rebooted after install ?

On one PC the mirror driver fail if i have 2 monitors (1920x1200) attach,
with a driver error ( can't allocate memory), with a single no problems.
emboehm
Posts: 3
Joined: 2009-12-01 22:00

Re: Unable to get mirror driver 1.0.22 active on Windows 7 6

Post by emboehm »

Yes, I have rebooted several times. I have installed/uninstalled the driver several times.

I do have 4 monitors. I have a Sapphire Radeon 4850 X2.

However, this did work when I had Vista 64 installed on the same hardware.

I may be able to reboot into Vista 64 since that is on a different disk.

Where would errors or message be logged?
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6843
Joined: 2004-04-23 10:21
Contact:

Re: Unable to get mirror driver 1.0.22 active on Windows 7 6

Post by Rudi De Vos »

When it worked on vista64 is should also work on win7.
check the winvnc.log ( after activating it)
emboehm
Posts: 3
Joined: 2009-12-01 22:00

Re: Unable to get mirror driver 1.0.22 active on Windows 7 6

Post by emboehm »

I took your hint and disabled 2 of the monitors. The driver would activate with only 2 monitors running.

I went back to Vista and it was the same story. No active driver with 4 monitors, active driver with 2 monitors.

Here's what it says for 4 monitors:

Tue Dec 01 19:29:04 2009
.\vncservice.cpp : threadname, inputname differ
--Access is denied.
.\vncdesktop.cpp : InitDesktop...
.\vncservice.cpp : SelectDesktop
.\vncservice.cpp : OpenInputdesktop2 NULL
.\vncservice.cpp : OpenInputdesktop2 OK
.\vncservice.cpp : SelectHDESK to Default (2fc) from 20
.\vncdesktop.cpp : InitVideo driver Called
.\vncdesktop.cpp : Driver option enabled
.\vncdesktop.cpp : Driver option is enabled
Tue Dec 01 19:29:06 2009
.\vncdesktop.cpp : Start Mirror driver
.\vncdesktop.cpp : Start Mirror driver Failed
.\vncdesktop.cpp : Using non driver mode
.\vncdesktop.cpp : No driver used

Turned off 2 monitors, driver says '1.00.22 driver Active access ok'

.\vncdesktop.cpp : InitDesktop...
.\vncservice.cpp : SelectDesktop
.\vncservice.cpp : OpenInputdesktop2 NULL
.\vncservice.cpp : OpenInputdesktop2 OK
.\vncservice.cpp : SelectHDESK to Default (2e8) from 20
.\vncdesktop.cpp : InitVideo driver Called
.\vncdesktop.cpp : Driver option enabled
.\vncdesktop.cpp : Driver option is enabled
Tue Dec 01 19:32:06 2009
.\vncdesktopsink.cpp : WM_DISPLAYCHANGE
.\vncdesktopsink.cpp : Resolution switch by driver activation removed
.\vncdesktop.cpp : Start Mirror driver
.\vncdesktop.cpp : Driver Used
.\vncdesktop.cpp : Shared memory mapped
.\vncdesktop.cpp : Break log
.\vncdesktop.cpp : bitmap dimensions are 2560 x 1024

So, it looks like it would only handle two displays.

Previously, I had accidentally installed 2 copies of mirror driver. Should I try that? I have two entries for the Radeon display adapters.
Post Reply