News for hackers. Stuff that matters.
Re:The Day Windows Died by stavros on Sunday April 02, 2023 @07:00PM (#35416228)
Basically whatever runs Steam, if you want to play games.
Re:The Day Windows Died by smcin on Sunday April 02, 2023 @07:10PM (#35416317)
Sure, but Steam doesn't run natively, and is very heavy on battery and GPU. So it isn't good for playing on a laptop when mobile; signficantly worse to native game binary running on a tablet or laptop.
Re:The Day Windows Died by giobox on Sunday April 02, 2023 @07:21PM (#35416448)
> Sure, but Steam doesn't run natively, and is very heavy on battery and GPU. So it isn't good for playing on a laptop when mobile

I'm assuming this statement is referring to the large amount of software that is Windows only on Steam and runs in a compatibility layer on Linux, rather than Steam itself.

This really isn't that big a deal vs "native" for Steam on Linux and it's getting even less so with time - the Steam Deck mobile console and other x86 handhelds use the exact same Proton tech to run Windows games under Linux on a pretty small ~40Wh battery.

Power consumption of the Proton compatibility layer isn't really any better or worse than running native in my experience - its a wash.

Re:The Day Windows Died by onli on Sunday April 02, 2023 @07:21PM (#35416457)
Steam runs natively. It is a linux application (to my knowledge, and it wraps "a webview", so there might be some nuance here. But native enough for this distinction).

Steam uses a compatibility layer called Proton to run Windows games under Linux. Running the games that way is not significantly worse. It can get the same or even better performance (but sure, sometimes worse) and will affect battery life pretty much exactly as if running the game via Windows on the Laptop.

Proton is based on Wine, and Wine is not an emulator. Translating the calls does not make them heavier.

Re:The Day Windows Died by tetha on Monday April 03, 2023 @01:36AM (#35418947)
Functionality for older windows games is a little bit more absurd. I have a few games I kinda gave up on because they stopped working on windows 10, until I chucked them into proton or wine and suddenly those games were working. That was a confusing evening for a moment.
Re:The Day Windows Died by josephcsible on Sunday April 02, 2023 @07:24PM (#35416484)
> Steam doesn't run natively

What do you mean by this?

Re:The Day Windows Died by stavros on Sunday April 02, 2023 @07:13PM (#35416352)
If you're worried about battery life when gaming on the laptop as the decider between Linux and Windows, you should go with Windows.

Otherwise, Steam doesn't really emulate anything, it just reimplements Windows API calls, so games run roughly as efficiently as they do on Windows.

Re:The Day Windows Died by Mike_12345 on Monday April 03, 2023 @12:30AM (#35418571)
Not true. Some games perform better on Proton (less power consumption than native). Overall no difference in power consumption.
Re:The Day Windows Died by smcin on Monday April 03, 2023 @05:40AM (#35420806)
I was referring to "Steam games" not (obviously) "the Steam client".

a) Not all Steam games are on Proton [https://www.protondb.com/]

b) Not all Steam games that are on Proton run efficiently without tweaks e.g. one that I found unplayable due to overheats (on MacOS) was Sid Meier’s Civilization VI [https://www.protondb.com/app/289070]

c) Not all Steam games where you had the pre-Proton version installed, download the right version update. See Steam's forums, people saying disable Steamplay; and have to do that globally, not per-game.

d) In addition, I found the Steam updater daemon (interacting with MacOS Mojave Quarantine) also burned power like no tomorrow.