github Etaash-mathamsetty/Proton EM-10.0-23
Proton-EM 10.0-23

latest releases: EM-10.0-2E, EM-10.0-2D, EM-10.0-2C...
2 months ago

New stuff:

  • Updated vkd3d-proton
    • FSR4 on RDNA3 is now signifcantly faster (Thanks to Hans-Kristian Arntzen)
  • Winewayland: Import upstream IME changes
    • Hopefully keyboard repeat bugs are fixed now on KWin when an IME is enabled.
  • Import some upstream proton changes

Fixes winewayland keyboard input regression from 10.0-22 caused by leaving in a thing I used for debugging

Winewayland driver requirements:
Nvidia 575+
Known issues with Nvidia:

  • Potentially increased input lag (compared to a pure x11 session, not xwayland)
  • 570 driver (and potentially lower) just freeze
  • Some native vulkan games crash on startup or on resolution change
    • Also happens on mesa drivers but is fixable using the patch(es) linked below

Any recent version of Mesa should be ok

Recommended patches for mesa: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34918
These patches fix annoying games that (almost) violate the vulkan spec like the IdTech engine.

Winewayland HDR recommended configuration:
DE: Plasma 6.4, Gnome 48, Hyprland 0.49
Drivers: Mesa 25.1 or greater
Nvidia Driver still requires the HDR WSI layer (novideo moment)

Notes:

Please report issues in the issues section of this GitHub repository (Make sure it is specific to these builds and is not present on upstream Proton). Unlike Proton-GE I am open to issues related to winewayland as I'm the one working on it. However, if it is related to winewayland ensure that you test on winex11 first to make sure it is NOT an issue there. Ensure you put the same information that you would put in a normal Proton compatibility report (e.g logs, OS information). With winewayland issues, please mention your compositor and its version.

I will try my best to respond to issues, but of course I may not respond if I'm busy

Read the docs to see all (new) environment variable options with this build: https://github.com/Etaash-mathamsetty/Proton/blob/em-10/docs/EM-ADDITIONS.md

Don't miss a new Proton release

NewReleases is sending notifications on new releases.