Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Setup isn't working hereΒ #25

Closed
Closed

Description

@bolaum

Describe the bug
I downloaded the latest installer (ViGEmBus_Setup_1.16.115.exe) and tried to run it. Absolutely nothing happens. I already tried as admin and through powershell, nothing is printed either. I found out that GloSC wasn't working because the driver wasn't installed, so I tried to install it manually.

To Reproduce

  1. Download the setup file
  2. Try to run it (double-click)
  3. Nothing opens

Expected behavior
The driver to be installed.

System details (please complete the following information):

  • OS: Windows 10 Pro 1909 x64
  • Feeder software: GloSC
  • Driver Version: 1.16.115

Are there any flags I can pass to the installer to make it verbose and give me any clues on what is happening?

Activity

  1. changed the title [-]Setup isn't working[/-] [+]Setup isn't working here[/+] on Dec 4, 2019
  2. nefarius commented on Dec 8, 2019

    @nefarius
    Owner

    Hello!

    Please try to run it from the command line with the following argument: /exenoupdates

    See if that helps, cheers!

  3. bolaum commented on Dec 8, 2019

    @bolaum
    Author

    Powershell x64 as admin:

    PS C:\users\bolaum\Downloads> .\ViGEmBus_Setup_1.16.115.exe /exenoupdates
    PS C:\users\bolaum\Downloads>
    

    Still nothing happens =/

    There's no verbose flag?

    If I build it locally, will it generate the installer binary? Will the unsigned version work the same way?

  4. nefarius commented on Dec 8, 2019

    @nefarius
    Owner

    You need Advanced Installer with an Enterprise license to create the setup, so the build won't provide it for you and driver signing has no relevance to the setup not starting. You could also try this.

  5. self-assigned this
    on Dec 8, 2019
  6. bolaum commented on Dec 8, 2019

    @bolaum
    Author

    This is so weird, no log is generated. It is as if the executable was never run.

    PS C:\users\bolaum\Downloads\tmp> .\ViGEmBus_Setup_1.16.115.exe /L*V .\install.log
    PS C:\users\bolaum\Downloads\tmp> ls
    
        Directory: C:\users\bolaum\Downloads\tmp
    
    Mode                LastWriteTime         Length Name
    ----                -------------         ------ ----
    -a----        12/3/2019  10:46 PM       14310704 ViGEmBus_Setup_1.16.115.exe
    
    PS C:\users\bolaum\Downloads\tmp>
    

    Same result with /exenoupdates. I'm a programmer, but Windows isn't really my thing.

    About the signing, I wasn't implying it was the problem. I just wanted to know if Windows will allow an unsigned version to be installed, but it seems you generate it with an external tool.

  7. bolaum commented on Dec 8, 2019

    @bolaum
    Author

    Is there something equivalent do strace or ptrace for Windows / PS?

  8. nefarius commented on Dec 8, 2019

    @nefarius
    Owner

    Do any of these work? Is there anything generated in Windows Event Log when you try to run it?

  9. bolaum commented on Dec 8, 2019

    @bolaum
    Author

    Nothing in the Event Viewer. Same results with other params.

    I ran the executable with IDA and it seems to be "breaking" after loading SysWOW64\ntdll.dll:

    WOW64 process has been detected (pid=5652)
    E0000: process C:\Users\bolaum\Downloads\tmp\ViGEmBus_Setup_1.16.115.exe has started (pid=5652)
    2B8000: created segment ViGEmBus_Setup_1.16.115.exe, end: 2F3000
    300000: created segment debug001, end: 320000
    320000: created segment debug002, end: 323000
    330000: created segment debug003, end: 34B000
    385000: created segment debug004, end: 388000
    388000: created segment debug005, end: 390000
    390000: created segment debug006, end: 394000
    3A0000: created segment debug007, end: 3A3000
    3B0000: created segment debug008, end: 3B2000
    498000: created segment TIB[0000097C], end: 49D000
    6FD000: created segment debug009, end: 6FF000
    6FF000: created segment debug010, end: 700000
    77520000: created segment ntdll.dll, end: 77521000
    77521000: created segment ntdll.dll, end: 7763B000
    7763B000: created segment ntdll.dll, end: 77641000
    77641000: created segment ntdll.dll, end: 77642000
    77642000: created segment ntdll.dll, end: 77644000
    77644000: created segment ntdll.dll, end: 776BA000
    7FFE0000: created segment debug011, end: 7FFE1000
    7FFE8000: created segment debug012, end: 7FFE9000
    FF740000: created segment debug013, end: FF741000
    FF750000: created segment debug014, end: FF773000
    7FFC250E0000: created segment ntdll.dll, end: 7FFC250E1000
    7FFC250E1000: created segment ntdll.dll, end: 7FFC251F8000
    7FFC251F8000: created segment ntdll.dll, end: 7FFC2523F000
    7FFC2523F000: created segment ntdll.dll, end: 7FFC25245000
    7FFC25245000: created segment ntdll.dll, end: 7FFC25246000
    7FFC25246000: created segment ntdll.dll, end: 7FFC2524B000
    7FFC2524B000: created segment ntdll.dll, end: 7FFC2525A000
    7FFC2525A000: created segment ntdll.dll, end: 7FFC2525B000
    7FFC2525B000: created segment ntdll.dll, end: 7FFC2525E000
    7FFC2525E000: created segment ntdll.dll, end: 7FFC252D0000
    7FFC250E0000: loaded C:\Windows\System32\ntdll.dll
    7763E000: created segment ntdll.dll, end: 77641000
    7763B000: updated segment ntdll.dll, end: 7763E000
    7763F000: created segment ntdll.dll, end: 77641000
    7763E000: updated segment ntdll.dll, end: 7763F000
    77520000: loaded C:\Windows\SysWOW64\ntdll.dll
    PDBSRC: loading symbols for 'C:\Windows\SysWOW64\ntdll.dll'...
    PDB: using load address 77520000
    Debugger: process has exited (exit code 0)
    

    Is the installer x32?

  10. nefarius commented on Dec 8, 2019

    @nefarius
    Owner

    Very odd. The installer is multi-arch, the setup is just a bootstrapper around the actual embedded MSIs... Since it's not my product (Advanced Installer) I could try to get support involved, IDK at this stage what to recommend honestly...

  11. bolaum commented on Dec 8, 2019

    @bolaum
    Author

    No worries! Could you make the install scripts and raw msi files available?

    Since you are paying for it, you sure are entitled for some support =D maybe they've seen this elsewhere. I can provide all info you need.

  12. nefarius commented on Dec 9, 2019

    @nefarius
    Owner

    We could experiment with alternative builds of the setup together "in private" on my Discord for example, usually it has worked best in the past if those issues are tracked down together, maybe also involving a remote session. There's been a couple of oddities in the past I simply could never replicate on my machines 😁

  13. uetapoh commented on Dec 18, 2019

    @uetapoh

    Hello. I just had this problem here. After formatting my PC the installation was successful.
    Using Windows 8.1 here.

  14. nefarius commented on Dec 18, 2019

    @nefarius
    Owner

    Hello. I just had this problem here. After formatting my PC the installation was successful.
    Using Windows 8.1 here.

    Soooo... You nuked your Windows installation which had the problem and now with a fresh one you don't have the problem anymore? Thanks for sharing but that effectively nuked any chance to properly diagnose and fix as well πŸ€·β€β™€οΈ

  15. 1 remaining item

  16. nefarius commented on Dec 18, 2019

    @nefarius
    Owner

    Very unlikely, at this stage of the setup no driver shenanigans is involved at all.

  17. AsuraMazda commented on Dec 24, 2019

    @AsuraMazda

    Hi, got the same problem here... I managed to generate a logfile (combining the log command AND the exenoupdates), but i have no idea what anything of that means, gonna upload the log file, hope it helps.
    Trying to install to use with DS4.

    OS: Windows 10 Pro 1903 x64
    Driver Version: 1.16.115

    install.log

  18. henriquel1997 commented on Dec 28, 2019

    @henriquel1997

    Hi, i have the same issue but i wasn't able to generate a log file through the command line.
    Is there anything else i could do to help solve this?

  19. nefarius commented on Dec 28, 2019

    @nefarius
    Owner

    grumpy Advanced Installer noises

  20. henriquel1997 commented on Dec 28, 2019

    @henriquel1997

    There's not much i can do i guess?

  21. nefarius commented on Dec 28, 2019

    @nefarius
    Owner

    Stay tuned...

  22. megadrago88 commented on Dec 28, 2019

    @megadrago88
    Contributor

    Hehe

  23. nefarius commented on Dec 28, 2019

    @nefarius
    Owner
  24. henriquel1997 commented on Dec 28, 2019

    @henriquel1997

    Seems to be working fine here!

  25. bolaum commented on Dec 29, 2019

    @bolaum
    Author

    @nefarius wow! Much installer, very working!

    Dude, please tell me what you did. I'm professionally curious =D

  26. nefarius commented on Dec 29, 2019

    @nefarius
    Owner

    @bolaum nothing too exciting I'm afraid, I removed the pre-setup update check and re-built the setup with latest Advanced Installer and there we have it πŸ˜…

  27. nefarius commented on Jan 4, 2020

    @nefarius
    Owner

    Alright, I think we are good to go πŸ˜„

  28. HughWish commented on Feb 18, 2020

    @HughWish

    This is still a problem.

    OS Name: Microsoft Windows 10 Home
    OS Version: 10.0.18363 N/A Build 18363

    ViGEmBus_Setup_1.16.116.exe /exenoupdates

    This page in the forums is full of dead links and the repository does not seem to work.
    https://forums.vigem.org/topic/39/new-vigem-installer

  29. nefarius commented on Feb 18, 2020

    @nefarius
    Owner

    @HughWish the installation methods referenced on that post don't exist anymore for like a year now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is needed

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions