Hi-Angel's user avatar
Hi-Angel's user avatar
Hi-Angel's user avatar
Hi-Angel
  • Member for 10 years
  • Last seen more than a week ago
Stats
3,702
reputation
757
reached
2
answers
1
question
Loading…
About

A dev. Likes Haskell. Abuses Compose key.

Ubuntu is promoted as a newbie-friendly distro, so sometimes I'm helping peoples here. But if you're an experienced Linux user, consider also Fedora. This is a distro by Red Hat, who are developers of tons of projects. Fedora gets a lot of testing, and has much less dated packages than Ubuntu, hence less bugs that were fixed in more recent versions of apps. I wouldn't recommend Fedora to newbies, since a few things require manual tweaking, e.g.:

  1. Out-of-the-box youtube videos may not work due to missing codecs that require a separate repository
  2. Since recently they enabled systemd-oomd so you may get your application suddenly get killed unless you remove package systemd-oomd-defaults)*
  3. AMD VAAPI has some popular codecs patched out, to get support back use a version of VAAPI driver from RPM fusion

Otherwise though Fedora is a very decent distro.

I'm personally an Archlinux user though, and if you're a developer, you may consider moving there (note: Archlinux is absolutely not newbie-friendly), because of:

  1. Latest versions of everything. Opposite to what people think, versions freeze, being practiced by Ubuntu (especially LTS), in common usage (read as "not in servers") doesn't help to stability much (that's why KDE Neon appeared though we had Kubuntu).
  2. A built-in and simple system to build'n'install packages from a source code, and a user repository with such packages (i.e. AUR).

Things you might want after considering Archlinux fully installed and configured.

  1. Install vaapi for your drivers, and enable video acceleration in your browser. It's a matter of changing an option for Firefox, however Chromium/Chrome requires running it with --use-gl=desktop --enable-features=VaapiVideoDecoder options, so you'd have to create a .desktop file and put it to ~/.local/share/applications/.
  2. Enable middle mouse click scroll for gtk3 based apps.
  3. sudo systemctl enable systemd-resolved to enable DNS cache.
This user doesn’t have any gold badges yet.
10
silver badges
9
bronze badges
Top tags
4
Score
3
Posts
100
Posts %
3
Score
1
Posts
33
Posts %
3
Score
1
Posts
33
Posts %
3
Score
1
Posts
33
Posts %
3
Score
1
Posts
33
Posts %
1
Score
1
Posts
33
Posts %
Top posts