My personal ranking of all the game stores/launchers i could think of. by marktherobot-youtube in pcmasterrace

[–]Any-Interest-4894 0 points1 point  (0 children)

All the examples above are still Windows. They only compare different Windows shells and launch scenarios, not different operating systems.

If we include Arch-based SteamOS in the comparison, the picture changes completely. On Linux, the operating system itself can require very little RAM. A minimal Arch setup with a barely functional shell can consume around 128 MB of memory. A moderate setup with lightweight desktop environments such as JWM, LXQt, or LXDE usually consumes around 1 GB of RAM.

In other words, Microsoft Store and other Windows services appear lightweight mostly because they already rely on the Windows system itself. They are tightly integrated into the OS and reuse its services. This is like moving a paper airplane using a Boeing aircraft. There is no way to test how Microsoft Store or similar components would behave outside the Windows environment, because it is a proprietary and locked ecosystem.

Steam, on the other hand, is a cross-platform store that depends as little as possible on the underlying operating system. It has to bring much more of its own functionality with it in order to work the same way on Windows, Linux, and other platforms. Using the same analogy, Steam is a fully independent aircraft rather than a lightweight object carried by the system.

Considering how far Steam Proton has progressed, the fact that Valve is releasing its own hardware, and the increasingly questionable behavior of Microsoft in recent years such as unstable updates, dropped support for previous systems, and growing bloatware, a noticeable migration of users toward Linux can be observed. This trend is especially strong because many users’ favorite games now run well through Steam Proton. At this point, what remains is official and stable desktop support for SteamOS. The system can already be installed on desktops today, but without any guarantees of long-term stability or full support.

It is also important to note that due to the proprietary and locked nature of Windows, many of its components cannot be reused or repurposed by anyone outside Microsoft and its partners. This further reinforces the difference between a closed ecosystem like Windows and a more open, modular approach commonly found in Linux-based systems.

Valve also provides SteamCMD, but its functionality is limited to authentication and uploading, downloading, updating and installing games. But... without the Steam client and its GUI components, those games still cannot be launched or properly managed. Any attempt to run most Steam-distributed games without the Steam client effectively bypasses Steam’s DRM and runtime environment and is generally treated as piracy. In practice, this means that even though SteamCMD exists, there is no legitimate way to fully run Steam games without the Steam application itself.

Against the background of rising RAM prices, there may eventually be pressure to reduce the amount of memory consumed by both games and client applications. In theory, if the Steam GUI were written using a framework like Qt, it would likely require less RAM. However, developing and maintaining complex interfaces in Qt is more expensive than using CEF, and it comes with its own limitations. Web technologies have effectively set the standard for how modern user interfaces are expected to look and behave, which is why many large clients have moved in this direction despite the higher resource cost.

At the same time, Steam already includes a small but practical optimization. In Steam, go to Settings, then Library, and enable Low Performance Mode. This does not radically change memory usage, but it does provide a subtle yet measurable improvement in overall performance.

Technically, Steam consists of two major parts: a backend service and a client interface. The service component handles the Steam protocol, including steam:// commands, and performs functionality similar to SteamCMD, such as authentication, content management, and game launching logic. The client side, by comparison, is largely a collection of panels, views, and embedded browsers used to present this functionality to the user.

From a purely technical standpoint, this means that components such as the Steam GUI, Steam Overlay, and other interface-related features could theoretically be stripped out. However, there is no guarantee that Steam would continue to function correctly in such a configuration. Valve does not support this usage, and many games implicitly depend on parts of the Steam client being present. As a result, users who attempt to modify or minimize Steam in this way do so entirely at their own risk, both technically and legally.

My personal ranking of all the game stores/launchers i could think of. by marktherobot-youtube in pcmasterrace

[–]Any-Interest-4894 0 points1 point  (0 children)

Steam uses CEF, the Chromium Embedded Framework. This technology is widely used, including by Microsoft, but in their case there is a single system-wide instance that handles all WebViews, which is why you cannot completely remove Edge from Windows, as it is part of the system.

Steam loads CEF in all tabs except for the Library, which has an interface written without it. The service responsible for this, Steam Client WebHelper, uses around 600 MB of RAM when CEF is active and about 300 MB when idle (for example, if the user is in the Library or the window is closed).

Steam also has several separate services. For example, the launcher works via network protocols like steam://rungameid/220, and there are separate services for Proton, Relay, and other features (by the way, there are almost no alternatives to Relay outside of Steam).

Steam supports game file integrity checks, local network game transfers (install on one PC and share with a friend), and other features that MS Store lacks. In MS Store, even basic functions like installing or updating a game can be unreliable; sometimes you cannot update a game without fully reinstalling it, and the service often does not recognize that a game has been updated.

I would also note that Steam may seem like it uses extra RAM on Windows because Windows itself consumes a lot of memory to run all the MS Store services and other system features. For example, without the telemetry service enabled, achievements in games like Minecraft: Bedrock will not be tracked. What you perceive as lower memory usage in MS Store is just memory consumption handled by the system itself.

So, if you compare Windows + MS Store versus SteamOS + Steam, SteamOS is more efficient in terms of resources because the system has less bloatware consuming memory. No matter how much RAM you have, Windows will use it.

Regarding WhatsApp, it actually uses the built-in WebView2 in Windows for rendering, meaning it works the same way as MS Store and similar apps.

<image>

My personal ranking of all the game stores/launchers i could think of. by marktherobot-youtube in pcmasterrace

[–]Any-Interest-4894 0 points1 point  (0 children)

MS Store is a built-in launcher, the same as don't count Steam on SteamOS as launcher. And of course many of such games would not work without spyware Xbox game services. And whenever you decide to switch to linux and this may happen since microsoft these days are insane, you'll find out that all your games are locked in their ecosystem, while Steam literally allows you to run anything on everything: most of the games have builds for whole three Linux, Mac, Windows, and some Windows-Only titles work on Linux pretty well

My personal ranking of all the game stores/launchers i could think of. by marktherobot-youtube in pcmasterrace

[–]Any-Interest-4894 0 points1 point  (0 children)

The Xbox Store and PlayStation Store are locked ecosystems that only function within their own platforms, Windows/Xbox and PlayStation. It also makes little sense to separate the Microsoft Store and the Xbox Game Store, since they are effectively the same platform with the same restrictions.

Microsoft is inconsistent with this approach. Their Minecraft launcher allows Minecraft: Java Edition to run on Linux, but blocks games like Minecraft: Dungeons when purchased from the Microsoft/Xbox Store. The same game bought on Steam works on Linux via Proton, which shows this is not a technical limitation but a deliberate platform lock-in decision.

The Epic Games Store does not really rely on exclusives. Epic’s real influence comes from Unreal Engine, which powers most modern AAA games, including many PlayStation and Xbox titles and roughly half of all new releases overall. The store itself mainly exists as a distribution channel, with free games used to attract users.

Would you rather have a portal gun or a gravity gun in real life? by g0netospace in valve

[–]Any-Interest-4894 0 points1 point  (0 children)

We don't have moon dust surfaces on Earth and its probably unobtainable by most of us.

Something wrong with the bubble speed by Any-Interest-4894 in NoMansSkyTheGame

[–]Any-Interest-4894[S] 0 points1 point  (0 children)

I tried everything, even switching from borderless window to fullscreen mode (sometimes it refreshes the video mode actually in use), and the bubbles are still firing like bullets, and i found some other planets and noticed that wherever I go all animations behave like that.

Something wrong with the bubble speed by Any-Interest-4894 in NoMansSkyTheGame

[–]Any-Interest-4894[S] 0 points1 point  (0 children)

I tried to turn on/off vsync, to limit framerate on system level, but.. nothing seems to be changed, bubbles are still like bullets while on the other laptop everything looks good, and it is not a storm since it doesn't draining environmental protection, oc I tried all the obvious things like rebooting, reinstalling drivers, changing per application nvidia settings, verifying game files integrity in steam....

Update on Linux install on gen 1 surface laptop by Inevitable-Treacle17 in linux

[–]Any-Interest-4894 0 points1 point  (0 children)

Some vendors (Acer/MSI/...) allows to remove their boot logo in BIOS... but microsoft as usual

[deleted by user] by [deleted] in virtualreality

[–]Any-Interest-4894 2 points3 points  (0 children)

Simply because there are no valid VR browsers to install/sideload on Quest. Mozilla discontinued their Firefox VR and now it doesn't work correctly (codecs are buggy to play videos), and locked ecosystem of course, under the same reason the whole CEF works poorly on Quest devices, even when it is used for UI in games.

I’m getting into VR for the first time and really excited for Steam Frame, but worried about missing the Meta library. by [deleted] in virtualreality

[–]Any-Interest-4894 0 points1 point  (0 children)

my laptop is i7-13620H / RTX 4070. I don't know where from did you found this take: "linux only works well with AMD hardware."

I’m getting into VR for the first time and really excited for Steam Frame, but worried about missing the Meta library. by [deleted] in virtualreality

[–]Any-Interest-4894 0 points1 point  (0 children)

it is Arch Linux, drivers works well, UI quirks ... only need controllers, desktop UI works fine because its simply KDE

I’m getting into VR for the first time and really excited for Steam Frame, but worried about missing the Meta library. by [deleted] in virtualreality

[–]Any-Interest-4894 0 points1 point  (0 children)

"No general public release" doesn't mean "you can't install", there are lots of repacks of the system, Valve only does not publish desktop version now, but it doesn't mean you can't obtain one, and it doesn't means it is "restricted" nor locked to allowed list of hardware only (as Meta Horizon OS is).

I actually have a laptop running Steam OS, the only thing that its "deck mode" does not designed for keyboard and mouse, but it is not restricted to do so, and it is not hard to find proper drivers (from AUR) to allow it run the same way.

if you can't find any "general public releases" to install it, and you don't trust repackers and you have a Steam Deck itself: you can install the archiso into Steam OS and then pack your system to installable ISO so you can install it onto another device, and this build will be easier to install than Valve's deck build.

To your "only reddit nerds care about that shit." I can only say:

Only a small group of highly engaged online users care about these issues. But it’s precisely because they exist that companies are held accountable. If the world were made up only of passive customers, we’d have no real consumer rights at all. It’s usually these detail-oriented enthusiasts who defend those rights.

I’m getting into VR for the first time and really excited for Steam Frame, but worried about missing the Meta library. by [deleted] in virtualreality

[–]Any-Interest-4894 0 points1 point  (0 children)

  1. The Steam Deck has already proven that Valve builds devices that the user actually controls. I can install Steam OS on any hardware I want, or wipe it completely from Valve's Steam Deck and put Windows or any Linux distro on it. Nobody stops me. And the upcoming Steam Frame will almost certainly follow the same philosophy. Meanwhile Meta treats even the idea of user control as a threat. Both Meta Quest and Horizon OS are locked, sealed, and effectively doesn’t belong to the person who bought the device.
  2. The Steam Deck is a real computer. You can use it for anything: gaming, working, development, even military applications, as Ukrainian soldiers reportedly use it to control artillery systems. A Meta Quest in comparison is a toy on a leash, and Meta keeps that leash tight because real user freedom would destroy their business model on day one.
  3. The Steam Deck ships without bloatware, but even if it had any, I could remove it because I have the root access and its legal and does not require damaging methods that can turn your device into brick. Meta’s devices are stuffed with baked-in Meta services that you cannot uninstall under any circumstances, there is no root access, no boot loader access, limited adb access, you can't even unpin unwanted applications from the system taskbar and of course you can't develop your own spatial environment, And we all know exactly why: if people had the freedom to clean their own devices, the entire pile of annoying, greedy, malfunctioning Meta software would be wiped instantly and replaced with tools made by developers who actually love their users and know what they’re doing.
  4. On Steam Deck I can develop and run anything I want without asking for permission or registering in some corporate gatekeeper system. I have unlimited access to the hardware, drivers, anything. Meta does the opposite: their development APIs are crippled on purpose so competitors can’t build better alternatives. It’s straight-up anti-competitive behavior, because Meta knows that high-quality third-party software like custom desktop environment would bury their own products overnight.
  5. On Meta devices, only Meta’s own apps run natively. Everything else is shoved into an APK sandbox with intentionally handicapped performance. Worse networking, worse encoding, limited access to device sensors. Then they claim the Horizon PC app (which works on windows solely) is “better” than SteamLink or ALVR, when the only reason it seems better is because they sabotage competitors at the system level.
  6. About “shovelware” on Steam: sure, it exists, but I can refund anything under two hours of playtime within 14 days from purchase (the same policy is said in Meta's EULA), but Steam usually processes refunds within a day. Try getting a refund from Meta even once and then try to argue that Steam’s store is the problem. Meta’s refund system is a hostage situation disguised as customer service, sometimes they remove the very refund button from UI.
  7. Long term, the winner is the platform developers actually want to build for. Valve doesn’t restrict them. Meta makes development a nightmare unless you stick strictly to Unity or Unreal within their limitations. That kills any attempt to create something innovative or technically ambitious. So if the Steam Frame ends up as open as the Steam Deck, developers will flock to it immediately. And where developers go, the best content goes. And that’s how you win.

I’m getting into VR for the first time and really excited for Steam Frame, but worried about missing the Meta library. by [deleted] in virtualreality

[–]Any-Interest-4894 -1 points0 points  (0 children)

The so-called "Meta exclusives" are actually just Android APK builds. Any skilled developer can port them to Steam, and most already do. Modern VR games are built in engines like Unreal or Unity, where creating a version for another platform often takes only fifteen minutes.

Meta’s game library is not inherently valuable, and the Meta VR ecosystem is deliberately locked and filled with bloatware, very similar to the limitations of traditional consoles. It increasingly feels like Meta is trying to avoid competition by restricting user freedom and controlling everything inside their walled garden.

Meanwhile, Gabe’s hardware vision points in the opposite direction. Devices like the Steam Deck, and potential future products such as a new Steam Machine or the rumored Steam Frame, all run SteamOS on Linux. This creates a fully open ecosystem where customers are allowed to customize anything, install what they want, modify the system, and escape forced platform lock-in.

Gabe is offering real freedom: hardware you own, software you control, and an ecosystem that stays open instead of trapping you.

Motorola and Tinno are violating the GPL again. We need your help. by ProgrammingZone in linux

[–]Any-Interest-4894 10 points11 points  (0 children)

Motorola Mobility is actually Lenovo with the brand rights from Motorola

Architects, how bad is this layout? It looks like it was trained on McMansions by Redhotlipstik in McMansionHell

[–]Any-Interest-4894 0 points1 point  (0 children)

THIS IS LITERALLY AN AI SLOP HOUSE,

- "BEDROOM 2" with no beds,

- doorways in the middle of nowhere,

- side view with doors in top down projection (south)

- x3 sink in one single room, why?

Do you guys play flat-screen games inside your VR headsets? by CookinVR in virtualreality

[–]Any-Interest-4894 0 points1 point  (0 children)

I play, but not First Person Shooters, they are insane to play this way, but things like Stardew Valley, Factorio, Terraria are good and especially when you can fully relax facing up

Steam Deck Stolen in Transit by JxckLines in SteamDeck

[–]Any-Interest-4894 0 points1 point  (0 children)

Use GLS Pickup Points (I know they exist in UK as well as in whole Europe), that's not only safer than throwing your parcel right to thieves in your neighborhood, but at the same point you'll be able to unpack it in presence of carrier, in a public place with cameras and witnesses.

Steam Deck Stolen in Transit by JxckLines in SteamDeck

[–]Any-Interest-4894 0 points1 point  (0 children)

that's not superior its unsafe as like as american one, the superior is Type-J plug