• 5 Posts
  • 224 Comments
Joined 2 years ago
cake
Cake day: May 31st, 2024

help-circle


  • gtx 750

    That card only supports Vulkan 1.2 in hardware and Steam’s Proton does not run well on that (it needs Vulkan 1.4), so most games crash (or have graphical issues) because the DirectX calls cannot be translated properly.

    I have a 780Ti card and I used Proton-Sarek from here, it makes it work with a lot of games: https://github.com/pythonlover02/Proton-Sarek

    In general, I would recommend an AMD card for Linux. Nvidia is just painful, especially older cards that aren’t well supported on Nouveau.

    Those old Nvidia GTX cards also don’t support adaptive clocking, so they run on low clockspeeds by default. You might need to set the clocks manually if you want (kinda) the same performance you get on Windows.

    You can list the available power states with cat /sys/class/drm/card0/device/pstate and then set one like this (if 0f is the one you want): echo 0f > /sys/class/drm/card0/device/pstate (only if you use the nouveau driver, not the one from Nvidia)


















  • VR support is still pretty bad, at least for my HP Reverb G2 headset. On Windows, everything just works out of the box. Plug in the headset, start SteamVR and every single game works well.

    On Linux, I have to install Envision to set-up Monado which provides the neccessary OpenXR runtime for games. But the controllers are not supported in the main Monado branch, so you’ll have to set up a specific fork of it, which is not that well documented.

    It does run fine with some games, but not all of them. Half-Life: Alyx refuses to launch, for example. There doesn’t seem to be any motion smoothing, so moving your head is really rough, it almost looks like your eyes receive 24fps (even though the headset does run on 90Hz) and I get nausea after a few minutes. Tracking your surroundings also doesn’t work well, when you move around it’s all very “jumpy”.

    And I wasn’t able to get the SteamVR application to run at all. I always get an error because it seems like the cameras used for motion tracking are detected as regular webcams. On some other WMR headsets a firmware update can solve that, but I already run the latest firmware on my G2.

    Maybe other VR headsets work much better, but this one is in absolute alpha state and the only reason I still dual-boot into Windows. Given the fact WMR has been declared obsolete by Microsoft and removed from Windows 11 last year we might see improvements. I got my headset for 120$ which is really affordable for one that can do 2160p per eye.

    To be fair, though, the very first line in the Envision Readme states:

    This is still highly experimental software

    So I absolutely knew what I was getting into and it’s great that it even (somewhat) works at all.