There’s a very nice (albeit somewhat outdated) talk here.
In a nutshell, both X11 and Wayland are protocols that define how software should communicate to (hopefully) display stuff on your screen.
Protocols as in there’s a bunch of documentation somewhere that says which function a program must call to create a window, without specifying how either program or function should be implemented.
This is great because it allows for independently written software to be magically compatible.
X11 is the older protocol, and was working fine good enough for many years, but has issues handling a bunch of modern in-deman technologies - issues which can’t be fixed without changing the protocol in a way that would make it incompatible with existing software (which is the entire point).
Plus its most used implementation - Xorg, consists of a huge and complex codebase that fewer and fewer people are willing to deal with.
Wayland is the newer protocol, that mostly does the exact same thing, but better, in a way that allows for newer tech, and completely breaks compatibility in order to do so.
The trouble with the whole situation was that in order to replace X with Wayland basically the entire Linux graphics stack had to be rewritten - and it was, with raging debates and flame wars and Nvidia being lame.
They also wrote a compatibility layer called Xwayland that lets you keep using older X-only apps which somehow manages to outperform Xorg.
Now we’re at the point where major distributions are not only switching to Wayland by default, but also dropping support for Xorg completely, and announcing that they’ll no longer maintain it, which is why posts about it keep popping up.
Others have posted way more in-depth responses so I’m just here to provide some encouragement!
It looks like you’ve done your research if you’ve decided on pop. I personally use Fedora but I also don’t do much gaming so my needs are better met by it. Once you’ve gotten used to Linux, you’ll realize how little of a difference there actually is between most distros so don’t sweat it too much.
I wish you luck in your endeavors (pun intended) and I hope you find it suits your needs!
Is Fedora “bad” for gaming? How so? I have steam installed and a couple of games but, granted, I don’t game much these days! Would like to know more as I kind of have settled for Fedora
It’s not bad but there are simply better distros if you want a seamless gaming experience. Nvidia drivers are a big reason in my case. Pop works with Nvidia right out of the box (assuming you download the Nvidia iso) and Nobara has some great gaming tweaks so no, Fedora is not bad for gaming. It’s simply not the best if you’re really serious about gaming.
IT’S DONE! Went and got myself a new SSD this afternoon and put POP!_OS on it. Looks like I got it all right but I can only boot into my Windows11 side through the BIOS. I tried all the GRUB commands but apparently after more reading GRUB isn’t used in pop 22.04. Any other ways to have a selection screen of some sort for the OS I want to boot rather than having to wait for the splash and frantically hit “F2” at the right time?
There are few things I’d suggest more than keeping Windows and Linux installations WELL separated. I’ve had windows update EFI entries for the whole system more than once, leaving the linux OS unbootable.
This page has a different, simpler approach and more specific steps. Apparently you can just copy the Microsoft EFI folder to a specific directory in your Linux drive’s ESP partition. I’d be a little bit concerned about Windows not being able to update its EFI bootloader, but I also don’t know if Windows ever updates that. The page also has instructions on how to interact with the systemd-boot menu during boot.
You could also install grub yourself, but I can’t guarantee that’ll be easy. Mashing F2 might be the sanest solution, unless you plan on booting into Windows every day.
The only amazing thing about it is the dual trackpad typing. Apart from that it lacks keys like Alt, Ctrl, Esc and the F-keys. Sometimes the arrow keys, tab and insert send weird key codes.
[Mouseover text] Thomas Jefferson thought that every law and every constitution should be torn down and rewritten from scratch every nineteen years–which means X is overdue.
As somebody that first configured X back in 1991, I agree with this message.
To be fair though, with KMS, libdrm, and libinput, setting up X is 1000 times easier than it used to be. I suspect most users never even need to open Xorg.conf or even know it exists.
Ironically, all these technologies are also used by Wayland. A lot of what Wayland does not do, Xorg basically does not do either.
I believe avidemux will work for OP (with replacing audio), and it’s what I normally use (usually only for cutting though), but lossless-cut does look way more featureful.
not sure your exact case, but I would highly recommend using pipewire, Bluetooth audio devices were nothing but pain for me with pulse audio and they just worked on pipewire
linux
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.