this post was submitted on 08 Jun 2024
73 points (98.7% liked)

Linux

47237 readers
3343 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
 

I just installed EndeavorOS on an HP Spectre360 that’s roughly 2 years old. I am honestly surprised at how easy it went. If you google it, you’ll get a lot of “lol good luck installing linux on that” type posts - so I was ready for a battle.

Turned off secure boot and tpm. Booted off a usb stick. Live environment, check. Start installer and wipe drive. Few minutes later I’m in. Ok let’s find out what’s not working…

WiFi check. Bluetooth check. Sound check (although a little quiet). Keyboard check. Screen resolution check. Hibernates correctly? Check. WTF I can’t believe this all works out the box. The touchscreen? Check. The stylus pen check. Flipping the screen over to a tablet check. Jesus H.

Ok, everything just works. Huh. Who’d have thunk?

Install programs, log into accounts, jeez this laptop is snappier than on windows. Make things pretty for my wife and install some fun games and stuff.

Finished. Ez. Why did I wait so long? Google was wrong - it was cake.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 28 points 3 months ago

The moment that shocked me was when printers, network cards, and even motherboard integrated Ethernet didn't work on Windows without driver downloads but Linux was plug and play. Full reversal of the situation.

[–] [email protected] 18 points 3 months ago

I've used Linux since the mid 00's and, well, I've seen some shit. But nowadays? It's the best desktop OS I've used. I recently had to start using a Mac for work and realized just how far DE's like Gnome and KDE have gotten. It feels like I have to fight MacOS every single day to get it to do the absolute basics, the things that Gnome and KDE does out of the box. And the most ridiculous thing is that the app ecosystem for MacOS is so heavily focused on monetization that if you purchase enough apps to customize the MacOS DE to an acceptable level, you'd likely have spent enough money to buy another laptop. Madness.

TL;DR: Turns out that this year is actually the year of Linux on the desktop!

[–] [email protected] 8 points 3 months ago (20 children)

Yes, if you don't have a computer that literally came out this year, don't have 2 separate graphics cards and don't need HDR, or specific Windows-only software, Linux generally just works.

[–] [email protected] 4 points 3 months ago (1 children)

And sometimes the Windows only software is more "Windows only" and works with Wine

Windows 3D Builder though is firmly in the Windows Only category though. Which is a bummer because in my experience it's the best at repairing 3D models for 3D printing that have errors like holes, redundant geometry, inverted faces, etc.

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

However, some older programs may actually behave better in Wine than say on Windows 11.
Oh, it also supports ancient 16 bit programs which Windows doesn't anymore.

load more comments (1 replies)
[–] [email protected] 2 points 3 months ago (1 children)

The dual GPU problem has actually for the most part also been solved; Optimus rarely poses a problem these days

[–] [email protected] 2 points 3 months ago

Yup. Fedora on my laptop defaults the internal GPU and you can run any program with the dedicated card with a right click. Pretty nice compared to last year where I had to throw my laptop across the room 😂

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

Hopefully HDR can get crossed off that list soon

[–] [email protected] 2 points 3 months ago (4 children)

Hdr in games is the last frontier from me totally dumping windows.

load more comments (4 replies)
[–] [email protected] 2 points 3 months ago (2 children)

You probably won't be able to run an LTS kernel on a brand new PC that just hit the market. But using the most recent kernel for arch or a derivative like endevorOS should work after like a week maximum.

I did have an issue like this on Ubuntu and its what made me actually start distro hopping since it worked fine on fedora and Arch using the latest kernels.

[–] [email protected] 2 points 3 months ago

I experienced this when installing my AMD Radeon RX 7600XT, it was released two weeks prior to me installing it, back then, and Linux Mint and games in it were clearly running off software rendering. Turns out LM uses a more tried and true LTS kernel by default, luckily ot easily allows you to switch or manage kernels through the GUI updater, so I got that fixed easily.

load more comments (1 replies)
load more comments (16 replies)
[–] [email protected] 6 points 3 months ago (1 children)

It really has come a long way since the old times.

[–] [email protected] 3 points 3 months ago* (last edited 3 months ago) (1 children)

Yeah, 2 hour kernel recompiles to get a sound card to half work were not fun.

[–] [email protected] 8 points 3 months ago (1 children)

They kinda were for me. But then, I was young with plenty of time to spend.

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

I agree, installing old linux was a great way of learning unix commands and how computers works, plus you got really good at administering linux computers. But of course, that only works out if you have a vested interest in computers already and quite a bit of free time, so I'm also glad all "normal" folks nowadays can get an awesome linux experience without having to put much effort at all.

[–] [email protected] 3 points 3 months ago

Yeah I guess it was kinda fun. Especially for nerds like us. Getting x-forwarding to work over a 14.4 modem was pretty awesome, albeit painfully slow, at the time.

[–] [email protected] 6 points 3 months ago

Linux is boring. In a good way. It is so boring that each of my computers use different distros. I have Debian, Fedora, Mint, OpenSUSE Tumbleweed and Endeavour OS installed across 4 or 5 computers right now. Some of them still dual-booting Windows 10/11. Now each time I boot into Windows is fun. In a bad way.

[–] [email protected] 4 points 3 months ago* (last edited 3 months ago) (3 children)

We may need a new forum: when Google is RIGHT about a search.

You've given me some interest in Endeavor. My current installation won't hibernate & restore.

[–] [email protected] 5 points 3 months ago (2 children)

HA! True. Remember when Google was always right and always exactly what you were looking for?

Pepperidge Farms remembers.

[–] [email protected] 6 points 3 months ago* (last edited 3 months ago)
[–] [email protected] 3 points 3 months ago

Long ago. Check this one out if you want something that actually works and I think it's open source

[–] [email protected] 3 points 3 months ago

Endeavour is great, I daily it and as a Linux noob it's been very forgiving. My only annoyance is that I've been having some issues with the display where sometimes I'll wake it up and will only get a black screen and no means of doing anything to fix it. My laptop also really doesn't like me using any other DEs besides Budgie.

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

my experience with hibernate issues is that its either a swap partition issue or there's not a cmos battery, but also idk my current system is like 7 years old so it could be something else broken

load more comments (1 replies)
[–] [email protected] 3 points 3 months ago

Yeah I had an MSI gaming laptop that had a lot of proprietary stuff that was a pain to setup. Everything from display brightness to volume to internet to keyboard lights to headphone jack took special workarounds to setup. This was in 2018 and Ubuntu 18.04. Then 19.04 rolled out, and I didn't have to do the speaker workaround anymore. 19.10 rolled out, and i didn't have to do the keyboard lights workaround. This way, little by little, every Linux kernel upgrade added one or another of the components, and after a couple of years, everything on that laptop worked out of the box. That's when I was truly impressed by Linux.

[–] [email protected] 3 points 3 months ago (1 children)

you shouldn't need to disable tpm

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

On my surface I still need to :/ fuckin Microsoft

[–] [email protected] 2 points 3 months ago (4 children)

Surface wasn't meant to run linux. Its a struggle to get it working on them.

/owner of 3 defenestrated surface devices.

[–] [email protected] 4 points 3 months ago (1 children)

Defenestrated is the best way to say removed Windows and I'm using that forever, thanks

load more comments (1 replies)
load more comments (3 replies)
[–] [email protected] 2 points 3 months ago* (last edited 3 months ago) (4 children)

Funny enough, I also flashed my (probably much older) HP Spectre X360 to endevourOS last week, works good, feels more responsive then PopOS was on it.

I then tried Bazzite on my desktop and the experience went much worse, seemingly because of Nvidia driver support still being pretty bad on linux. Oh well.

[–] [email protected] 3 points 3 months ago (1 children)

NVIDIA will be great OOTB experience in a couple of years, but the official driver will get much better in just couple of months from now.

[–] [email protected] 3 points 3 months ago* (last edited 3 months ago) (3 children)

Why will it be better in just a couple months? Something on the horizon?

Edit: Appreciate the responses!

[–] [email protected] 2 points 3 months ago

Long term NVIDIA might be going into either upstreaming their nvidia-gpu-open driver into Linux kernel, or they will help Nouveau+NVK development, which works relatively well with modern NVIDIA cards already (and NVIDIA just hired long time Nouveau maintainer)

[–] [email protected] 2 points 3 months ago

Actually already usable solution, but the driver is in beta and you need bleeding edge compositor, like kwin_wayland from Plasma 6.1 that’s also in beta as of now, plus new Mesa, Xwayland, maybe something else. Everything that’s required is in AUR

[–] [email protected] 2 points 3 months ago* (last edited 3 months ago)

Why will it be better in just a couple months?

Explicit sync. It'll fix most of the issues with Wayland on Nvidia CPUs. Wayland landed support for it in April, and Nvidia recently released a beta driver that supports it. I think every graphics driver will implement explicit sync eventually, since it's a lot better than implicit sync.

Some great information about why it's important here: https://zamundaaa.github.io/wayland/2024/04/05/explicit-sync.html

[–] [email protected] 2 points 3 months ago (2 children)

on nobara, nvidia drivers have never once been an issue for me.

[–] [email protected] 2 points 3 months ago

What about in steam specifically, seemed like a bit of a steam issue as it was very buggy, flicking graphics and such in Steam client and big picture mode was godawful, even tried the render fix mentioned online and it didn't help at all.

load more comments (1 replies)
load more comments (2 replies)
load more comments
view more: next ›