On Thu, Apr 20, 2023 at 5:14 PM Peter Robinson <pbrobinson@xxxxxxxxx> wrote: > > On Thu, Apr 20, 2023 at 1:20 PM Neal Gompa <ngompa13@xxxxxxxxx> wrote: > > > > Hey all, > > > > I would like for us to have some testing criteria around gaming and > > Steam so that we can ensure we're offering a working gaming experience > > in Fedora Linux releases. This is motivated by the issue we had in the > > F37 cycle where glibc broke popular multiplayer games[1]. I was > > reminded of this when I launched Steam today on F38 and zenity > > crashed[2]. > > > > I would like to propose the following criterion for Steam itself as a > > Beta Blocker bug: > > "Steam MUST be able to be installed and have its basic functionality > > work with no visible errors. Basic functionality for Steam includes: > > logging into a Steam account and installing a Windows/Proton game and > > a Linux/SteamOS native game." > > > > For gaming itself, I would like to propose the following criterion as > > a Final Blocker bug: > > "Steam games identified as Deck Verified by ProtonDB.com (see > > https://www.protondb.com/explore?selectedFilters=whitelisted) MUST > > launch and let the user play the game. This criterion is not intended > > to judge performance, merely accessibility. At least one > > Windows/Proton game and one Linux/SteamOS native game MUST be tested > > in this manner." > > > > Now, the tricky issue here is how to wordsmith the check for > > anti-cheat systems. I don't want to specifically call out just EAC, > > but I also don't know of a good mix of games with different > > anti-cheats. The important thing is to catch regressions and see if > > it's something we can resolve. In the EAC case from F37, it was easy > > for us to deal with, but if it's genuinely broken in a way we can't > > deal with it on the Fedora side, I don't know what we're supposed to > > do, so I'm wary of doing some kind of blocker criterion for that. > > > > I'd also like this to be imposed on both release-blocking desktops: > > GNOME and KDE Plasma. > > > > Any ideas welcome and appreciated! > > So this is a proprietary platform, we don't even block on something > like the binary nvidia drivers, so I'm not sure how we can block on > something that is mostly out of our control. > > If there is a change in an upstream kernel that triggers a crash do we > have to await a fix from them or roll back to an older kernel? > > Also are there free games that can be played for testing or > reproducing bugs that don't require you to put in a credit card to be > able to use them on Steam (sorry, I've never used it). Steam has a toggle in the storefront for "free-to-play" games that you can add to your Steam library without entering a credit card. -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ test mailing list -- test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to test-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/test@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue