• 0 Posts
  • 48 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle











  • Backwards compatibility is actually a bit of a nightmare on Linux. Ironically it can be easier to get old windows software running on Linux than old Linux software.

    I’ve been discovering this on Steam, actually. Square Enix released Linux versions of some games, like Life is Strange or the most recent Tomb Raider trilogy, but they’ll crash at the main menu if you try to run them. Similarly, the Shadowrun games from Harebrained Schemes assume that you have a configured .asoundsrc file in your home directory, which likely isn’t true if you’re on a distro that has migrated to pipewire. The .asoundsrc issue is easy to fix by just making the file yourself, but LIS and TR have to use the Windows versions via Proton to run at all.






  • Exactly. You need documentation to figure out how to do anything in a CLI, and if you forget it’s back to the documentation, but a GUI exposes all its commands immediately, allowing the user to find things on their own.

    Except the iOS UI, which is heavily reliant on gestures with varying numbers of fingers, pressure dependent touch commands that are difficult to pull off consistently (seriously, how the hell do you deliberately do the multi-select drag thing?), and hidden menus that are exposed by dragging in from specific portions of the screen at specific angles with no hint that they’re there.