packages
packages copied to clipboard
fix gamescope for older GPUs
This PR patches the terra-gamescope package so that by default the SDL backend will be selected regardless of Wayland display support or not, requiring users to explicitly set --backend=wayland if they want to use the new Wayland backend for Gamescope, at the detriment of newer GPUs that support the Vulkan DRM modifiers feature.
Should work regardless on those aforementioned GPUs however.
Patch to work around https://github.com/ValveSoftware/gamescope/issues/1218 on older GPUs.
If this patch works we may be able to simply obsolete gamescope-legacy
Just tested this, turns out dedicated DRM sessions are still broken without legacy. Time for a better approach
Oddly enough, while this patch fixes nested sessions, turns out even without this patch Wayland and SDL backends work pretty much fine on my RX580?????????? And turns out the only problematic part here is the DRM backend, which seems to cause issues
Currently considering obsoleting gamescope-legacy with a wrapper script that just runs gamescope with the SDL backend
💔 Some backports could not be created
| Status | Branch | Result |
|---|---|---|
| ❌ | f39 | An unhandled error occurred. Please see the logs for details |
| ✅ | f40 | |
| ❌ | f41 | An unhandled error occurred. Please see the logs for details |
Manual backport
To create the backport manually run:
backport --pr 1930
Questions ?
Please refer to the Backport tool documentation and see the Github Action logs for details
💔 Some backports could not be created
| Status | Branch | Result |
|---|---|---|
| ✅ | f39 | |
| ✅ | f40 | |
| ❌ | f41 | An unhandled error occurred. Please see the logs for details |
Manual backport
To create the backport manually run:
backport --pr 1930
Questions ?
Please refer to the Backport tool documentation and see the Github Action logs for details
💔 Some backports could not be created
| Status | Branch | Result |
|---|---|---|
| ✅ | f39 | |
| ❌ | f40 | An unhandled error occurred. Please see the logs for details |
| ✅ | f41 |
Manual backport
To create the backport manually run:
backport --pr 1930
Questions ?
Please refer to the Backport tool documentation and see the Github Action logs for details
💚 All backports created successfully
| Status | Branch | Result |
|---|---|---|
| ✅ | f39 | |
| ✅ | f40 | |
| ✅ | f41 |
Questions ?
Please refer to the Backport tool documentation and see the Github Action logs for details