this post was submitted on 09 Jan 2024
1182 points (94.4% liked)

Linux

48348 readers
474 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
 

Image shows a tweet with the header "and people STILL try to convince me Linux and Windows are better when the DATA clearly shows otherwise. SMH" with an image attached showing the following:

"Operating systems by current version" Mac OS: 14 Windows: 11 Linux: 6

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 10 months ago (1 children)

Well, I upvoted your response as well because there's a lot I agree with.

However:

You've to deal with two major half-assed desktop environments

Simple. Ignore them Both!!!! Why should they follow the same UI and design guidelines as either of them or work to be well-integrated with either? Last I checked, OnlyOffice and Chromium both are not following either of them. Just do your own thing and that's fine. Last time I used Adobe products, their UI wasn't like Windows 10 OR Windows 11. It was a different vibe entirely.

Outside of UI elements, that's what universal packaging formats like Flatpak with Portals are trying to address. The application lives in its own container/sandbox and doesn't give a fuck about your DE or any of that.

Both worked just fine

Yeah, I'm 99% sure that would not happen on Linux. As in, both these specific pieces of software working just fine, but also ancient software that "just works" on modern systems. Unless of course, we're talking about universal packages that will probably still work 10, 20, or 30 years down the line.

Why would you ever need to dual boot? :)

Because it sure as hell ain't perfect. I wish it was, but it is not there and I'm not sure when it will be (if ever). There is some software that is Windows only and there are no alternatives for it. An example I personally deal with is AutoHotKey. A game I play practically requires Macroing at a certain level and THE macro made for it is written in AHK and is so advanced that it will likely never be ported to anything else. I even experimented with creating a proof-of-concept to see if it can be done in Python with Pyautogui and image detection didn't work. Pixel detection did but it was just too goddamn slow. But I digress.

I'm not sure Windows will handle itself correctly even with that

It usually does for me.

That's because Microsoft decided to make Windows 11 significantly worse.

They did, but that's not the only reason Linux will be better than Windows. Linux already beats Windows in some areas (Resource usage, Telemetry or lack thereof, CLI experience) even though most users don't care about any of these.

I hope Linux doesn't react to that at all.

So do I.

the absurdly funded and inept Gnome team... their messed up view of a DE

Please forgive me for not checking the link before responding, but I already agree with the statements you make about GNOME. Maybe I'll check the link out for fun after I write this.

I completely agree with the points you made about Office.

This isn't true. Microsoft has all the spyware very well documented

Wow. That's new. I genuinely didn't know that. I'll have to keep that in mind.

You should try MacOS for a month or so because their DE is better than GNOME.

The second part isn't surprising. The first part is something I will consider. I tried using QEMU with those scripts that make it easy to set up MacOS inside QEMU but it was still just too slow so I never touched it again. I'm too broke to afford Apple Hardware and don't have spare cash even for preowned stuff. I'll check if my university's CS dept (where I'm studying) has any Mac machines I can try out.

On the short rant about GNOME, I pretty much agree. And going back to a previous point you made: both DEs suck in their own ways.

On containerized apps, they are still pretty new. I'm hoping they become good, but the idea of a Single DE for Linux is not something I ever expect to happen. Maybe if the distros get their shit together and realise GNOME sucks and then start financially supporting KDE instead so that Plasma finally irons out the bugs and UX issues to become the dominant DE (because let me tell you: KDE is poor, and they shouldn't be if they ever want Plasma to become the major DE and finally rid us of GNOME).

This video is bullshit

I apologise. I'm not familiar with MacOS, the video is old, and I haven't watched it in ages, I just so happened to remember about it when writing my response.

[–] [email protected] 1 points 10 months ago

Linux already beats Windows in some areas (Resource usage, Telemetry or lack thereof, CLI experience) even though most users don’t care about any of these.

Microsoft did a good job with Windows Terminal and WSL, one of the reasons I use less macOS today is precisely that. I would love to run full Linux and I've given it a few attempts but then when there's no (real) MS Office, Adobe etc. things go downhill. To be fair if one has to virtualize to get stuff done I would rather be on macOS, at least I would have less to virtualize.

I tried using QEMU with those scripts that make it easy to set up MacOS inside QEMU but it was still just too slow

Yeah that's a common issue with virtualizing macOS. Even on VMWare it can be painful, the issue isn't lack of resources it's a 3D acceleration / GPU thing. macOS has limited support for GPUs as well know and with Apple "ARM" CPUs things will get even worse, so what happen is that the drivers and virtualization solutions can't provide anything compatible to the OS that will render 3D graphics at a recent framerate and with Metal support.

If you don't want to run macOS and have the time / access to hardware / interest / money an hackintosh is an interesting solution. My latest attempt on that was a HP EliteDesk 800 G6 Mini that I was able to get second hand for 300€. Intel Core i5-10500T / 16 GB RAM / 256GB NVME.

That machine runs macOS very well, mostly because the CPU is supported out of the box by macOS and the iGPU was also the same of some other intel CPU included on some real mac. The trick with hackintosh is making sure your CPU and GPU are supported by the system natively otherwise it will be painful and never work properly.

Obviously not the fastest Mac out there but for web surfing in general, editing documents and some light coding it will get the job done. I got everything working including sleep/wake, filevault, iservices, dual display, 4k output and internal speakers on the first attempt without much effort and I can share the config with you or someone with this machine that comes across this post.