Epic won’t update Fortnite to run on the Steam Deck
theverge.com
theverge.com
Claiming that Linux is a hard audience to serve is BS - just support a single distro (or platform, e.g. Valve's Steam Linux Runtime), and most Linux users will happily use it (or figure out how to get your thing to work on their platform on their own). In the specific case of the Steam Deck, it uses Steam OS and has a very limited set of hardware configurations, so there's exactly one target - Sweeny is just misdirecting/lying in order to obscure the real reason, which is money.
Some concrete examples of tickets that were more unique:
* Game doesn't work on ratpoison (turned out to be an issue with focus management, turns out that WM is not ICCCM compliant)
* No sound when using OSSv4 (sorry, we support ALSA only)
* Chat box does not work (turned out to be an input method issue, user was using fcitx, the toolkit we were using only supported ibus for text entry)
* Game graphics are glitchy (bug in Intel mesa drivers, reported upstream, still unfixed https://gitlab.freedesktop.org/mesa/mesa/-/issues/2565 )
I see two reasonable paths forward from here.
The first is to intentionally avoid supporting Linux, pointing to examples like this one, until Linux gamers get over their entitlement at not having super-obscure things like ratpoison, OSSv4, or a particular configuration of DLLs installed supported by games.
The second is to only support a single Linux configuration. This shouldn't be a ton of work, and still allows you to capture a small amount of revenue from the ecosystem (as well as getting some goodwill from the community - "no Linux support" is something people can beat you over the head with without sounding too unreasonable, but "doesn't support my Linux-from-scratch setup on my toaster's MIPS processor" is not).