16 Sep 2024 |
| cameronash212 joined the room. | 22:39:51 |
17 Sep 2024 |
| kanasz joined the room. | 14:29:32 |
| gotikahmet joined the room. | 17:10:42 |
18 Sep 2024 |
| _aylya joined the room. | 00:37:29 |
| n.o.r.d.o. joined the room. | 04:55:43 |
| fatedsilence joined the room. | 12:02:38 |
| hjjhjhjhk_84158 joined the room. | 14:43:47 |
| magiccraftmaster joined the room. | 14:53:31 |
wsherman.vr | Hey all, and thanks haagch, I managed to download the matching version of driver_lighthouse.so , and also rebuild Monado while I was at it, and now the steamvr_lh driver is working for me -- and the tracking is glorious!
I do have one quibble though, or perhaps I'm mistaken, but it seems like the STEAMVR_LH_ENABLE variable overrides the LH_DRIVER variable, which means I can't just change the value of LH_DRIVER to swtich between tracker drives -- which normally I wouldn't be doing, but I'm having trouble with the eye-separation, so I was doing a lot of comparison testing between tracker drivers.
So it seems to me that the LH_DRIVER value should be the sole determiner of what driver is used.
But I love having good 6-DOF tracking with my Vive now! Thanks, Bill | 15:14:18 |
19 Sep 2024 |
haagch | yea it's a bit annoying now. if you have only LH_DRIVER=vive or LH_DRIVER=survive then that chooses between those two. if you add (or have only) STEAMVR_LH_ENABLE=true then the steamvr_lh builder takes precedence. | 02:24:36 |
haagch | personally I just use giant commands and recall them with ctrl + r , service from my zsh history and put a _ in front of an env var I don't want at this time
ninja -C ~/monado/build && SDL_VIDEODRIVER=wayland _SIMULATED_ENABLE=1 _SIMULATED_LEFT=wmr _SIMULATED_RIGHT=wmr XRT_CURATED_GUI=1 XRT_DEBUG_GUI=1 _XRT_COMPOSITOR_FORCE_XCB=1 _PROBER_LOG=debug XRT_LOG=debug XRT_COMPOSITOR_COMPUTE=1 XRT_COMPOSITOR_DISABLE_DEFERRED=1 XRT_COMPOSITOR_LOG=debug STEAMVR_LH_ENABLE=true LH_DRIVER=vive SURVIVE_GLOBALSCENESOLVER=0 VIVE_LOG=debug _XRT_WINDOW_PEEK=left _LH_DEFAULT_BRIGHTNESS=1.0 _U_PACING_APP_USE_MIN_FRAME_PERIOD=1 ~/monado/build/src/xrt/targets/service/monado-service | 02:27:11 |
supreme__ | lol | 02:33:55 |
supreme__ | what's curated_gui and disable_deferred? | 02:34:13 |
supreme__ | i feel like all these env vars should really get thrown in a config file | 02:34:33 |
haagch | the curated debug gui is hiding all the advanced stuff by default. it's quite nice. deferred means that the compositor "window" only exists when an openxr application renders. with direct mode it doesn't make much of a difference, but when using XRT_COMPOSITOR_FORCE_XCB=1 the default behavior is annoying because the compositor closes every time you quit the openxr application and then opens at wherever the window manager places it with the next | 02:42:25 |
| sroka. joined the room. | 12:32:38 |
| aaaaaa_36252 joined the room. | 18:20:46 |
babblebones | Does the compositor break down when the last active XR client closes out? | 18:46:09 |
haagch | I actually never checked what it actually does, I just know it closes the window | 18:48:54 |
babblebones | Hmm will check | 18:49:11 |
babblebones | Be kinda cool if the lease released | 18:49:33 |
| andup0 joined the room. | 18:58:46 |