Live data from Hacker News

Linux gaming is faster because Windows APIs are becoming Linux kernel features

xda-developers.com

181–190 of 694 posts

Re: Linux gaming is faster because Windows APIs are becoming Linux kernel features

#181

Earlier quoted context omitted.

I'm looking to finally get off Windows for good. My experience with the SteamDeck started me, later I upgraded to a ROG Ally X for beefier performance but found Windows insufferable on a handheld, and installed SteamOS. I was blown away by the performance gains. A few months later I installed Kubuntu for the first time since 2013 or so, Steam shortly after, and while the desktop linux route is definitely more taxing…

Re: modding with MO2/vortex I had a similar problem in that installing them on linux isn't super straightforward, and then once I did get them installed when I launched the game through them like I used to do on windows the performance was abysmal. I decided to tackle the problem myself and so I wrote this: https://github.com/mfinelli/modctl . It's a mod manager that I wrote specifically for linux. It's not really re…

Interesting! I was modding Fallout New Vegas and 4 if that adds context, what did you have issues with? All the same happy to bookmark it, might play with it at some point, thanks!

Re: Linux gaming is faster because Windows APIs are becoming Linux kernel features

#183
post #75

Earlier quoted context omitted.

> Nvidia on laptops? Insert the famous Linus Torvalds meme here I have an RTX 5070 (whatever the laptop variant is) and it absolutely rocks with almost everything I throw at it, running Ubuntu+Steam+Proton. I no longer worry whether a Windows game is going to run, because almost all of them do with good performance.

I think things might have changed in the last 6-7 years? That's when I switched away from Nvidia. Or does your laptop have no other igpu? My last Nvidia laptop was a Hybrid optimus laptop. I almost always ran it on the built in Intel igpu because of the really bad issues with the Nvidia cards. Video tearing, bad power management etc... I remember even switching the GPU wasn't easy... And performance wasn't as good ei…

[dead]

Re: Linux gaming is faster because Windows APIs are becoming Linux kernel features

#184
post #171

Earlier quoted context omitted.

I'm looking to finally get off Windows for good. My experience with the SteamDeck started me, later I upgraded to a ROG Ally X for beefier performance but found Windows insufferable on a handheld, and installed SteamOS. I was blown away by the performance gains. A few months later I installed Kubuntu for the first time since 2013 or so, Steam shortly after, and while the desktop linux route is definitely more taxing…

RE: Sea of Thieves on linux w/ xb/microsoft auth. I was able to work around it by just removing 2fa from my microsoft acc. Obviously not a great solution. but yeah. You may be able to reenable it afterwards, I never tried, its the only thing my microsoft account is useful for at this point anyways.

Orly? I hadn't gotten that far yet but interesting data point. I'd only tried Infinite and the game just wouldn't even really launch, I didn't even get to the main menu, didn't open XBox authentication at all and I just assumed I had to have something installed. When I did some googling I'd heard of something called... my memory fails me, Heroic I think? I hadn't actually gotten around to trying yet though so I've no clue if that's any good.

Re: Linux gaming is faster because Windows APIs are becoming Linux kernel features

#185

Earlier quoted context omitted.

Microsoft/Xbox is in the process of losing the living room permanently in the next gen if you ask me. I don't know what they could do spanner tossing wise to really screw w/ Linux gaming at this point that wouldn't just drive more frustrated customers off their platform.

That might make room for Apple to finally try. The AppleTV is already in a similar tier to modern consoles, as far as specs and benchmarks go. Most of what's missing is a first-party controller and a marketing push. Disk space is tight, too, I guess. Still, they're most of the way to having a horse in the race, if they want to. I reckon a successful launch of the Steam box (or whatever they're calling it) with its en…

The Apple TV 4k is nowhere near a PS5 in performance

Re: Linux gaming is faster because Windows APIs are becoming Linux kernel features

#186

Earlier quoted context omitted.

Microsoft/Xbox is in the process of losing the living room permanently in the next gen if you ask me. I don't know what they could do spanner tossing wise to really screw w/ Linux gaming at this point that wouldn't just drive more frustrated customers off their platform.

That might make room for Apple to finally try. The AppleTV is already in a similar tier to modern consoles, as far as specs and benchmarks go. Most of what's missing is a first-party controller and a marketing push. Disk space is tight, too, I guess. Still, they're most of the way to having a horse in the race, if they want to. I reckon a successful launch of the Steam box (or whatever they're calling it) with its en…

I dont want a locked down living room, not from apple nor anybody else (but everybody else uses open standards so not really possible).

Simply no, thank you.

Re: Linux gaming is faster because Windows APIs are becoming Linux kernel features

#188

https://store.steampowered.com/hwsurvey/ How do I actually see the graph? All I see is stats for April: - Windows 93.47% +1.14% - Linux 4.52% -0.81% - OSX 2.01% -0.34%

Valve doesn't keep a historic of the numbers, you will have to do with people that collect them and aggregates them https://www.gamingonlinux.com/steam-tracker/

Re: Linux gaming is faster because Windows APIs are becoming Linux kernel features

#189

Earlier quoted context omitted.

Microsoft/Xbox is in the process of losing the living room permanently in the next gen if you ask me. I don't know what they could do spanner tossing wise to really screw w/ Linux gaming at this point that wouldn't just drive more frustrated customers off their platform.

Hmm. Me and all my dad friends are all signing up for XBox accounts so our kids can play Minecraft. So IDK about that.

Are they playing on Xboxes? Because that is Microsoft's living room product, and the part of the business that is struggling right now.

To give you an idea of how bad it is, they slowed console manufacturing to a trickle last year to try and juice their profit margins, and are now stuck in a situation where they can't spin manufacturing back up to cash in on the inevitable rush of demand for hardware when Grand Theft Auto comes out this fall.

Re: Linux gaming is faster because Windows APIs are becoming Linux kernel features

#190
post #94

Earlier quoted context omitted.

Similar but traps are triggered automatically on attempts to execute a protected instruction. https://www.geeksforgeeks.org/operating-systems/traps-and-sy...

Why/when are traps used rather than explicit system calls? Is it just historical coevolution? Or is the idea that the user mode program doesn’t need to know that it’s unprivileged? Or is it just repurposing the error handler path to perform privileged operations?

Depends on the processor architecture and its nomenclature.

Traps typically also result from exceptional conditions (like divide by zero or page fault).

An architecture may or may not provide non-trap paths for less-privileged code to invoke more-privileged subsystems (call gates, "syscall" instructions, etc.).

Traps typically need some way to preserve all userspace-accessible registers (otherwise resuming from a page fault is .. hard). Dedicated syscall instructions may only need to restore a subset of registers.

In some implementations, processors may discover that an instruction must trap after it starts irreversibly changing architecturally-visibile state; in cases like that, the processor needs to leave enough breadcrumbs for the OS to allow either a clean unwind or a resumption of the interrupted instruction. My understanding is that the original 68000 somewhat famously got this wrong.

Post reply on HN