Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by RichardYao
Google talk about their 'Windows emulator' for Stadia and they use DXVK already
15 Mar 2022 at 6:10 pm UTC Likes: 4

Quoting: pbThree people? I'm sure they're great engineers, but google could throw some more manpower into the project if they hope to put Stadia back on track. Also I hope they will go in the direction of integrating and contributing to the existing efforts.
Read the mythical man month. Having more engineers does not always make development faster. Sometimes, communication between larger teams just slows them down to the point where fewer engineers are more effective than more engineers.

Apex Legends gets Steam Deck Verified
15 Mar 2022 at 6:08 pm UTC Likes: 1

Quoting: RichardYao
Quoting: RichardYao
Quoting: VulphereNow we have official confirmation :)
It is not quite official. This indicates that it passed Valve’s testing. It does not mean that EA has made a long term commitment to allow Linux users to play Apex Legends.

However, I am optimistic that this will go longer than the month we had around 2020 when people could play with a patched version of wine that ran the EAC kernel module into the wine server.
I was wrong to be so optimistic. It did not work out of the box for even two weeks. Respawn removed the `easyanticheat_x64.so` file in an update, although if you restore the `easyanticheat_x64.so` file from a backup, it will continue to work since Respawn has not disabled Proton EAC support at the server. Hopefully, this was a mistake on their part and they will issue another update to fix it soon.
They fixed the regression in an update 9 hours later:

https://steamdb.info/patchnotes/8372024/ [External Link]

Apex Legends now broken on Steam Deck and Linux desktops (update: fixed)
15 Mar 2022 at 4:11 am UTC Likes: 1

Quoting: pleasereadthemanual
Quoting: F.UltraThose individuals where sued because they used software that uploaded the copyrighted material to other people while they where downloading it themselves. AFAIK no one have been sued for just downloading, it's distribution that is protected under copyright, for usage to be infringing you have to go to patents.
It's not just distribution that is protected under copyright, though I'm unsure if you're making this distinction. Unauthorized transcription, translation, performance, and of course, making an unauthorized copy of copyrighted content is copyright infringement. Though transcription sometimes falls under fair use. What do you do when you're downloading something? You're making a copy.

Putting aside whether seeding qualifies as distribution, there are plenty of instances of people being sued just for downloading content. [External Link] Whether they would actually win that lawsuit, I don't know, but most defendants choose to settle before it reaches the court.

Here's the RIAA, a frequent customer of the court, on what they think: [External Link]

Quoting: RIAAA long series of court rulings has made it very clear that uploading and downloading copyrighted music without permission on P2P networks constitutes infringement and could be a crime.
I'll have to read the Copyright Act for my country in full one day.

Edit: The article I referenced seems to also be related to seeding.
It is all a moot point given that the file has been restored to Apex Legends in the last update. It would be ridiculous to go after people for distributing backups of a file that they are distributing to everyone.

Also, the RIAA saying “could be a crime” is rather ridiculous. Copyright infringement is a civil issue, not a criminal issue. As much as their industry would like to see capital punishment for distributing music files, it is not happening. To be clear, that is not an exaggeration. One of them actually lamented that the government in some country was not executing people for pirating music:

https://boingboing.net/2010/06/14/music-industry-lobby.html [External Link]

These people have been lobbying to criminalize anything that might hurt their bottom line for decades.

Apex Legends now broken on Steam Deck and Linux desktops (update: fixed)
15 Mar 2022 at 2:33 am UTC Likes: 2

Quoting: RaseaI'm not surprised, I'm just disappointed.
https://steamdb.info/app/1172470/patchnotes/ [External Link]
They fixed it:

https://steamdb.info/patchnotes/8372024/ [External Link]

Apex Legends now broken on Steam Deck and Linux desktops (update: fixed)
15 Mar 2022 at 12:51 am UTC

Quoting: avivilloz
Quoting: Xpander
Quoting: rustybroomhandle
Quoting: RichardYao
Quoting: quotI wonder if dropping in that missing `easyanticheat_x64.so` file would fix the issue. The removal seems accidental, so I'm assuming the main binary is still compatible. Of course, you're risking a ban if you try that, but I am curious.
It does fix the issue.
How did you get the correct file?
i backed up the file before the game updated :)
could you maybe share this file somehow?
https://www.reddit.com/r/linux_gaming/comments/te62pa/apex_legends_eac_file/ [External Link]

Keep in mind that this is technically copyright infringement on the part of the person distributing the file. It would avoid copyright infringement if we figured out how to download the old depot version from Valve to get it.

Apex Legends now broken on Steam Deck and Linux desktops (update: fixed)
15 Mar 2022 at 12:49 am UTC

Quoting: Liam Dawe
Quoting: RichardYaoLiam, as I said previously, being Steam Deck verified is not an official announcement of support because the developer has no control over whether Valve does it. The only thing close to an official announcement that we received was the developer merging its steam deck compatibility branch into master, which is not a promise of long term support.

Please stop treating Steam Deck verified status as some kind of official announcement going forward. Steam Deck verified status just means that the game passed Valve's compatibility checklist. Consequently, the steam deck verified status is likely to be revoked unless the developer fixes this ASAP.

That being said, if you restore a backup of the `easyanticheat_x64.so` file (default location: `~/.local/share/Steam/steamapps/common/Apex Legends/easyanticheat_x64.so`) after the update, the game will continue to work. Since a number of people at Valve play Apex Legends, I imagine that they will be contacting the developer about this, so it is possible that another update will restore out of box support soon, assuming that they do not disable the server support. As long as the server support for Proton remains in place, it is possible that this was a mistake. If server support breaks, then we know that this is intentional.
I disagree. If Deck Verified is not confirmation that it's supported (by either Valve or the developer), then it quite frankly makes it pointless. This is one of the only things the Deck has, and I will continue to report on it.

Valve advertise Verified / Playable status on their store for everyone to see, and on their Steam Deck Library pages and in the Steam Deck Storefront itself has a dedicated section just for these titles that shows by default.

If it's not official, then Valve 100% should not show it. It's as simple as that, otherwise it's thoroughly misleading and I will continue to report on it the good and bad because it's important and this whole situations only highlights further as to why.
See Valve’s documentation:

Games that check these four boxes are Deck Verified.

Input
The title should have full controller support, use appropriate controller input icons, and automatically bring up the on-screen keyboard when needed.
Display
The game should support the default resolution of Steam Deck (1280x800 or 1280x720), have good default settings, and text should be legible.
Seamlessness
The title shouldn’t display any compatibility warnings, and if there’s a launcher it should be navigable with a controller.
System Support
If running through Proton, the game and all its middleware should be supported by Proton. This includes anti-cheat support.
https://www.steamdeck.com/en/verified [External Link]

This does not make any promise that being steam deck verified implies a commitment of support on the part of the developer. Your remark about it being misleading is correct.

Google plans their own version of Wine to run Windows games on Stadia
14 Mar 2022 at 9:36 pm UTC

Quoting: F.UltraAnd no WINE is not a OS emulator, it's a reimplementation of the Windows API. Not really sure how a emulator for a modern OS would look like but perhaps this one from Google is. Perhaps they emulate it down to how e.g the Windows Scheduler works to make games get the 100% Windows experience that WINE can never do.
It is a Windows emulator just like OS/2's DOS program support was a DOS emulator. In computer science, the notion of OS emulation is well established and predates WINE's creation.

Apex Legends now broken on Steam Deck and Linux desktops (update: fixed)
14 Mar 2022 at 9:29 pm UTC

Quoting: 1xokSuch things also happen regularly under Windows. It's just that all hell immediately boils over. It takes a little longer to hear the desperate cries of the penguins. Still. :angry:
Windows users are reportedly having problems too:

https://twitter.com/alphaINTEL/status/1503445931609493511?s=20&t=GRed1AuXvpIbdn1n4QpJMQ [External Link]

That issue is a separate issue from our issue, although the report suggests that multiple things were botched today.

Apex Legends gets Steam Deck Verified
14 Mar 2022 at 9:02 pm UTC Likes: 2

Quoting: RichardYao
Quoting: VulphereNow we have official confirmation :)
It is not quite official. This indicates that it passed Valve’s testing. It does not mean that EA has made a long term commitment to allow Linux users to play Apex Legends.

However, I am optimistic that this will go longer than the month we had around 2020 when people could play with a patched version of wine that ran the EAC kernel module into the wine server.
I was wrong to be so optimistic. It did not work out of the box for even two weeks. Respawn removed the `easyanticheat_x64.so` file in an update, although if you restore the `easyanticheat_x64.so` file from a backup, it will continue to work since Respawn has not disabled Proton EAC support at the server. Hopefully, this was a mistake on their part and they will issue another update to fix it soon.

Apex Legends now broken on Steam Deck and Linux desktops (update: fixed)
14 Mar 2022 at 8:53 pm UTC

Quoting: t3g
Quoting: pete910And this is why I don't like this relyance we are heading for on wine/proton ! :wink:

Native FTW !
The era of native Linux games is kinda dead. Most Linux native games I play are abandoned by the developer, have issues running due to some libc error, or have issues with game controllers. When's the last time Feral released a AAA game that wasn't some silly RTS?

If I run it in Proton, I don't have to deal with that and Proton performance is generally better.
If you get old versions of the system libraries and put them in LD_LIBRARY_PATH, they are likely to work. However, that is not an out of the box experience.