Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

User:Outoflives

From PCGamingWiki, the wiki about fixing PC games

Working to address the lack of Linux-related content on PC Gaming Wiki. Contributions here.

Why Linux?

  • Because Linux is neat.
  • Because information about Linux is allowed here.
  • Because this wiki's editor community has Windows pretty much covered, to the point where there's not much for me to add, which is why I hardly ever used this account at all prior to switching from Windows to Linux.

Why not just post fixes on ProtonDB?

  • Because ProtonDB is not designed for looking up fixes, no matter how many people use it for that purpose. It's for reporting compatibility, and although reports may include descriptions of tweaks used for improving compatibility, the information is not organized in a way that helps readers find solutions to specific problems.
  • Because ProtonDB is specifically for Proton, and thus information about native ports and other compatibility tools is off-topic there, even if it's tolerated. (Okay, they allow reports for native compatibility now.)
  • Because ProtonDB is limited to Steam games.

Why not just post Proton fixes for Steam games on ProtonDB and then post non-Proton/non-Steam fixes on WineHQ AppDB and other Linux-specific sites?

  • Because the whole point of PC Gaming Wiki is to solve the problem of information being scattered all over like that.
  • While many Linux users may already be going to ProtonDB and WineHQ AppDB for help on running games, these sites are primarily for reporting compatibility, and PC Gaming Wiki is specifically for listing fixes.

Proposed best practices

I'm not aware of any set of commonly agreed-upon best practices for Linux-related content on PC Gaming Wiki, so I'm making them up as I go.

  • Issues and fixes pertaining only to Linux should be labeled as such, with "Linux" in the section heading (in parentheses at the end if not appearing elsewhere), if the game in question has non-Linux versions (as nearly all games do).
    • Ideally, content pertaining only to Windows versions of multi-platform games would be labeled as such as well, but Windows is for all intents and purposes the "default" OS for gaming, so we can be forgiven for not following that standard.
    • Given the ease of running many Windows games on Linux, and the fact that Steam Deck even defaults to Windows versions of some games that have Linux ports, issues relating specifically to native Linux versions should be described as such (e.g. "in the Linux version" rather than "on Linux").
  • Issues related to running a Windows game on Linux using a compatibility tool such as Wine or Proton should be labeled as such, with both "Linux" and the name of the compatibility tool (e.g. "Wine" or "Proton") in the section heading.
    • Such issues should be covered only if a fix is known. The reason is not that we want to avoid calling attention to unresolved issues, but rather that such information is better suited to sites like WineHQ AppDB or ProtonDB. Simply stating that a particular Windows game doesn't work with Wine or Proton falls squarely under the category of compatibility reports, which are covered by those other sources. While PC Gaming Wiki does cover unresolved issues with games, we don't point out every instance of a game not running on a completely unsupported operating system.
    • Any problem one might encounter when trying to run a Windows game with Wine or Proton is arguably an issue with the compatibility layer and not an issue with the game itself, and therefore one might conclude that such information should not be covered on a game's PC Gaming Wiki page. However, if the fix is known, then I think this information is useful enough to warrant inclusion. Moreover, we do list fixes for getting, say, Windows XP games to work on Windows 11, despite the need for such fixes arguably arising from deficiencies in Windows 11's backwards compatibility rather than issues with the games themselves.
  • If the Linux version of a game has issues which can be resolved by running the Windows version of the game through a compatibility tool (e.g. Proton), this may be listed as a fix.
    • We can usually assume that someone who has the Linux version of a multi-platform game will also have access to the Windows version, as game licenses purchased from modern digital distributors such as Steam will include both versions.
    • However, if there is a known fix to make the game's Linux version actually work, running the Windows version as a potential workaround should probably be omitted unless the fix for the Linux version is somehow lacking. The thought of at least trying the Windows version would occur to most experienced Linux users, so those looking to fix issues with the native Linux version may very well be intent on running that specific version.