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

Envision fails to build profile for WiVRn with missing dependencies message #365870

Open
NIMFER opened this issue Dec 17, 2024 · 3 comments
Open
Labels
0.kind: bug Something is broken

Comments

@NIMFER
Copy link

NIMFER commented Dec 17, 2024

Describe the bug

Building any profile fails with a missing dependencies error on NixOS 24.11, just like #358664 on NixOS 24.05.
Monado, Envision and WiVRn are enabled in the nix configuration with these settings:

  services.monado = {
    enable = true;
    highPriority = true;
  };
  services.wivrn = {
    enable = true;
    openFirewall = true;
    autoStart = true;
  };
  programs.envision = {
    enable = true;
    openFirewall = true;
  };

Steps To Reproduce

Steps to reproduce the behavior:

  1. Install and enable envision module (as shown earlier)
  2. Launch envision
  3. Select any profile in drop down and click "Build Profile"

Expected behavior

There shouldn't be any errors regarding missing dependencies, and profiles should build just fine.

Screenshots

Lighthouse Driver

Lighthouse Driver

OpenHMD

OpenHMD

Simulated Driver

Simulated Driver

Survive

Survive

WMR

WMR

WiVRn

WiVRn

Metadata

 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.63, NixOS, 24.11 (Vicuna), 24.11.20241210.a0f3e10`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.24.10`
 - channels(root): `"nixos-24.11"`
 - nixpkgs: `/nix/store/va0p2i72cm2ljwm084a0g6ji41s5qnyz-source`

Notify maintainers

@Pandapip1

@NIMFER NIMFER added the 0.kind: bug Something is broken label Dec 17, 2024
@Pandapip1
Copy link
Contributor

Thankfully with https://gitlab.com/gabmus/envision/-/issues/144 partially implemented, I can start to add tests to catch this.

@Pandapip1
Copy link
Contributor

Pandapip1 commented Dec 17, 2024

...never mind. The envision CLI fails in a non-graphical environment.

...never mind the never mind. There isn't a --version command.

...never mind. The envision CLI fails in a non-graphical environment.

@Pandapip1
Copy link
Contributor

Opened https://gitlab.com/gabmus/envision/-/issues/160 and https://gitlab.com/gabmus/envision/-/issues/161. Will fix the missing dependency issue in the meantime.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: bug Something is broken
Projects
None yet
Development

No branches or pull requests

2 participants