this is. an awkward setup. in brief: - asahi linux running the experimental fairydust kernel (helpful build/install script here). this provides the DP aux support i need to get a valve index running over USB-C. - monado compiled from source, with xrgears running on top. xrgears needs to be told which XR runtime to used with XR_RUNTIME_JSON, but otherwise doesn't seem to require any special care. - for whatever reason, the headset appears in KDE as an external display. not sure how to fix that, also not a high priority for me. my best guess is it has something to do with the experimental nature of this distro supporting DP aux mode at all.
i'm very excited to get this up and running with other, more interesting apps sometime later! for now, it's really quite late and i should sleep zzz
@pancakes oh yeah also i reckon this is a really good theoretical testbed for steam frame- anything that runs on this hardware should run pretty similarly on frame! albeit with much better thermal constraints
@ari i can't find anything backing this up but i seem to recall valve saying steam will be letting devs upload arm64 builds. do you know anything about that? if so i really hope some vr apps will do that.
@pancakes i'm also aware of this! steam has had a function to upload platform/architecture-specific builds for years, so supporting aarch64-linux seems like an easy feat. i'm pretty confident VR devs are gonna want to support frame, in much the same way that flatscreen devs support deck. what's neat is the deck compatibility chart more-less carries over to frame, so there's at least a huge library of flatscreen titles to try out on a massive VR screen while you wait for devs to get their games ready ;p