this post was submitted on 16 Aug 2023
1476 points (95.8% liked)

Linux

48001 readers
1008 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
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 52 points 1 year ago (4 children)

Everyone acts like nvidia support on linux is completely broken. I game with nvidia on mine regularly and have never had a driver bug.

[–] [email protected] 42 points 1 year ago (2 children)

It's not that it's broken, it's that the open source driver stack and AMD cards are a superior experience. The Nvidia Linux driver is just like the Windows driver.

[–] [email protected] 7 points 1 year ago (2 children)

I think it's more that they are broken (esp. on Wayland) and that they are closed source and that they are not pre-installed in Mesa and that they lack basic features such as GAMMA_LUT for night light on Wayland...

[–] [email protected] 0 points 1 year ago (1 children)

To clarify on why it's especially terrifying, for the nVidia drivers to be closed source, they've been allowed to add binaries into the Linux kernel. Nobody but nVidia knows what those binaries actually contain.

[–] NekkoDroid 2 points 1 year ago* (last edited 1 year ago) (1 children)

The entire linux-firmware package is just a conjuntion of binary blobs from different vendos (one of with is AMD). This is nothing special.

[–] [email protected] 3 points 1 year ago

Sure, and I don't like any of it.

[–] [email protected] -1 points 1 year ago (1 children)

Meanwhile, Wayland itself is still in a state of perpetual beta and lacks basic functionality regarding a vast number of features.

[–] kaba0 0 points 1 year ago (1 children)

It comes by default on plenty of distros and people don’t even notice the change.

In the meanwhile, nvidia doesn’t support the linux kernel itself (though it is changing slowly) that’s why it can’t support wayland.

[–] [email protected] 0 points 1 year ago* (last edited 1 year ago) (1 children)

Except people do notice the change, as a workaround many still rely on certain aspects of X via Xwayland in an attempt to keep things running. Even Steam doesn't support Wayland.

Fact is, Wayland's been in development for a good decade or more, it's still in a state of perpetual beta, and that's a situation that isn't likely to change any time soon.

[–] kaba0 0 points 1 year ago (1 children)

You do realize that the whole of meaningful architecture we have builds on, and often gives way for legacy ones? XWayland is made by Wayland, because obviously not every software will port overnight or ever. That’s a positive thing.

It’s almost like the linux community is not controlled by a dictator like Apple, where they can just say “we are using this API from next version, if you wanna work, port”. Wayland required a critical mass before it actually started flying - but it definitely flies now.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Xwayland makes use of legacy features of X. If we were to compleately drop all aspects of X tomorrow, the Linux desktop would essentially compleately break and become unusable.

The fact is, at this point in time after 10 years or more of development, Wayland is still very much in a state of perpetual beta. At this point in time, and for the foreseeable future, Wayland involves compromises that make it unsuitable for many users.

Hopefully things improve in time, the problem is development is progressing at snails pace.

[–] [email protected] 1 points 1 year ago

NVIDIA user here, my experience is largely faultless and performance is great.

[–] [email protected] 2 points 1 year ago (1 children)

My wife and I play Grim Dawn and other ARPGs on a regular basis. I run Ubuntu 23.04 (Snap-less, of course); she runs Windows 10. I ALWAYS host, and that should tell you something...

[–] [email protected] 2 points 1 year ago (1 children)

A grim dawn player, how is the game? Their updates actually add things these days? I have the game but not played it too much but I was surprised they still update it

[–] [email protected] 3 points 1 year ago

My wife and I have somewhere around 450 hours in it (each). It’s fantastic.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

Raytracing is mostly fucked though, otherwise I'd be gaming exclusively on Linux as well. Aside from that though I've never had any issues with Nvidia on Linux.

[–] [email protected] 6 points 1 year ago (1 children)

What do you mean it's fucked? I've read this before but honestly Cyberpunk 2077 runs way better for me on Linux and I think it looks great. Never checked settings in detail since it seemed to do a good job of automatically selecting graphics settings. I have an Nvidia card on pop_OS and it works better than I ever thought gaming on Linux could!

[–] [email protected] 0 points 1 year ago (1 children)

Is that using Dynamic Res Scaling? I was also impressed with the ray tracing performance of cp2077 on linux until I realized that was doing a lot of the heavy lifting.

The reality is, it's going through a translation layer, so it's simply not possible for linux to run better than windows on the same hw, unless there is something hampering the windows config. But it does run better than I thought it could.

[–] [email protected] 1 points 1 year ago (1 children)

I game … regularly and have never had a driver bug

Presses X to doubt…

[–] [email protected] 1 points 1 year ago

Way to prove my point.