I’ve been stuck on a pinned deployment from 08/28 because gamescope stops working with Steam games (BG3 & DOS2 specifically) when I upgrade. Bazzite is starting to get uptight, so I thought I’d try doing a package override on gamescope.
Via rpm -q, I know the package names in each deployment but unfortunately, I can’t find where to download the older rpm I need. I did a sudo find in the pinned deployment, hoping it was cached on disk somewhere, to no avail. Web search for “gamescope-127.f873ec78-1.bazzite.x86_64” was worse than useless. Searching through the fedora rpm database, the packages aren’t even versioned the same way.
Could someone please tell me where I can snag a copy of the rpm file I need?
Many thanks.
(Presumably) broken version in latest deployment:
gamescope-135.2f30679c-1.bazzite.x86_64
working version in pinned deployment:
gamescope-127.f873ec78-1.bazzite.x86_64
Hey,
I recall there was an issue with gamescope, and more specifically with SCB, beginning is September - the issue was fixed with new image on 08 Sep and since then I do not have any issues using it.
if you have any layered packages, reset them (rpm-ostree reset), reboot, try updating again and check if gamescope will work for you again.
Reasonable advice but it did not change the behavior. Checked ProtonDB after and it appears that there were some breaking changes in gamescope with respect to my launch parameters. First time I’ve touched those in probably 18 months. Fixed me, though. Had to recalibrate HDR in-game but the games run and launch fine.
I’ll edit this reply to include old and new launch parameters when I get a sec.
Edit:
Turns out the difference was turning off steam integration (–steam). Seems to make no difference to performance. Here’s what’s working for me with BG3:
ENABLE_HDR_WSI=1 gamescope -w 3840 -h 2160 -f --hdr-enabled --hdr-debug-force-support --adaptive-sync --force-grab-cursor – env ENABLE_GAMESCOPE_WSI=1 DXVK_HDR=1 %command% --skip-launcher