Ok, given the moves Microsoft is making shoving AI and 3 second screen grabbing down our future throats and given US Big Techs attitude to China - isn’t it about time Pimax thought about Linux Support?
I am now running Manjaro Linux dual booting and I have Steam installed on Manjaro with SteamVR, OpenXR and Ill2 Great Battles which is my go to VR sim. SteamVR sees the headset and lighthouses but there is no image on my 8K-X.
Il2 runs under Proton in 2D but not in VR.
The missing ingredient is support from Pimax for the 5K/8K/8K-X and Crystal headsets. Could we please get something happening in this regard or at least help the OpenVR Devs get implementation going for Pimax Hardware.
Still early days but looks like Monado is working on getting some support going. Maybe @mirage335 may have some insights as he has been working with the OpenHmd as well
Here is the link on Mondo info still Alpha ATM
Here is a link for OpenHmd that Mirage335 has been contributing to
@PimaxQuorra please forward this to the team. They might be able to contribute info to Mondo for OpenXR Linux support.
We probably need support for the Crystal/12k now, and more urgently than ever. The Crystal is comfortable enough that this is the future of display technology, and Linux can be very, very useful when more reliability is needed.
I’ve been tinkering with getting PiTool / PimaxPlay to work on linux. Mostly with the good old PiTool so far.
Wine has a bug that prevents pi_server from picking up the usb devices (hack patched it locally). And also the missing kernel EDID quircks. The current and probably the biggest blocker is that pi_server uses dx11+amdlvr/nvapi for the direct mode. This is where I’m currently stuck anyway. PimaxPlay’s version looks very similar.
I’m on AMD and LiquidVR is otherwise an extremely rarely used library, used for enhancing dx11 with dx12/vulkan features for VR. The vulkan bits, it relies on, are available only in Windows drivers
There’s nvapi for wine. Could be incomplete for this purpose.
I think the best bet is to hope there’s Pimax creates a pure dx12/vulkan version. Or someone could turn up and port amdlvr and nvapi to wine for this purpose. OpenHmd looks equally promising (dead).