• 2 Posts
  • 20 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle



  • I get it, I actually use the exact same distros you mention: Pop!_OS, Endeavour and Fedora.

    Had the same experience with Pop!_OS: those few things that did not “just work” but needed tinkering caused quite some issues. And yeah, somewhat more bleeding edge than Ubuntu LTS is nice: to use neovim on the 22.04 base, I’d need to use distrobox or build vim from source, but on Fedora and Arch, it “just works”.

    I liked Endeavour, though I haven’t really used it with a DE, I went with Sway. So hard to compare, but the manual sysadmin intervention everyone keeps talking about has been minimal. AUR is amazing, pacman is fast and sane.

    I went to Fedora because it is bleeding edge enough, but seems better tested and more stable than Arch. Also wanted to see how BTRFS is setup on there and test the rollbacks. The codec stuff has been terrible though. Even after enabling RPMFusion and installing a bunch of them, the Fedora source Firefox still refuses to do video calls in MS Teams. I’m using Flatpak browsers now but downloading flatpak updates is way slower than even the worst package manager for “native” binaries. Feels a bit odd to have to use a Flatpak for the browser.

    If I had to install a new pc today, I’d go EndeavourOS with KDE (which I’m using on Fedora now), BTRFS and systemd-boot. I got to know systemd-boot in Pop!_OS and have tried a different boot manager (rEFInd), but systemd-boot is amazing.








  • Ubuntu 18.04 is end-of-life since Spring 2023. VS Code is going to require a newer version of glibc than Ubuntu 18.04 comes with. One does not simply upgrade glibc.

    This new requirement was announced 6 months in advance, but no one reads the changelog, and enough companies still use Ubuntu 18.04 (hopefully while paying for the Extended Security Maintenance), so many people were surprised and unhappy when their VS Code stopped working for remote development over ssh on Ubuntu 18.04 servers. VS Code installs and runs stuff such as language servers on the remote machine.



  • EndeavourOS is easy-mode Arch. You get a liveboot with XFCE and a graphical installer with quite some choices, from a wide selection of desktop environments and window managers to the init system and filesystem. You get pacman and yay, with the AUR preconfigured.

    Manjaro is the easiest way to break Arch. It has its own repos which are just Arch but 2 weeks behind. This causes problems when (not saying if) you add the AUR, which is not 2 weeks behind but in sync with Arch main repos. Thus causing breakages due to migrations not happening at the same time.

    Garuda is not as widely used as Endeavour and Manjaro, but from those who’ve used it, I’ve only heard good things.

    I am using EndeavourOS Sway Community Edition. Was nice to have a starting point for my first pure WM and my first Arch install. The Sway Community Edition is looking for maintainers but I am a bit disappointed by some things in upstream Sway and am not sure I want to stick with it long-term yet. Might try Hyprland at some point.