I bought a laptop yesterday, it came pre-installed with Windows 11. I hate win 11 so I switched it down to Windows 10, but then started considering using Linux for total control over the laptop, but here's the thing: I keep seeing memes about how complicated or fucky wucky Linux is to install and run. I love the idea of open...
Note that what you will experience is just the Desktop, as the details of the distributions are more "which one has less errors over time and not outdated or unstable packages"?
Not this. Mint maybe, even though their Desktop looks dated and is not Wayland ready. But OpenSUSE is strange (what to use, Leap? Good luck with outdated packages; Tumbleweed? Well you are now rolling) and Ubuntu is basically dead.
If you only get your stuff from homebrew, Distrobox of Flatpak, yes.
Debian has severely outdated packages, like 2 years old on Bookworm. I would never recommend anyone to run outdated software.
Not every software vendor publishes LTS releases. Firefox, Thunderbird all fine. But the rest is randomly frozen, and this will result in unfixed errors for years.
To the Distro: this is complex. Many people will recommend Linux Mint and it is easy to use but very restricted. I dont think it is great really.
There are many many parallel efforts, so on Linux Distributions (Linux + packages + desktop + ...) you can get very different software.
For a painfree experience running Windows software and Davinci Resolve I recommend to try Bazzite
It is very different from others:
it updates automatically in the background. But completely different from Windows. Updates always work and are efficient and stable. No 10 times rebooting
updates finish and you can reboot any time to apply it. Literally a week later, nobody cares
the reboot takes just as long as any other reboot, no downtime
The system is way better and more stable than "traditional" ones. This is quite complex but lets say while on Linux Mint, Ubuntu, Fedora etc. you will have an indivudual system, with individual packages and in the end some strange errors only happening on your setup, with Bazzite you will have exactly 1:1 the system that the developers create.
It is based on Fedora Atomic Desktops which are pretty great. But for your use case I dont recommend them.
I recommend the Bazzite Desktop version with the KDE Plasma desktop. This will be Windows-like in a very good way, but incredibly more efficient, faster and also more powerful. Like a Filemanager with tabs and extensions, that is not written in whatever bloat Microsoft uses (their Win11 stuff is so slow...).
To sum it up, on Linux you have to decide:
What Desktop environment?
I recommend KDE Plasma a lot
GNOME is also good but veery opinionated and minimalist
I dont recommend others like Linux Mint's Cinnamon yet, as they dont support modern standards (Wayland)
What Distribution family?
Debian, Fedora, Arch, OpenSUSE
they are all a bit different but basically doing the same
Ubuntu stems from Debian and became popular as "the beginner Linux" but they do very controversial stuff nobody else does (like the Snap store) and have tons of bugs. I used it a lot with bad experiences and dont recommend.
Linux Mint and others also use Ubuntu or Debian under the hood
Arch is very manual and difficult for new users, dont use it
OpenSUSE does whatever they do, not recommended
Fedora is pretty modern in their software, has a nice community and a big variety of options. They are not allowed to ship restricted media codecs for stuff like h264 video though
uBlue (Bazzite, Bluefin, Aurora) is a project using Fedoras versions and adding nice stuff to it, making them usable out of the box. This is their goal, and they do it really well.
Linux mint is pretty outdated and restricting. They using GTK while fighting GNOME is not a nice place to be.
Also their extension store looks like "nobody uses Linux" unlike the KDE Plasma extensions.
Fedora is not user friendly out of the box due to their legal issues and their strange Fedora Flatpaks. I recommend uBlue instead, even though somehow they removed instructions to install the main variants and only advertize Bluefin/Aurora and Bazzite.
Fedora has 2 versions supported, the current release and the old release. It is pretty modern in packages, but this is normally not a problem at all.
I never used the old release but that would give more stability. On the atomic variants this means though that you dont get automatic updates, as using latest will auto update when upstream sets the new version as latest.
No. This button is completely uninformative and enables only proprietary but free stuff like Chrome, Jetbrains, Steam and NVidia drivers.
It does not
enable flathub
enable rpmfusion
I use Fedora and I know what I am talking about. The KDE people are currently adding the same "add external repos" button to the Plasma welcome screen, at least something.
But you still have
"flatpak apps" but from the wrong source and sometimes broken (just imagine how confusing this is for new users. Having "the flatpak alternative" but its also wrong.)
I am not sure how well that works, as NVIDIA drivers need a karg and a blocklist of nouveau.
ffmpeg needs to be installed mit --allowerasing
While yes for sure flathub apps have support, you still have a preinstalled Firefox and a flatpak remote that both dont have the nonfree stuff. This is just very confusing.
But btw Firefox RPM has support for user namespace sandboxes, allowing process isolation. So just using the official Flatpak is not a real solution.
I've been running Tumbleweed for a few years now. It's great, but it's not 100% autopilot, updates often require manual intervention (resolving small problems) or updates try to add 50 packages I don't need (recommends) all the time despite them not being in a pattern....
Updating and rebooting before using is basically just paranoia. And Atomic Fedora now has automatic updates (by default, was just a settings switch before).
I also disagree with some Fedora devs that "development should be done in containers". This works well for apps, but results in duplication and does not allow editing the OS itself.
Snapshots are a lot more flexible. You can make any modifications to your system without issue.
The issue is the lack of any versioning and control. It works "without issue" just as it works on traditional distros, it works until suddenly you have strange errors, devs tell you "I cant reproduce this here and btw modifying the base OS is not a supported use case" (it actually isnt) and as there is no way to revert the "issueless changes" you need to fix them manually or reinstall the OS.
Yes I have. I think they do the same as OpenSUSE microOS basically.
The live system is immutable, when updating they clone it to the other partition and run regular apt in there. (Not sure about that but I think). Same issue as on OpenSUSE [whatever they want to call these variants].
It sounds like the thing Android is doing, but in detail it is way less secure. I only know of rollback prevention and signing, so an update needs to be an update and cannot downgrade components. This may not be available there but idk.
And the entire boot process on any Linux distro is extremely insecure compared to Android/GrapheneOS on a Pixel.
Their "apk package manager" is just a wrapper for Distrobox, not solving any fundamental problem. But Distrobox for sure is awesome for closing the gaps.
I think uBlue with homebrew is doing something more sustainable here though, as homebrew is independent, well maintained (cross OS!) and does not rely on having a separate OS run in parallel. So if you imagine Fedora would only supply base packages in some future, a project like homebrew could take care of the rest.
Also I couldnt even get the Debian version installed in a Qemu VM, same as with EndlessOS, so yeah so much about "alternative immutable distros".
I'm using Debian 12, Ryzen 7 5700X processor, and Radeon HD 5450 graphics card. I have tried uninstalling and reinstalling VLC but it didn't resolve the issue. Here's an excerpt from the VLC's log file:...
Pipewire backed krfb supported by Samsung TV (or my couch office set)
Great to see that krfb-virtualmonitor is usable with wayland!...
I don't know anything about Linux and the idea of installing it frightens me. Where do I start?
I bought a laptop yesterday, it came pre-installed with Windows 11. I hate win 11 so I switched it down to Windows 10, but then started considering using Linux for total control over the laptop, but here's the thing: I keep seeing memes about how complicated or fucky wucky Linux is to install and run. I love the idea of open...
Windows is hell, i need to do something
Yo linux team, i would love some advice....
Opinions on KDE Plasma 6
System76 DKMS Drivers for Silverblue
I need some help figuring out how to install all the DKMS drivers, and firmware manager, firmware daemon, etc on Silverblue....
My /var/tmp folder is endlessly stacking up on "container_images_storage_xxxxxxxxxx" folders? ( slrpnk.net )
The issue at hand:...
Can someone explain Universal Blue (and images based on it) to me?
I think I get the idea of Fedora Atomic (Silverblue, Kionite, etc.), but I do not get what uBlue is about....
Building a secure Operating System (Redox OS) with Rust (Interview) ( www.youtube.com )
Very interesting and understandable explanations of low level architecture and filesystems, namespaces, userspace, kernel functions, drivers etc....
No network on laptop
This is my first time messing with Linux so please forgive my ignorance....
NASA remotely reprogramming Voyager 1 also means that aliens can reprogram all of our satellites.
NASA remotely reprogramming Voyager 1 also means that aliens can reprogram all of our satellites.
The future of desktop Linux might be like OpenSUSE Kalpa/Aeon
I've been running Tumbleweed for a few years now. It's great, but it's not 100% autopilot, updates often require manual intervention (resolving small problems) or updates try to add 50 packages I don't need (recommends) all the time despite them not being in a pattern....
GIMP 2.10.38 Released with Much-Requested Backports of GTK3 Features ( 9to5linux.com )
[Resolved] After updating through both APT and the Software Store, I can't play mp4 videos with VLC anymore. The screen goes blank for a second or two then the audio starts playing without the video..
I'm using Debian 12, Ryzen 7 5700X processor, and Radeon HD 5450 graphics card. I have tried uninstalling and reinstalling VLC but it didn't resolve the issue. Here's an excerpt from the VLC's log file:...
There are songs we've gone our whole lives without hearing and the best song we've ever heard might still be out there.
Which file system do you recommend for Linux?
Just a simple question :...