this post was submitted on 18 Dec 2024
1273 points (99.9% liked)

Linux

48691 readers
1500 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Even gamers nexus' Steve today said that they're about to start doing Linux games performance testing soon. It's happening, y'all, the year of the Linux desktop is upon us. ᕕ(ᐛ)ᕗ

Edit: just wanted to clarify that Steve from GN didn't precisely say they're starting to test soon, he said they will start WHEN the steam OS releases and is adopted. Sorry about that.

top 50 comments
sorted by: hot top controversial new old
[–] brewbart@feddit.org 1 points 2 days ago (1 children)

Whelp I tried to switch several years ago to PopOS! as daily driver. Everything was fine and dandy until I tried to use the side buttons of my Razer mouse or my Keychron M3. Short story: not plug-and-play-able. This is a non negotiable feature for me. Maybe I'll find some motivation between the years to tinker again...

[–] penquin@lemm.ee 1 points 2 days ago

This is not a Linux issue, I'm sure you know that. It's the manufacturer who doesn't want to support Linux. Also, many things work now. I have a reddragon mouse and all of the side buttons on it work just fine. As for keychron, I have the V6 and V5 and I use VIA to program the buttons and everything else on it and it works with 0 issues. Maybe give that a shot?

[–] utopiah@lemmy.ml 29 points 6 days ago (2 children)

The only bastion left is anticheat. Everything else are just (bad) old habits fueled by marketing.

[–] dan@upvote.au 11 points 6 days ago* (last edited 6 days ago) (2 children)

Anti-cheat systems already have to make changes, since Microsoft have plans to significantly restrict kernel mode access after the major Crowdstrike issues earlier in the year. Kernel mode code is very invasive, difficult to get correct, and can result in major security holes or stability issues if not written correctly.

A bug in userland code may crash that one app. A bug in kernel mode code can (and often does) cause bluescreens, that people blame Microsoft for. I'm sure they're tired of being blamed for buggy code written by other companies.

Running the anti cheat code in userland will (in theory) make it easier to run on other OSes too.

https://www.notebookcheck.net/Microsoft-paves-the-way-for-Linux-gaming-success-with-plan-that-would-kill-kernel-level-anti-cheat.888345.0.html

[–] utopiah@lemmy.ml 3 points 5 days ago (1 children)

Yes indeed, I've followed that from afar (as I generally mostly play offline, definitely not competitively) so I hope this will be the final missing piece.

[–] dan@upvote.au 1 points 5 days ago

I also only play games offline, and these days it's usually on my Xbox rather than on PC, but I've been following this since I'm a software engineer and it's interesting from a development perspective. Kernel-mode anti-cheat has a lot of similarities with malware/rootkits.

[–] lambda@programming.dev 2 points 6 days ago
[–] amju_wolf@pawb.social 8 points 6 days ago (2 children)

...and VR. VR is already finicky on its own, gaming on Linux can be finicky in different ways, and the issues multiply if you have two things like that.

[–] priapus@sh.itjust.works 5 points 6 days ago

Tends to depend on the headset you own, some work perfectly. Also, Valve is very likely releasing a headset based on SteamOS, which should help.

[–] utopiah@lemmy.ml 5 points 6 days ago* (last edited 6 days ago) (5 children)

I work in VR, I play in VR, including Windows games, all on Linux. No specific problem for me on that front.

[–] Tovervlag@feddit.nl 3 points 6 days ago (3 children)
[–] utopiah@lemmy.ml 5 points 5 days ago

Apologies I wasn't clear. I actually I work "on" VR, namely I'm a software developer who write VR/AR code.

Still though... I also do work "in" VR as I have numerous demo where I'm coding in the headset. Most recently you can check this 1min video https://www.youtube.com/watch?v=CGvc4kNXiUY that I did for https://futuretextlab.info/ and it's all open source, cf https://git.benetou.fr/utopiah/text-code-xr-engine/src/branch/fot-sloan-companion . To clarify a bit I drag&drop file on my (Linux) filesystem and they are reflected in AR in that example. I can open them, manipulate them, if it's code (here JavaScript and AFrame) it can live reload part of the scene, etc.

I'm also working "in" VR for the NLNet sponsored project xrsh aka XRshell https://nlnet.nl/project/xrsh/ where thanks to WASM we basically put a (small) Linux system with its terminal on a Web page and thus can code and work in the headset.

load more comments (2 replies)
load more comments (4 replies)
[–] secret300@lemmy.sdf.org 2 points 6 days ago (2 children)

I'm hoping to see more software support for Linux from this

[–] penquin@lemm.ee 3 points 6 days ago

Once the userbase becomes bigger, those folks will move over. Capitalist will follow the money, they don't care what OS it is as long as they can make their lords shareholders happy.

[–] OmegaLemmy@discuss.online 3 points 6 days ago (1 children)

It already started with a lot of gaming communities, but most of what I use is already in Linux so no Biggie for me, productive apps being moved is likely very far into the future

[–] secret300@lemmy.sdf.org 2 points 5 days ago

I've already seen a lot of work for audio production in Linux but still would love to see more from other industries

Powered by Steamos and Stamos are not to be mixed up

load more comments
view more: next ›