Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: x64 installer doesn't show anything #241

Open
nova77 opened this issue Jan 3, 2025 · 40 comments
Open

[Bug]: x64 installer doesn't show anything #241

nova77 opened this issue Jan 3, 2025 · 40 comments
Assignees
Labels
bug Something isn't working

Comments

@nova77
Copy link

nova77 commented Jan 3, 2025

Which OS?

Win11 Pro

Which release?

24H2

Describe the bug

After having confirmed that the app is allowed to make changes to the system, no window appears. Only the task icon is present, but clicking on it doesn't bring anything up.

Note: I do not get the "Microsoft Defender SmartScreen" window as I disabled it, but even enabling it back didn't make a difference.

Steps to reproduce

  1. Double click on Virtual.Display.Driver-v24.12.24-setup-x64.exe
  2. Confirm that the app is allowed to make changes to the system

Expected behavior

The setup window should be visible

Log File (Beta Only)

No response

Contact Details

No response

@nova77 nova77 added the bug Something isn't working label Jan 3, 2025
@bud3699
Copy link
Member

bud3699 commented Jan 3, 2025

This seems like an user error, have you tried restarting your computer ? If still not possible you can install the driver manually

https://github.com/VirtualDisplay/Virtual-Display-Driver/wiki/Installation#virtual-display-driver-installation-guide

@nova77
Copy link
Author

nova77 commented Jan 4, 2025

Manual install works.
Rebooting made no difference: it still doesn't show anything (except - again - the icons at the bottom).

Please note that I don't have multiple desktops (I disable the virtual display unless I wanna run a sunshine session).
Here are the things I tried:

  • Select "bring to front" (or "switch") in task manager
  • Maximize the entry (again in task manager)
  • Run it as Administrator

Nothing works.. Btw, this is what the preview shows when you hover the task icon:
hover

@bud3699
Copy link
Member

bud3699 commented Jan 4, 2025

what antiviruses do you use ?

@nova77
Copy link
Author

nova77 commented Jan 4, 2025

None, just the default windows security.

@bud3699
Copy link
Member

bud3699 commented Jan 4, 2025

try focusing the windows by clicking onto the installer then using "windows" + "shift"+ "left" and see if it appears

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

I don't have additional monitors, nor additional desktops, so I don't know how the window might get "tucked" there. But regardless, doing "windows" + "shift"+ "left" as you suggested (or windows + left/right/up/down for that matter) made no difference. :(

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

Btw, this is what it shows when I alt-tab:
image

@bud3699
Copy link
Member

bud3699 commented Jan 5, 2025

I don't understand why though, it runs fine on a completely clean install of windows. Maybe try see if you can run it in compatibility mode or right click then run as administer that way

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

Yeah, it's really puzzling. Here's another datapoint: this is what process explorer shows, and as you can see it clearly states that there's no visible window:

image

And this is the process tree:

image

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

I don't understand why though, it runs fine on a completely clean install of windows. Maybe try see if you can run it in compatibility mode or right click then run as administer that way

No difference running in compatibility mode (windows 8). Same with administrator mode (which I already mentioned above).

@bud3699
Copy link
Member

bud3699 commented Jan 5, 2025

My apologies, it's 2am and I'm half asleep. I know it sounds weird but have you tried downloading it with a different browser ? It's random but I've had a couple apps that I've installed previously which just straight up refused to work when downloaded from one browser compared to another

@itsmikethetech
Copy link
Member

We do have the manual install method, but yeah, this is a first for me as well. Never seen an installer or app open with no visible window in this context.

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

My apologies, it's 2am and I'm half asleep. I know it sounds weird but have you tried downloading it with a different browser ? It's random but I've had a couple apps that I've installed previously which just straight up refused to work when downloaded from one browser compared to another

Not a problem at all! :)
I managed to install it manually, so it's not urgent for me but I am happy to help.

I usually run Firefox so I re-downloaded it with Chrome, but it made no difference.

@itsmikethetech
Copy link
Member

This is random and probably not the case, but would this by chance be an ARM64 based device? Or is it for sure a 64-bit system?

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

eheh, worth a try but no: it's a x64 (intel i7) system.

@bud3699
Copy link
Member

bud3699 commented Jan 5, 2025

If it were an arm based device window would say this application isn't compatible with this version of windows

@itsmikethetech
Copy link
Member

Worth a shot. lol

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

Maybe this can help: when I see the process tree being created in Process Explorer, there's a brief moment when conda (python?) is run, and then it disappears. Is this expected?

@itsmikethetech
Copy link
Member

itsmikethetech commented Jan 5, 2025

@bud3699
Copy link
Member

bud3699 commented Jan 5, 2025

Conda is just used for installers In general, installer is build with inno which uses pascal. Could it be a windows issue? Try use a system file check to verify integrity of windows

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

Is the C++ Redist up to date?

https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

https://aka.ms/vs/17/release/vc_redist.x64.exe

Yep, that's already something I tried (should have mentioned it, sorry). When I run it, it asks if I want to "repair", or "uninstall" it, so I assumed it's fine.

Btw, this is the hash of the downloaded Virtual.Display.Driver-v24.12.24-setup-x64.exe, in case you wanna doublecheck nothing nefarious happened during download: d90f3572fb768445aeae823db1f735326955e9a3

@itsmikethetech
Copy link
Member

Just tested to be sure and it seems fine on my 24H2.

image

Hash also seems correct.

SHA1: d90f3572fb768445aeae823db1f735326955e9a3

@itsmikethetech
Copy link
Member

itsmikethetech commented Jan 5, 2025

Is the C++ Redist up to date?
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
https://aka.ms/vs/17/release/vc_redist.x64.exe

Yep, that's already something I tried (should have mentioned it, sorry). When I run it, it asks if I want to "repair", or "uninstall" it, so I assumed it's fine.

Btw, this is the hash of the downloaded Virtual.Display.Driver-v24.12.24-setup-x64.exe, in case you wanna doublecheck nothing nefarious happened during download: d90f3572fb768445aeae823db1f735326955e9a3

Actually, it looks like mine is 24.12.25, not 24.12.24. I doubt it will make a difference, but would you mind trying that one?

@bud3699
Copy link
Member

bud3699 commented Jan 5, 2025

Heh Mike opened my development installer

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

Conda is just used for installers In general, installer is build with inno which uses pascal. Could it be a windows issue? Try use a system file check to verify integrity of windows

System file check found nothing relevant. Even after running it I still get the same behaviour (i.e. no window).

@itsmikethetech
Copy link
Member

Heh Mike opened my development installer

You're right. lol. I had them next to eachother in the downloads folder. Just tried the 24.12.24 and it also works.

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

We have a very similar setup, except perhaps windows pro vs home:
image

@bud3699
Copy link
Member

bud3699 commented Jan 5, 2025

Did you try sfc ?

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

Did you try sfc ?

Yep, see above ("System file check found nothing relevant").

@itsmikethetech
Copy link
Member

Same OS exactly. Super weird. I'm tempted to say that since the security prompt was disabled at first, it may have been auto denied or something. But running as Admin should have cleared that up once you reenabled it. Are the GPU drivers up to date? I don't know of any issues with specific driver versions, but it could be related to those if it's a display type issue. Have you ever run any Windows Minify or Declutter scripts? Those also remove some necessary components.

@bud3699
Copy link
Member

bud3699 commented Jan 5, 2025

I'm going crazy, I need my sleep, my apologies again. Only other thing I can think is it's trying to place it on a display which doesn't exist

@itsmikethetech
Copy link
Member

itsmikethetech commented Jan 5, 2025

Windows does have virtual desktops (as opposed to virtual monitors), but I'm not sure it would open in one by default. Worth checking though. Could be opened on "Desktop 2" for example.

image

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

Windows does have virtual desktops (as opposed to virtual monitors), but I'm not sure it would open in one by default. Worth checking though. Could be opened on "Desktop 2" for example.

As mentioned above, I do not have virtual desktops.

@itsmikethetech
Copy link
Member

Btw, this is what it shows when I alt-tab: image

Also, this is what mine looks like when alt tabbing as well. The window only shows on screen but not in the view. So that looks ok, oddly enough.

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

I'm going crazy, I need my sleep, my apologies again. Only other thing I can think is it's trying to place it on a display which doesn't exist

Yeah, that might be the case. Where to, though... I have no idea.
The weird thing is that this is the first time I ever seen this behavior. No other program did this.

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

I have a few programs running that might affect the behavior of existing windows. However, closing them made no difference:

  • PowerToys
  • AltDrag
  • Logitech Gaming Service

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

I found it!

I had my execution policy disabled for PowerShell (which I think should be the default?).
Enabling it now allows the window to show up:
image

@bud3699
Copy link
Member

bud3699 commented Jan 5, 2025

Mine is off by default!

Edit: infact i dont think it lets you use it without turning of developer mode ?

@itsmikethetech
Copy link
Member

Mine was on in 24H2. Lets me change it whether or not I'm in dev mode.

Glad you got the installer working, Nova!

@nova77
Copy link
Author

nova77 commented Jan 5, 2025

I'm not sure what's going on exactly. I suspect it might be an interaction with other "security" settings in windows, although I try to mostly keep it "vanilla". There might be minor stuff I have changed (I also have my dev side projects), but it's hard to do a proper diff compared to a clean install.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants