| 13 Jun 2024 |
Tumble | do you know about beat saber? | 08:48:18 |
Tumble | /bin/sh\0-c\0opencomposite-helper /storage/home/tumble/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=620980 -- /storage/home/tumble/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/storage/home/tumble/.local/share/Steam/steamapps/common/Proton 3.7'/proton waitforexitandrun '/storage/home/tumble/.local/share/Steam/steamapps/common/Beat Saber/Beat Saber.exe'\0
chdir "/storage/home/tumble/.local/share/Steam/steamapps/common/Beat Saber"
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/storage/home/tumble/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
More than 2048 Allocators are registered. Reduce allocator count
windows exception 0xc0000005 at address 0x000000001022DAD0
Obtained 8 stack frames
RtlLookupFunctionEntry returned NULL function. Aborting stack walk.
0x00000001808205cd (unityplayer)
0x0000000180825533 (unityplayer)
0x000000018080f695 (unityplayer)
0x0000000180824696 (unityplayer)
0x000000018081f4f9 (unityplayer)
0x000000007b44b00c (kernel32) UnhandledExceptionFilter
<Missing stacktrace information>
pid 25483 != 25482, skipping destruction (fork without exec?)
Traceback (most recent call last):
File "/storage/home/tumble/.local/share/Steam/steamapps/common/Proton 3.7/proton", line 539, in <module>
run()
File "/storage/home/tumble/.local/share/Steam/steamapps/common/Proton 3.7/proton", line 522, in run
run_wine([wine_path] + sys.argv[2:])
File "/storage/home/tumble/.local/share/Steam/steamapps/common/Proton 3.7/proton", line 85, in run_wine
subprocess.call(args, env=env, stderr=lfile)
File "/nix/store/7hnr99nxrd2aw6lghybqdmkckq60j6l9-python3-3.11.9/lib/python3.11/subprocess.py", line 391, in call
return p.wait(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/7hnr99nxrd2aw6lghybqdmkckq60j6l9-python3-3.11.9/lib/python3.11/subprocess.py", line 1264, in wait
return self._wait(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/7hnr99nxrd2aw6lghybqdmkckq60j6l9-python3-3.11.9/lib/python3.11/subprocess.py", line 2053, in _wait
(pid, sts) = self._try_wait(0)
^^^^^^^^^^^^^^^^^
File "/nix/store/7hnr99nxrd2aw6lghybqdmkckq60j6l9-python3-3.11.9/lib/python3.11/subprocess.py", line 2011, in _try_wait
(pid, sts) = os.waitpid(self.pid, wait_flags)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyboardInterrupt
Uploaded AppInterfaceStats to Steam
| 08:54:18 |
Sefa | Yeah something is wrong with OpenXR games in Proton and our Monado package | 08:59:06 |
Sefa | I still haven't figured out the problem | 08:59:14 |
Sefa | like weirdly enough OpenVR games work fine using OpenComposite, but OpenXR games don't | 08:59:33 |
Sefa | * like weirdly enough OpenVR games work fine using OpenComposite, but OpenXR games don't using Proton | 08:59:39 |
Tumble | but why does alyx in proton work? | 09:00:03 |
Sefa | But when I briefly tried Monado built by Envision it worked fine on my system. So it might be a problem with /nix/store | 09:00:06 |
Sefa | In reply to @tumble1999:matrix.org but why does alyx in proton work? It's an OpenVR game, those work | 09:00:22 |
Tumble | is beat saber openxr? | 09:01:02 |
Sefa | yup | 09:01:18 |
Tumble | isnt steam openvr? | 09:01:29 |
Sefa | You can use their legacy beta branch which gives you the last OpenVR version | 09:01:33 |
Tumble | * isnt steam vr openvr? | 09:01:35 |
Sefa | So SteamVR is an OpenVR compositor with a OpenXR compatibility layer, so it can run both, while being OpenVR-first | 09:02:05 |
Sefa | Monado is just an OpenXR compositor while OpenCompositor is kinda like DXVK where it maps OpenVR calls to OpenXR | 09:02:23 |
Sefa | * Monado is just an OpenXR compositor while OpenComposite is kinda like DXVK where it maps OpenVR calls to OpenXR | 09:02:50 |
Tumble | i dont think its a unity thing because the lab works | 09:02:58 |
Sefa | Yeah it's only a Unity thing with recent version of Unity | 09:03:12 |
Tumble | oh ok then, i guess the lab uses an old unity version | 09:03:33 |
Sefa | Like VRChat was just using the built-in VR stuff from Unity when it was on Unity 2019, but when they moved to Unity 2022, they had to add OpenVR support themselves, because newer versions of Unity only support OpenXR by default | 09:03:57 |
Tumble | oh, so they still have open vr? | 09:04:28 |
Tumble | also will youtube vr and bigscreen completely never work in linux? | 09:05:05 |
Sefa | Not sure, they are probably limited by Proton's media codecs | 09:05:59 |
Tumble | also can steam vr work when you have monado? | 09:05:59 |
Sefa | MediaFoundation is still not perfect in Wine | 09:06:05 |
Sefa | In reply to @tumble1999:matrix.org also can steam vr work when you have monado? You can only use one at a time, but you can have both installed and configured at the same time | 09:06:24 |
Tumble | if i can get steam vr working (it has worked on this machine during my time with nixos)
then ill have more games available | 09:07:32 |
Sefa | Yeah, the latest Beta is actually fairly okay on Linux | 09:07:51 |
Sefa | You might run into this issue btw: https://github.com/NixOS/nixpkgs/issues/217119 | 09:08:10 |