Alternate account: @woelkchen@piefed.world
- 448 Posts
- 2.66K Comments
woelkchen@lemmy.worldOPMto
Formuladank – The No.1 source for motorsports news since 1837@lemmy.world•The hard truthEnglish
61·1 day agoI want Verstappen to win
He should have made it into Q3 then.
woelkchen@lemmy.worldto
PC Gaming@lemmy.ca•Bethesda's best game just got controller support thanks to modders [OpenMW, open source fan-made engine]English
2·1 day agoIf you use the bookmarklet, the parameters are filled out by the browser.
woelkchen@lemmy.worldto
Formula 1@lemmy.world•YouTube F1 onboard analyst channel Yelistener gets channel taken down by Liberty Media over copyright claims
181·1 day agoFair use is a US concept, F1 is a British company
YouTube is US American, Liberty Media is US American.
woelkchen@lemmy.worldto
Linux Gaming@lemmy.world•Why do game devs keep making horrible Linux Ports?English
1·2 days agoLinux gamers often say stuff like “it’s literally one toggle in [insert game engine here]” but that’s never the case. Doesn’t mean new devs don’t fall for it.
If developers (those that come from Windows) fall for anything, it’s the myth that Proton is already perfect and native ports have no value.
With Steam Deck the hurdle for game developers to dog food native ports of their games is lower than ever. SteamOS comes with Podman and Distrobox, so installing the Steam Linux Runtime SDK on Steam Deck’s desktop mode should be doable after reading a howto.
woelkchen@lemmy.worldto
Linux Gaming@lemmy.world•Why do game devs keep making horrible Linux Ports?English
41·2 days agoIt’s very difficult to justify the additional effort of implementing a platform that serves exclusively the playerbase with a ~3% market share
And yet there are many games that have a native Mac port and no native Linux port, such as the recently released Ball Pit: https://store.steampowered.com/app/2062430/BALL_x_PIT/
How is it to justify that a platform with an even smaller install base gets the native port? Two ports, actually, because ARM and Intel are both natively supported. Why aren’t Mac users expected to use Whisky to play Windows games but Linux users are expected to rely on Proton’s battery munching API translation? Apple is even worse in breaking compatibility, so game developer cannot even expect their Mac games to still run in five years.
The problem isn’t “the playerbase with a ~3% market share” because 3% is still millions upon millions users in absolute numbers given the massive PC install base. According to https://www.theverge.com/pc-gaming/618709/steam-deck-3-year-anniversary-handheld-gaming-shipments-idc there were 6 million Steam Decks sold last February and Linux is still rising in Steam’s Hardware Survey. According to a bit of googling, Steam hat 1.5% Linux users that month, a third of that using SteamOS.
I’m too lazy right now to extrapolate even a rough ballpark of the overall Linux user base on Steam but even if we assume that a big number of Steam Deck buyers doesn’t use their device, I don’t think a user base north of 10 million is too far fetched.
So the problem isn’t the 3% number, it’s the developer’s / publisher’s attitude to expect that Proton just works without any QA and that Mac users are somehow valuable while the Linux peasants are not.
woelkchen@lemmy.worldto
Linux@programming.dev•GNOME Mutter Now "Completely Drops The Whole X11 Backend"
1·2 days agoSomehow with XWayland enabled, the app still specifically demanded an actual X11 session
I guess it’s because Horizon can probably act as a host to control the desktop and as client to control other desktop. The latter should work with XWayland, the former not. As I wrote: RustDesk works just fine. What RustDesk doesn’t currently offer with Wayland is unattended access. The desktop that’s about to be remote controlled gets a question to confirm remote access, at least under Gnome.
My somewhat educated guess is that it’s more likely that Gnome’s permission system gets a “always allow remote access” button before a X11 application gets a Wayland port when the decade until now a Wayland port was no priority.
woelkchen@lemmy.worldto
Linux Gaming@lemmy.world•Why do game devs keep making horrible Linux Ports?English
2·3 days agoLeave a bad review then.
woelkchen@lemmy.worldto
Linux Gaming@lemmy.world•Why do game devs keep making horrible Linux Ports?English
1·3 days agoIt takes a lot of effort for little money.
The effort is not that high if the engine used already supports Linux and was written with cross-platform compatibility in mind (which is every modern engine because of consoles).
woelkchen@lemmy.worldto
Linux Gaming@lemmy.world•Why do game devs keep making horrible Linux Ports?English
2·3 days agoAlso save data is not shared between the versions, so if you’ve already sunk a lot of time into playing the buggy native port, switching to proton requires you to start over.
To mess this up one as to be a special kind of stupid. It literally only requires to set up a few paths on the SteamWorks web UI: https://partner.steamgames.com/doc/features/cloud?l=english#steam_auto-cloud
woelkchen@lemmy.worldto
Linux Gaming@lemmy.world•Why do game devs keep making horrible Linux Ports?English
2·3 days agoLinux just barely broke 3% share. As a company, whose goal is to make money, would you focus on what 97% of your base uses, or the 3%?
If your game is mobile friendly, treating Steam Deck not as an afterthought may be beneficial. Proton is not perfect. It has bugs, it loads a whole fake Windows environment into memory and API translation costs CPU and battery.
Further more, the company needs to spend QC resources for 1-2 versions of Windows, vs the multitude of Linux distros
That’s completely wrong. For games, the developer only needs to target whatever the latest Steam Linux Runtime is. It’s 100% identical across all distributions where the Linux version of Steam runs. That’s its entire point. Steam Linux Runtime is a more stable target than playing catch up with yearly Proton releases.
woelkchen@lemmy.worldto
Linux@programming.dev•GNOME Mutter Now "Completely Drops The Whole X11 Backend"
2·3 days agoHeck, I had trouble installing remote desktop for my work (they use Omnissa Horizon) on Fedora, because the app still exclusively supports X11, and Fedora removed it in version 42.
X11 applications still run under XWayland. The X11 session is gone, not all compatibility with X11 applications. Steam wouldn’t run if complete removal was the case.
What’s Omnissa’s stance there? Will they port their application? Will they hire a developer to maintain a X11 session?
ditching X11 will still be catastrophic for many users’ workflows.
Are these users hiring a developer to maintain the X11 session? If not, they need to adapt then and go with the times and migrate to other solutions. RustDesk supports Wayland just fine, for example.
woelkchen@lemmy.worldto
Linux@programming.dev•GNOME Mutter Now "Completely Drops The Whole X11 Backend"
31·3 days agoI’m using Linux because I like þe control; if I wanted a nanny OS, I’d use a Mac.
I’m currently trying to read your comment on macOS and whatever your X11 system does somehow glitches some characters and swallow words? You like to be in control?
woelkchen@lemmy.worldto
Linux@programming.dev•GNOME Mutter Now "Completely Drops The Whole X11 Backend"
4·3 days agoSay “screw it”, shift blame on Nvidia and not do anything to support Nvidia users (halving the userbase)
So keeping the X11 session around for a decade after Intel and Radeon had their drivers ready is “not do anything to support Nvidia users”?
Or do something about it and implement what is necessary to keep them supported.
Who is paying for this task? Have NVidia users set up a pledge drive? Did any PC manufacturer?
woelkchen@lemmy.worldto
Linux Gaming@lemmy.world•Factorio's Linux-native adventures (FFF #408, 2024-04-26)English
381·3 days agoPlasma has server side decorations under Wayland. While it’s admirable to wanting to support as many desktops as possible, I think it’s also fine for games developers to say “we support SteamOS – its Game Mode and its desktop mode”. Both are built on standard APIs and if a specific desktop doesn’t care to implement standards, sucks to be them.
woelkchen@lemmy.worldto
Linux@programming.dev•GNOME Mutter Now "Completely Drops The Whole X11 Backend"
102·4 days agoIt’s not up to Linux “to support Nvidia”, it’s up to Nvidia to properly support Linux.
woelkchen@lemmy.worldto
Linux@programming.dev•GNOME Mutter Now "Completely Drops The Whole X11 Backend"
617·4 days agoold hardware. Specially old nVidia GPUs.
“Fuck you, Nvidia” was in June 2012. People who bought Nvidia hardware after that really have nobody to blame but themselves.
https://arstechnica.com/information-technology/2012/06/linus-torvalds-says-f-k-you-to-nvidia/
woelkchen@lemmy.worldto
Linux Gaming@lemmy.world•Why do game devs keep making horrible Linux Ports?English
61·4 days agoBecause they live in a fantasy world where optimizing a game for Windows and pouring countless of hours of QA into the Windows version makes a merely cross-compiled Linux version magically great as well because “PC is PC, right?”







Wallace doesn’t have any friends.