-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
wivrn: 0.19 -> 0.22 #350069
wivrn: 0.19 -> 0.22 #350069
Conversation
|
Unfortunately, there's a build issue that literally just popped up even there were no changes upstream: WiVRn/WiVRn#154 I am currently using v0.20 on my desktop and it works fine, so I believe some package change in nixpkgs results in this error. |
c02b821
to
1c41a27
Compare
I'm getting this build error: AutoRcc subprocess error
------------------------
The rcc process failed to compile
"SRC:/build/.qt/rcc/wivrn-dashboard_translations.qrc"
into
"SRC:/build/dashboard/wivrn-dashboard_autogen/GGJYZH3U72/qrc_wivrn-dashboard_translations.cpp"
Command
-------
/nix/store/bgfalfi93kbn8j1wfwz0x0dnk1wx9wdp-qtbase-6.8.0/libexec/rcc -name wivrn_dashboard_translations -o /build/source/build/dashboard/wivrn-dashboard_autogen/GGJYZH3U72/qrc_wivrn-dashboard_translations.cpp /build/source/build/.qt/rcc/wivrn-dashboard_translations.qrc
Output
------
RCC: Error in '/build/source/build/.qt/rcc/wivrn-dashboard_translations.qrc': Cannot find file '/build/source/build/dashboard/wivrn_en.qm' |
Looks like it is related to: WiVRn/WiVRn@be95ec8 |
1c41a27
to
adeeaf0
Compare
Since its been like a week and there's been no response, I added the patch and a note about the automatic config defaults |
|
0.21 released! |
adeeaf0
to
77d0191
Compare
|
77d0191
to
b8c29c4
Compare
|
- Apply WiVRn v0.21.1 overlay from NixOS/nixpkgs#350069 - Add RUSTUP xdg variable - Add -u to journal abbreviations - Add wlx-overlay for WiVRn application
@PassiveLemon 👀 New update for WiVRn (including some big bugfixes for the Quest 2) https://github.com/WiVRn/WiVRn/releases/tag/v0.22 |
b6991a5
to
1dbed4e
Compare
|
Huh.. new issue now after the update. Now the gui is saying "The Monado Nvidia layer is not installed" |
Ah I had to add |
That's not the intended location but I guess it works? Ideally it should be placed under |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes LGTM. Testing it locally now
Odd.. I have it under |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Basics seem to work. I don't have the hardware to do an end-to-end test sadly.
The LVRA VRChat meetup is tomorrow, I'll give it a good test then as I don't have the time tonight |
1dbed4e
to
7a625d3
Compare
Along with the changes requested, I added sourceProvenance |
Alright this is really weird again.. that error about the missing Monado Nvidia layers still appears in the GUI, but the server doesn't say anything about it at all; in fact the server's running fine! My config's below
overlay file:
|
Ah I finally figured it out. I had to actually install the package via |
Very nice! I'll add some more to the VR section in the wiki |
I plan to give one more test in Beat Saber sometime tomorrow to be sure (I only tested with the wlx-overlay app). Shouldn't make a difference since that overlay connects up to WiVRn just fine but I want to make sure in case there's a crazy bug I hadn't noticed before (hopefully not! 😅) |
Gonna give these new changes a test myself later tonight and hopefully my end doesn't mess up again @~@ |
Meant to comment earlier but I did test it in Beat Saber and found the service and UI are working good! Even the recentering the room finally works thanks to upstream fixing it 🎉 One note is that I couldn't test the passthrough streaming since I don't have a streaming set up. Other than that, the PR looks good to me to merge! |
Successfully created backport PR for |
- Moved XDG declarations into xdg module - Add NPM xdg declaration - Add 50% foevation strength, for better stability with Beat Saber - Note that NixOS/nixpkgs#350069 is now merged, waiting for it to move into unstable hydra
Re-take of #349910
@Titaniumtown
Things done
Package:
Update WiVRn version/hash.
Add dependencies (and optionals) for WiVRn, Monado, and the Qt dashboard.
Added a desktop item for the dashboard.
Added cmake flags.
Added patch for Monado and change to use upstream patch script.
Module:
Add options for server flags.
Refactor (it's a little easier to understand now).
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.