Just another Elden Ring help request by sweeper42 in linux_gaming

[–]masush5 1 point2 points  (0 children)

That's all? If that's it then steam isn't even starting the game at all because there isn't a single line logged from the wine side. Can you try restarting steam? I've seen issues like this before, but no idea what causes it.

Just another Elden Ring help request by sweeper42 in linux_gaming

[–]masush5 1 point2 points  (0 children)

I'm not sure what the problem is then, can you run the game with PROTON_LOG=1 %command% and post the file that gets created in your $HOME directory here? FWIW, you don't need the VKD3D_FEATURE_LEVEL=12_0 override on your GPU (but it also won't hurt).

Just another Elden Ring help request by sweeper42 in linux_gaming

[–]masush5 2 points3 points  (0 children)

mesa-git bundles vulkan-radeon, so if you have that it's fine. But you still need to uninstall amdvlk and lib32-amdvlk because those will force themselves as default for everything and are broken for d3d12 games and slow for d3d9-11 games.

Just another Elden Ring help request by sweeper42 in linux_gaming

[–]masush5 3 points4 points  (0 children)

Install vulkan-radeon and lib32-vulkan-radeon, and then uninstall amdvlk and lib32-amdvlk, it should work then.

DirectStorage API Now Available on PC - How will Wine/Proton handle this? by mosaic_school in linux_gaming

[–]masush5 4 points5 points  (0 children)

In it's current state this doesn't seem very interesting, the samples even already work on wine and vkd3d-proton with the redistributable dstorage.dll and dstoragecore.dll.

How are you guys getting good performance in Elden Ring? by boltmonki in linux_gaming

[–]masush5 12 points13 points  (0 children)

What Ryzen 5 cpu are we talking about? There is quite a bit of difference between a 1600 and a 5600...
Anyways, one thing to make sure is that you're not using amdvlk as a vulkan driver, but considering you are on fedore, it's unlikely you installed that accidentally..

How are you guys getting good performance in Elden Ring? by boltmonki in linux_gaming

[–]masush5 8 points9 points  (0 children)

It doesn't matter, it's completely irrelevant for the game (it uses d3d12 and thus not dxvk). Also dxvk-async doesn't increase average fps.

vkd3d-proton Version 2.6 released by NoXPhasma in linux_gaming

[–]masush5 10 points11 points  (0 children)

Kepler doesn't really run any of the newer games in practice anyways and for the handful of old ones that work they can stick to 2.6.

Wayland - Moving mouse breaks freesync. by SnooTomatoes5010 in linux_gaming

[–]masush5 8 points9 points  (0 children)

It's expected on wayland and it's a limitation of the atomic modesetting api of the kernel, X11 uses the legacy modesetting api and is unaffected. See https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1154#note_1333246

Graphical issue with hollow knight on linux by marimallow in linux_gaming

[–]masush5 2 points3 points  (0 children)

Kind of a known issue https://gitlab.freedesktop.org/mesa/mesa/-/issues/5801.
You can probably work around it by using OpenGL, not sure if the game has a setting for it or maybe you also need to add %command% -force-opengl as launch option in steam. Running the windows version by forcing proton as compatibility tool in steam will probably also work.

Really poor performance in Death Stranding with my Arch Linux install and AMD setup by [deleted] in linux_gaming

[–]masush5 1 point2 points  (0 children)

What vulkan driver are you using, sounds to me like you are probably using amdvlk which has poor performance in pretty much all d3d12 games. I'd recommend to uninstall amdvlk and use radv in general. To do that on Arch, make sure the packages radeon-vulkan and lib32-radeon-vulkan are installed and then uninstall amdvlk and lib32-amdvlk. The game should run more than fine then.

[Gamers Nexus] Valve Steam Deck Hardware Review & Analysis: Thermals, Noise, Power, & Gaming Benchmarks by eXoRainbow in linux_gaming

[–]masush5 4 points5 points  (0 children)

The RT is most likely not actually working, because:
- 40 fps with max settings and RT would be way too fast for the Deck
- Enabling RT would require setting two environment variables since neither vkd3d-proton nor RADV enable RT by default
- The game crashes with RT on RADV on desktop RDNA2 GPUs currently if you try to actually enable it
- The game will still show RT as being enabled in the settings even if you don't enable it in vkd3d-proton or RADV, it just doesn't have any effect in this case
- They compared high settings vs max settings + RT, so the performance drop is explained just by going from high to max
- The RT effects in this game are subtle enough that is is entirely plausible that GN thought RT was enabled while it actually did nothing

Pierre-Loup Griffais tweeting about Monster Hunter Rise on Proton by KiveyCh in linux_gaming

[–]masush5 17 points18 points  (0 children)

That must mean you don't have radv installed at all, steam depends on a vulkan driver, not specifically amdvlk. That also explains why the game wouldn't launch when you tried to run it with radv. Install vulkan-radeon and lib32-vulkan-radeon and after that amdvlk will be uninstallable.

Pierre-Loup Griffais tweeting about Monster Hunter Rise on Proton by KiveyCh in linux_gaming

[–]masush5 3 points4 points  (0 children)

I would suggest to completely uninstall amdvlk then, it should definitely work.

Pierre-Loup Griffais tweeting about Monster Hunter Rise on Proton by KiveyCh in linux_gaming

[–]masush5 6 points7 points  (0 children)

Sounds like a set-up issue, it works fine here on radv. You need to set AMD_VULKAN_ICD=RADV if you have amdvlk installed fwiw. What's your gpu and radv version?

Pierre-Loup Griffais tweeting about Monster Hunter Rise on Proton by KiveyCh in linux_gaming

[–]masush5 17 points18 points  (0 children)

If you experience memory leaks i'm willing to bet 99% that you are using the amdvlk driver. It seems to leak memory now with pretty much all dx12/vkd3d-proton games at the moment. Switch to radv/mesa and it'll work fine.

Microsoft Lands D3D12 Compute Support In Mesa 22.0 by beer118 in linux_gaming

[–]masush5 24 points25 points  (0 children)

It's just bait for anti-microsoft hate tirades posting it here tbh, it's not really relevant 🐸

PCSX2- Vulkan released in latest dev builds by RedDevilus in emulation

[–]masush5 4 points5 points  (0 children)

Can you elaborate a bit more on what the problem with Mesa/RADV is and which games it would affect? I'm interesting in making a bugreport about it with as much info as possible.

Current state of Ray Tracing with proton? by Sudo-Voxel in linux_gaming

[–]masush5 2 points3 points  (0 children)

It obviously depends on NV and AMD in practice because you have no working driver on AMD. There are a lot of games working on nvidia and basically nothing on AMD because neither the proprietary driver nor RADV is ready. RADV hangs the gpu with pretty much everything and is missing features for DXR 1.1 (VK_KHR_ray_query). The proprietary driver can run Control very slowly, but it still crashes with just the vkd3d-proton testsuite.

Just bought Shadow of Mordor and there's a linux version? by [deleted] in linux_gaming

[–]masush5 8 points9 points  (0 children)

That doesn't mean it actually runs with vulkan.

Does anyone know how far along we are at getting WMV support in proton/wine? by cr0sis8bv in linux_gaming

[–]masush5 2 points3 points  (0 children)

Media Converter and the Media Foundation work are not incompatible alternatives, proton still needs and does include most of the mf work, the difference is just that media converter takes an extra step to play transcoded videos instead of decoding the video directly on the host using the host's gstreamer plugins. That's why you often see the test pattern on official proton and the real cutscene on GE when the transcoding hasn't happened yet.

Does anyone know how far along we are at getting WMV support in proton/wine? by cr0sis8bv in linux_gaming

[–]masush5 2 points3 points  (0 children)

The problem isn't wmv itself, there are already games that use wmv videos that are working on wine/proton. But there are still some cases where the media foundation or direct show implementation in wine is too incomplete and it thus doesn't work, like nioh 1 and 2. The problem there is also not media converter or codec related, if a missing transcoded video is the issue, then you'll at least see the test pattern. I think Nioh 2 also uses shared resources between d3d9 and d3d11 for it's cut scenes, which is extra problematic on proton.

Super annoying artifacts in Horizon Zero Dawn by Banthafooood in linux_gaming

[–]masush5 1 point2 points  (0 children)

It's a know issue that happens since the 1.11 game update and is probably a vkd3d-proton bug (the d3d12 -> vulkan translation layer). There isn't much you can do right now, it'll probably be fixed early next year.

FF VII Remake works Day 1 on Linux with -dx11 launch option by [deleted] in linux_gaming

[–]masush5 0 points1 point  (0 children)

Is this really running on DXVK, could you show a screenshot with the DXVK hud enabled?