Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Were you hoping to easily play Fortnite on the upcoming Steam Deck? Well, Tim Sweeney the Epic Games CEO has made it clear that it's not going to happen officially. The thing to remember right now is that both Easy Anti-Cheat and BattlEye do support Linux. Both for native Linux builds and for Windows games run through Steam Play Proton. However, it's all user-space with no Kernel modules.

On Twitter, user Stormy178 asked if there were plans to make Fortnite compatible with Steam Play Proton to which Sweeney replied:

Fortnite no, but there's a big effort underway to maximize Easy Anti Cheat compatibility with Steam Deck.

 The questioning continued and when asked why, Sweeney followed up with:

We don’t have confidence that we’d be able to combat cheating at scale under a wide array of kernel configurations including custom ones.

Another user mentioned it seemed that Epic's CEO didn't trust their own product, Sweeney obviously couldn't let that remain unanswered with:

With regard to anti-cheat on the Linux platform supporting custom kernels and the threat model to a game of Fortnite's size, YES THAT'S EXACTLY RIGHT!

In a number of ways, he's actually right. Windows is closed source, so is the NT Kernel and usually 99% of drivers for it are too. Client-side anti-cheat obviously relies a lot on security by obscurity, so people can't see everything it's doing. This is part of the problem on Linux, where the Kernel and practically all development on it is done right out in the open and it changes rapidly. Developing anti-cheat against such an open Kernel probably isn't going to be even remotely easy. There will be ways though, especially if something like the Steam Deck had a fully signed Kernel and some sort of guarantee it's being used - probably numerous ways smarter people know of.

Really though, overall it doesn't give a lot of confidence for developers who might be looking to hook up their anti-cheat ready for their games to work on the Steam Deck.

The big difference it seems, is the size of the playerbase and how much of a target each game is. Sweeney is not saying it's not suitable as a whole, just that Fortnite is a massive target for cheaters:

The threat model for anti-cheat varies per game based on the number of active players and ability to gain profit by selling cheats or gain prominence by cheating. Hence anti-cheat which suffices for one game may not for another game with 10, 100, or 1000 times more players.

One user followed up by suggesting it was just a case of Sweeney not wanting Fortnite on a "rival's platform", to which Sweeney gave this answer:

Epic would be happy to put Fortnite on Steam. We wouldn't be happy to give Steam 20-30% of its revenue for the privilege. Supporting Steam Deck hardware is a separate issue, but the market for non-Steam-hosted games on limited availability Steam Deck hardware is how big exactly?

With that in mind, you're going to need Windows or to stream it via GeForce NOW on the Steam Deck. At least for games without such anti-cheat, you should be able to use the Heroic Games Launcher on the Steam Deck.

It does mean there's space open for another game to take its place on the Steam Deck officially.

Article taken from GamingOnLinux.com.
33 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
126 comments
Page: «5/7»
  Go to:

slaapliedje Feb 8, 2022
Quoting: Doc Angelo
Quoting: Alm888User's access to kernel is a 0-level vulnerability in the "trust-chain". That is why WINE/Linux is not, and shall never be treated as "secure" platform. All hopes that a "client-side" anti-cheat will be a thing on WINE are just pipe dreams.

Is there anything that can be considered a secure platform, where nothing can be loaded before the anti-cheat is loaded?

I still remember the day when we thought all copy protection / DRM checks wouldn't work through wine. You had to download a NoCD crack from some shady ass website to get Wine to work with a lot of games...

Guess what? Most just work now, you can legitimately take a CD based game like Pool of Radiance; Ruins of Myth Drannor, put the CD in, install it via Wine, start the game up, and it'll ask for the second disc, and pop that in and mount it and the game will launch and run just fine!

So never say never... for the Anti-Cheat stuff, something like Flatpak, where it sandboxes the entire app away would be a method to use on such things.
Purple Library Guy Feb 8, 2022
Quoting: TermyOn the one hand, Fortnite isn't big loss. On the other hand - spreading such fear is just bullshit. The same bullshit as the claim they would have to give valve 20-30% - it's not apple, if you have your own payment option ingame, 0% of that goes to valve (if i'm not completely mistaken).

It's always the same with Tim's tweets: best to ignore them as 99% is either useless bullshit or fearmongering bullshit...
Oh, right, I hadn't even spotted that. Fortnite is free to play, so Sweeney is saying he'd be happy to have Fortnite on Steam if he didn't have to pay 20% of zero! What a lying sack of . . .
Anza Feb 8, 2022
Quoting: Nocifer
Quoting: Doc Angelo
Quoting: NociferThat's not correct. Some holes can indeed lead to privilege escalation and thus provide full access to the whole machine, while other holes are more or less limited in what they can do. It's not a given that a bug/exploit will lead to total foobar. It's as you say at the end: it really depends.

Exactly. I said it depends. You're essentially agreeing with what I said, yet you're stating that what I said is incorrect.

No, I'm disagreeing with you because you contradicted yourself. "It really depends" agrees with "the malware capabilities will be limited by the size of the hole", a statement with which you disagreed in the rest of your comment. If it does depend on the "size of the hole", then it also does make sense in the digital world to talk about holes and sizes.

Maybe the confusion here is coming from the fact that with vulnerabilities, size is not used as a term. What is probably actually meant is severity. Severity is roughly based on risk. Remotely exploited vulnerability that gives full access to the system is high on the vulnerability scale.

Security hole is used as a term, but speaking about sizes can be bit awkward. Logically bigger exploit would need bigger hole in order to fit in...

What we were actually talking about? Oh! Anti-Cheat. From security perspective they're awful. I'm not sure I need to elaborate. Gamers might not have lot of options here though.
Purple Library Guy Feb 8, 2022
Quoting: rustybroomhandle
QuoteWith regard to anti-cheat on the Linux platform supporting custom kernels and the threat model to a game of Fortnite's size, YES THAT'S EXACTLY RIGHT!

Quotebut the market for non-Steam-hosted games on limited availability Steam Deck hardware is how big exactly?

Oh dear, that paradox again. He's worried about a big influx of cheaters from a negligibly small market?

Lots of cheating or tiny market. You can't use both excuses at the same time.
Technically, I think you can. Consider:
He said that on very big games, it's not just that there are more cheaters because the same proportion of cheaters means a larger absolute number. What he said was, that there is more motivation to cheat--the stakes and payoffs are higher. What he seemed to be claiming is, on very large games, the existence of a semiprofessional category of cheaters.
Thus, if cheating were easier on the Steam Deck, in theory such semiprofessional cheaters might buy Steam Decks just to use them to cheat. Or just put a Linux partition on their hard drive and use it mainly for cheating on Fortnite.

So it's not actually a logical inconsistency. I still don't think it's true, though. In real life, I'm pretty sure such semiprofessional cheaters have no real problem cheating anyway, so they wouldn't need to buy a Steam Deck to do it. But, um, maybe hemi-semi-demi-professional cheaters would exist, just not quite good enough to cheat without a Steam Deck, but good enough to do it with? I don't find that amazingly plausible. And I'd be willing to bet most of these semiprofessional cheaters don't do it with their own skill, they do it with software that they get on whatever the modern equivalent of warez sites are. And that software is all written on and for Windows, partly because it's the main platform, and partly because if Linux people want to get fame for writing software, they contribute to an open source project. There have never really been a lot of Warez D00dz on Linux for just that reason--there's better/cooler stuff to do.

And from some of the comments here from people who know far more about such things than I am ever likely to, it kinda sounds like the whole "anti-cheat without kernel access will work bad" isn't really particularly true in the first place. Although, you know, maybe he believes it, or maybe it's true if your programmers are mediocre, and maybe that's the kind of programmers who write things like Easy Anti-Cheat.


Last edited by Purple Library Guy on 8 February 2022 at 5:37 pm UTC
Purple Library Guy Feb 8, 2022
Quoting: elmapul
Quoting: damarrinHe doesn’t have to support all the various kernel configs, just the official SD one. Isn’t that what the chain of trust is for? Detect signed software and work, don’t and don’t.

in that case, fortinite would be an steamdeck exclusive in the context of linux...
Very true. You know, as someone whose only interest in Fortnite is strategic (lots of people would want it who would be buying a Steam Deck, so it would be good if the Steam Deck allowed it to be played, if I want the Steam Deck to be a success) it hadn't even occurred to me that actual existing Linux users might want to, like, play the game, and so there would be a downside if a solution didn't allow that.
Anza Feb 8, 2022
Quoting: GuestI wonder if the Steam Deck is going to be a great success if Mr. Sweeny would change his mind. Just give it some time Linux is the future of gaming, we are seeing the change, keep in mind android (while heavy modified) is still Linux.

Just question yourself this:

Why can't tripple A studio's make things work on Linux with a 100+ employers studio's, while an single indie developer can make there game enjoyable and perfectly work with either Proton or even Native.

Example: Splitgate the "equ8" AC isn't build for linux but they managed to get it working for Linux without issues. And there are more examples, instead of investing is "Epic Exclusives" they should put there money in evolution.

I think this was discussed under some other article already. I guess short answer is: bureaucracy, custom engines and libraries. Which in turn means that if Linux doesn't make enough money, it won't happen unless somebody high up wants to have a Linux port. When experienced developers are allowed to spend time doing things like porting engine to have Vulkan renderer, things will happen. For example that's what happened when Google was distributing some Stadia money. Stadia just happens to be closed system, so there's no need to worry about multiple Linux distributions and support costs. Which in turn means that native Linux port might never leave Stadia. Even there doing some cost saving by just doing the bare necessity means that profits are higher.

Smaller studios have more to gain. Article on GamingOnLinux (and maybe on few other Linux sites) can generate enough sales that Linux numbers are inflated. Extra publicity could totally be worth it. Indie studios are also more idealistic, so they might do Linux port just because they can.


Last edited by Anza on 11 February 2022 at 4:35 pm UTC
Eike Feb 8, 2022
View PC info
  • Supporter Plus
Quoting: elmapul
Quoting: EikeThere probably are more Linux users than Windows users (phones, routers, ... toasters?)...

... but that doesn't help Fortnite on Linux.

i dotn think you read the context

(writing a second time because my login context was lost *sigh*)

Well, not all nine pages of it. I went back two or three pages and got the impression that you and Doc Angelo were talking at cross-purposes. Estimating some numbers is fine, but it seemed to me that you're not counting the same thing, and I wanted to point out this, and that some things don't matter (like the estimation of desktop users for either system).

You asked "so why do you think linux has more users than fortinite has players?"
If you're talking about users that do not even know they're using Linux, clear win for Linux.
If you're talking about Linux desktop users - what is this comparison good for?
If you're talking about Linux users likely to try Fortnite, there's a clear win for Fortnite users.
pete910 Feb 8, 2022
View PC info
  • Supporter Plus
Either way, those that wanted a steam deck might actually not bother if things like fornite have no hope of being playable or, THose that do purchase one and just put windows 10 in it!

We lose in the end as still no incentive for the bigger fish to support Linux/Deck !
Purple Library Guy Feb 8, 2022
I have a question slightly to the side of the discussion so far:
OK, so Fortnite is a ridiculously popular game. But is it the kind of game people would be likely to play on a thing like a Steam Deck?
Eike Feb 8, 2022
View PC info
  • Supporter Plus
Quoting: Purple Library GuyI have a question slightly to the side of the discussion so far:
OK, so Fortnite is a ridiculously popular game. But is it the kind of game people would be likely to play on a thing like a Steam Deck?

To my surprise, they're playing it on mobile, so... probably yes.
pb Feb 8, 2022
Quoting: Purple Library GuyI have a question slightly to the side of the discussion so far:
OK, so Fortnite is a ridiculously popular game. But is it the kind of game people would be likely to play on a thing like a Steam Deck?

One of my kids plays it on a gaming pc (through GFN), while the other plays it on switch. Both are enjoying the game. So I'd say yes.
F.Ultra Feb 8, 2022
View PC info
  • Supporter
Quoting: Alm888Well, he is right.

WINE allows dll side-loading, so one can easily use a modded d3dx100500.dll with some functions (like drawing of walls or other effects) dummied-out and a modified custom Linux kernel would report everything is fine. User's access to kernel is a 0-level vulnerability in the "trust-chain". That is why WINE/Linux is not, and shall never be treated as "secure" platform. All hopes that a "client-side" anti-cheat will be a thing on WINE are just pipe dreams.

Linux and client-side anti-cheat systems are antithetical to each other as the very ideology of client-side anti-cheat measures is to strip user of any control of one's personal computer. From "trusted computing", through cryptographic measures down to "security through obscurity" concept. And Linux in particular and Open Source in general are against it all (see "libdvdcss").

How is this a WINE problem when WINE only does it because Windows does it as well? This is how windows gamers "patch" old games to support e.g wide screen.

The entire premise is wrong, the closed source nature of Windows gives it zero advantages over Linux here, there is nothing in the closed source nature that prevents the cheaters from bypassing EAC on Windows so his talk about Linux being a problem for being open is just hand waving. The truth is that EAC does not work on Windows (unless the cheater does not have access to google).
Lanz Feb 8, 2022
Even if all of these issues were addressed, Epic still wouldn't support Steam or the Steam Deck.
F.Ultra Feb 8, 2022
View PC info
  • Supporter
Quoting: ZlopezStrange how the insecure Windows, which is targeted by every malware out there is actually more secure for anti-cheat :-D

It's not strange, it's just a lie from Epic. Windows being close source is a red herring, nothing more. For every single hacker out there Windows is as open source as Linux, it's only in the sense that you want to create a patch legally and submit it upstream that Windows becomes closed source.
STiAT Feb 8, 2022
So he's telling that cheat creators could do it, and it would not be possible for a multi billion dollar company?

That's a bit odd. I can agree it may not be worth the effort, but I disagree with that it can not be done.

Though, it certainly is harder on Linux than on Windows by the nature of diversity, I'll grant him that.
slaapliedje Feb 8, 2022
Quoting: GuestI wonder if the Steam Deck is going to be a great success if Mr. Sweeny would change his mind. Just give it some time Linux is the future of gaming, we are seeing the change, keep in mind android (while heavy modified) is still Linux.

Just question yourself this:

Why can't tripple A studio's make things work on Linux with a 100+ employers studio's, while an single indie developer can make there game enjoyable and perfectly work with either Proton or even Native.

Example: Splitgate the "equ8" AC isn't build for linux but they managed to get it working for Linux without issues. And there are more examples, instead of investing is "Epic Exclusives" they should put there money in evolution.
In all honesty... it seems to me that there is a potential of MS getting a sniff of some companies considering releasing ports to Linux (and even macs) and decide to pay to make them Windows Exclusive. It literally happens everywhere for consoles and has since their inception. Why not in the PC realm?
Anza Feb 8, 2022
Quoting: Guest
Quoting: Anza
Quoting: GuestI wonder if the Steam Deck is going to be a great success if Mr. Sweeny would change his mind. Just give it some time Linux is the future of gaming, we are seeing the change, keep in mind android (while heavy modified) is still Linux.

Just question yourself this:

Why can't tripple A studio's make things work on Linux with a 100+ employers studio's, while an single indie developer can make there game enjoyable and perfectly work with either Proton or even Native.

Example: Splitgate the "equ8" AC isn't build for linux but they managed to get it working for Linux without issues. And there are more examples, instead of investing is "Epic Exclusives" they should put there money in evolution.

I think this was discussed under some other article already. I guess short answer is: bureaucracy, custom engines and libraries. Which in turn means that if Linux doesn't make enough money, it won't happen unless somebody high up wants to have a Linux port. When experienced developers are allowed to spend time doing things like porting engine to have Vulkan renderer, things will happen. For example that's what happened when Google was distributing some Stadia money. Stadia just happens to be closed system, so there's no need to worry about multiple Linux distributions and support costs. Which in turn means that native Linux port might never leave Stadia. Even there doing some cost saving by just during the bare necessity means that profits are higher.

Smaller studios have more to gain. Article on GamingOnLinux (and maybe on few other Linux sites) can generate enough sales that Linux numbers are inflated. Extra publicity could totally be worth it. Indie studios are also more idealistic, so they might do Linux port just because they can.

I can remember reading an article where a game developer said that Linux users are more likely to give helpful feedback and sometimes even fixes, so I don't get why Big Corps. aren't seeing this.

But I Personally believe that the Steam Deck is going to change Linux Gaming for the better in the long run, just look at how far we already are, new games are playable from launch 80% of the time. Maybe not perfect but playable none the less.

In big corporations support and developer are not the same person. Developer might never see the support request. As for big corporations at least have to be lot more careful with copyright. There's possibility that they have prepared for user submissions if it's mentioned the EULA. My impression is that fan fixes usually live their own separate life, though I have vague memory that there are some exceptions.

It's interesting to see sure how much impact Steam Deck actually has. Now it's bit hard to see if developer actually support Proton. Valve will patch things for sure, but there's going to be bit of delay after each update in the game.

As for the topic itself, I guess Epic backup plan could be that if things go south with Microsoft, they could just pick up everything that Valve has done and bootstrap their Linux store that way. Valve doesn't have the same luxury as if they drop Linux, that's going to be quite big blow to the market and their backup plan will not be as viable. Sure Wine won't go away, but it wouldn't stay as good as its now.
F.Ultra Feb 8, 2022
View PC info
  • Supporter
So did a quick google (since Fortnite is not a game that I have ever played, and since I don't use cheats) and the first response was to https://www.iwantcheats.net/fortnite-hacks-cheats-glitches-aimbot/ which have a long list of cheats for Fortnite, that works on Windows 10 and Windows 11.

The cheats are sold for money so there are monetary incentives to break EAC which points back to my earlier post that Windows is open source if you are a hacker. Not only does the closed source of Windows help it in any way possible, we can also see that Epic is lying out their teeth, there is no need for cheaters to force Fortnite to work on the Steam Deck in order to cheat, they can cheat right now using Windows (and they also carry cheats for consoles).

EAC only keeps out the amateurs, and the amateurs wouldn't know where to begin to create Linux kernel drivers in the first place either so this is all moot.
Anza Feb 8, 2022
Quoting: slaapliedje
Quoting: GuestI wonder if the Steam Deck is going to be a great success if Mr. Sweeny would change his mind. Just give it some time Linux is the future of gaming, we are seeing the change, keep in mind android (while heavy modified) is still Linux.

Just question yourself this:

Why can't tripple A studio's make things work on Linux with a 100+ employers studio's, while an single indie developer can make there game enjoyable and perfectly work with either Proton or even Native.

Example: Splitgate the "equ8" AC isn't build for linux but they managed to get it working for Linux without issues. And there are more examples, instead of investing is "Epic Exclusives" they should put there money in evolution.
In all honesty... it seems to me that there is a potential of MS getting a sniff of some companies considering releasing ports to Linux (and even macs) and decide to pay to make them Windows Exclusive. It literally happens everywhere for consoles and has since their inception. Why not in the PC realm?

Microsoft has been buying big studios, so they do already control big chunk of the market. Wikipedia has some kind of list of acquired studios, though list is missing Activision: https://en.wikipedia.org/wiki/Xbox_Game_Studios#Subsidiaries_and_divisions

Few of the listed ones have done Linux ports in the past. They totally can shut down Linux porting efforts if they want to.

Luckily they don't own the whole market. They would have to spend lot more and there are other big groups making big purchases.
Anza Feb 8, 2022
Quoting: F.UltraSo did a quick google (since Fortnite is not a game that I have ever played, and since I don't use cheats) and the first response was to (link removed just in case) which have a long list of cheats for Fortnite, that works on Windows 10 and Windows 11.

The cheats are sold for money so there are monetary incentives to break EAC which points back to my earlier post that Windows is open source if you are a hacker. Not only does the closed source of Windows help it in any way possible, we can also see that Epic is lying out their teeth, there is no need for cheaters to force Fortnite to work on the Steam Deck in order to cheat, they can cheat right now using Windows (and they also carry cheats for consoles).

EAC only keeps out the amateurs, and the amateurs wouldn't know where to begin to create Linux kernel drivers in the first place either so this is all moot.

With bit of money it's possible to build that close to impossible to detect. Basically if you can feed the screen output to another computer where the hacks run, that another computer can send input back to computer where game runs via USB.

I would assume hardest part is to train the visual recognition model. I don't know where you can get that stuff if you don't want to build it from scratch. But apparently that stuff is out there.

PS: you should remove the direct link just in case and let the interested people just Google for it, direct link is bit too close to promoting hacks
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.