Steam supports Linux with their own implementation of Wine, called Proton, that is known to only work properly when used with the compatible version of Easy Anti Cheat.
Gears 5 and MCC chose not to do this with their Steam releases and I expect that Infinite will do the same.
My request is that this course is changed so that the Steam community can play together at release without discrimination of platform, as Valve themselves supports.
I would like to see the game on Linux. Iād like to see more games in general with native Linux support, or failing that some form of compatibility.
I doubt Microsoft will support it though. They want you to buy Windows 10.
Iāve actually played Halo MCC on Linux. It works well enough for the single player campaign, itās just the multiplayer that is currently not supported due to EAC not being compatitive.
> 2533274798142730;2:
> I would like to see the game on Linux. Iād like to see more games in general with native Linux support, or failing that some form of compatibility.
>
> I doubt Microsoft will support it though. They want you to buy Windows 10.
Except Windows 10 has a free license and is actually in the minority of their income nowadays but yeah
Microsoft has been saying they ālove Linuxā for about the past year but the only things theyāve done is port a text editor and a Chromium web browser; would be great if they actually supported us with games we could play because, weād definitely buy them, they just need to make it possible to play them without Windows-specific anti-cheats
Kind of like how the point of Game Pass is not necessarily to get people to play on Xbox but to buy Game Pass
I actually have a Game Pass subscription on Xbox; if Microsoft brought that to Linux too, not only would it make Linux even more appealing for gaming (than Mac, because Apple doesnāt actually care about gamers), it would also incentivize others like myself (Linux gamers) to get Game Pass too
I am all for games being available on as many operating systems/platforms as possible. Especially when a game is already on PC, I would love to see a game be compatible with all or as many potential OS on PC as possible. I donāt know all the technical details, but having a Linux version of Halo Infinite probably isnāt that hard besides what people are saying that Easy Anti Cheat wouldnāt work. It sounds like that might not be a barrier for Infinite as it seems like Infinite will use its own proprietary anti-cheat over a third party one. Not completely sure about that but that seems to be the way that 343 is talking about their anti cheat for the PC version. Granted Microsoft still would rather have people play on Windows 10 over Linux, Mac, or any other PC OS, so I would not be surprised at all when Infinite inevitably requires Windows 10 to run.
> 2533274866022405;5:
> I am all for games being available on as many operating systems/platforms as possible. Especially when a game is already on PC, I would love to see a game be compatible with all or as many potential OS on PC as possible. I donāt know all the technical details, but having a Linux version of Halo Infinite probably isnāt that hard besides what people are saying that Easy Anti Cheat wouldnāt work. It sounds like that might not be a barrier for Infinite as it seems like Infinite will use its own proprietary anti-cheat over a third party one. Not completely sure about that but that seems to be the way that 343 is talking about their anti cheat for the PC version. Granted Microsoft still would rather have people play on Windows 10 over Linux, Mac, or any other PC OS, so I would not be surprised at all when Infinite inevitably requires Windows 10 to run.
Unsurprisingly, MCC actually runs fine through Proton (Valveās Wine fork) on Linux (though this is probably(?) not feasible on MacOS for various reasons (primarily due to Proton being built specifically for Linux and Apple refusing to apply basic graphics standards to MacOS such as an up-to-date OpenGL renderer, or any version of Vulkan, which Proton requires in order to run properly.That said, the only potential hurdle would be getting their engineās specific window-ing calls to be something cross-platform cough could be done with SDL; even UE4/5 does it cough and use Vulkan when built against the Linux platform. Oh, and place any files it generates in in non-game folder areas to somewhere more appropriate.
Pack that bad-boy as an AppImage and itās basically done.
Do note that Iām aware this is quite a bit of work but itās definitely not outside their power and it beats them pretending like Linux users donāt exist and acting like itās a forbidden word whenever it comes up in a QnA/AMA
I support this. I donated to Canonical in order to support Proton and Steam Play. I use Ubuntu. Itās sweet!
> 2533274884112621;6:
> > 2533274866022405;5:
> > I am all for games being available on as many operating systems/platforms as possible. Especially when a game is already on PC, I would love to see a game be compatible with all or as many potential OS on PC as possible. I donāt know all the technical details, but having a Linux version of Halo Infinite probably isnāt that hard besides what people are saying that Easy Anti Cheat wouldnāt work. It sounds like that might not be a barrier for Infinite as it seems like Infinite will use its own proprietary anti-cheat over a third party one. Not completely sure about that but that seems to be the way that 343 is talking about their anti cheat for the PC version. Granted Microsoft still would rather have people play on Windows 10 over Linux, Mac, or any other PC OS, so I would not be surprised at all when Infinite inevitably requires Windows 10 to run.
>
> Unsurprisingly, MCC actually runs fine through Proton (Valveās Wine fork) on Linux (though this is probably(?) not feasible on MacOS for various reasons (primarily due to Proton being built specifically for Linux and Apple refusing to apply basic graphics standards to MacOS such as an up-to-date OpenGL renderer, or any version of Vulkan, which Proton requires in order to run properly.That said, the only potential hurdle would be getting their engineās specific window-ing calls to be something cross-platform cough could be done with SDL; even UE4/5 does it cough and use Vulkan when built against the Linux platform. Oh, and place any files it generates in in non-game folder areas to somewhere more appropriate.
>
> Pack that bad-boy as an AppImage and itās basically done.
>
> Do note that Iām aware this is quite a bit of work but itās definitely not outside their power and it beats them pretending like Linux users donāt exist and acting like itās a forbidden word whenever it comes up in a QnA/AMA
Wow that was a lot of nerdy technical talk and Iāll be completely honest I liked it, even if I didnāt totally understand all of it lol. I do agree that it would be a bit of work for 343 to have their game run smoothly on Linux or MacOS without users having to jump through hoops themselves. It is probably much more likely for Infinite to eventually come to Linux than MacOS, especially with Apple being notorious for their walled-garden ecosystem. I guess if you really wanted to play Infinite on a Mac, you could always emulate(not sure thatās the right word) Windows on MacOS, although then the performance would be pretty bad. Mac computers already arenāt really built for PC gaming, but I guess it could work theoretically.
> 2533274866022405;8:
> > 2533274884112621;6:
> > > 2533274866022405;5:
> > > I am all for games being available on as many operating systems/platforms as possible. Especially when a game is already on PC, I would love to see a game be compatible with all or as many potential OS on PC as possible. I donāt know all the technical details, but having a Linux version of Halo Infinite probably isnāt that hard besides what people are saying that Easy Anti Cheat wouldnāt work. It sounds like that might not be a barrier for Infinite as it seems like Infinite will use its own proprietary anti-cheat over a third party one. Not completely sure about that but that seems to be the way that 343 is talking about their anti cheat for the PC version. Granted Microsoft still would rather have people play on Windows 10 over Linux, Mac, or any other PC OS, so I would not be surprised at all when Infinite inevitably requires Windows 10 to run.
> >
> > Unsurprisingly, MCC actually runs fine through Proton (Valveās Wine fork) on Linux (though this is probably(?) not feasible on MacOS for various reasons (primarily due to Proton being built specifically for Linux and Apple refusing to apply basic graphics standards to MacOS such as an up-to-date OpenGL renderer, or any version of Vulkan, which Proton requires in order to run properly.That said, the only potential hurdle would be getting their engineās specific window-ing calls to be something cross-platform cough could be done with SDL; even UE4/5 does it cough and use Vulkan when built against the Linux platform. Oh, and place any files it generates in in non-game folder areas to somewhere more appropriate.
> >
> > Pack that bad-boy as an AppImage and itās basically done.
> >
> > Do note that Iām aware this is quite a bit of work but itās definitely not outside their power and it beats them pretending like Linux users donāt exist and acting like itās a forbidden word whenever it comes up in a QnA/AMA
>
> Wow that was a lot of nerdy technical talk and Iāll be completely honest I liked it, even if I didnāt totally understand all of it lol. I do agree that it would be a bit of work for 343 to have their game run smoothly on Linux or MacOS without users having to jump through hoops themselves. It is probably much more likely for Infinite to eventually come to Linux than MacOS, especially with Apple being notorious for their walled-garden ecosystem. I guess if you really wanted to play Infinite on a Mac, you could always emulate(not sure thatās the right word) Windows on MacOS, although then the performance would be pretty bad. Mac computers already arenāt really built for PC gaming, but I guess it could work theoretically.
Itās called virtualization, but youāre pretty close; it isnāt emulation but it would be running a full OS on top of MacOS and it wouldnāt be efficient at all, especially/even with their new M1 processors.
Well since Steam Deck is seemingly using āProtonā/āLinuxā I would hope Infinite works with it since like the idea of playing Halo Infinite on a portable device. Far as I can tell Valve hasnāt any problems running any games using Steam games on the Deck so I think Infinite will probably be ok on Proton/Linux.
> 2533274829873463;10:
> Well since Steam Deck is seemingly using āProtonā/āLinuxā I would hope Infinite works with it since like the idea of playing Halo Infinite on a portable device. Far as I can tell Valve hasnāt any problems running any games using Steam games on the Deck so I think Infinite will probably be ok on Proton/Linux.
This is true, and Infinite will very likely use EAC, and Valve claims to have solved it with their internal un-released builds of Proton, but even with this being the case itās less than ideal; and itās not like Microsoft even has to wipe drives to do the work, they literally made WSL (Windows Subsystem for Linux) specifically for the purpose of developing Linux apps without having to leave Windows 
Itās great that it should work, but I can easily see that being used as a crutch instead of actually being seen as a reason to support Linux players who are supporting the game with their hard-earned cash.
> 2533274884112621;11:
> > 2533274829873463;10:
> > Well since Steam Deck is seemingly using āProtonā/āLinuxā I would hope Infinite works with it since like the idea of playing Halo Infinite on a portable device. Far as I can tell Valve hasnāt any problems running any games using Steam games on the Deck so I think Infinite will probably be ok on Proton/Linux.
>
> This is true, and Infinite will very likely use EAC, and Valve claims to have solved it with their internal un-released builds of Proton, but even with this being the case itās less than ideal; and itās not like Microsoft even has to wipe drives to do the work, they literally made WSL (Windows Subsystem for Linux) specifically for the purpose of developing Linux apps without having to leave Windows 
>
> Itās great that it should work, but I can easily see that being used as a crutch instead of actually being seen as a reason to support Linux players who are supporting the game with their hard-earned cash.
Yeh hope so since be interesting to play Infinite on the bus/train on campaign. Kind of curious about playing MCC on the Steam Deck too but mainly concerned about if Iāll like the controls or not. I think Valve did say something about all games theyāve tested so far works on Steam Deck and thatās on Proton/Linux so I would think most games would work or will probably work by the time Infinite releases.