• Whom
    link
    fedilink
    arrow-up
    7
    ·
    3 years ago

    I agree that Fedora or a proper rolling release would be a better choice, but re: using Ubuntu at all as a desktop user, there’s a few reasons. First of all, its install and setup process is absolutely painless. Fedora for example requires quite a bit of extra things out of the box. dnf isn’t configured very well, additional repositories aren’t enabled, it’s missing a ton of codecs, it won’t handle nvidia drivers automatically (though they’ve made that easier lately), etc. mostly as a result of its free software policy. Ubuntu has no qualms with delivering proprietary software and otherwise putting principles to the side if it makes the process smoother.

    In addition to that huge one, the vast majority of answers you’re going to find when looking things up will be catered toward Ubuntu, it’s still common for projects to only provide .debs (though this has been made MUCH better since flatpak and appimage came around), or they might be familiar with it from work.

    Depending on your preferred desktop environment they may have the best implementation of it. Ubuntu MATE is to MATE what Fedora is to GNOME, you’re not going to find a MATE experience half as good anywhere else. I wouldn’t be surprised if the same was true for lxqt or something.

    I don’t think Ubuntu is one of the better distros and am more likely to nudge people toward Fedora, Debian, or Arch, but there’s definitely valid reasons to use Ubuntu.

    • beansniffer
      link
      fedilink
      arrow-up
      3
      ·
      3 years ago

      I wonder if Fedora having a simple checkbox upon first login to enable RPM fusion, nvidia drivers, and codecs would be considered to be going against its free software policy. They would technically be shipping only free software be default and in their own repos if users only had to check a couple of checkboxes after installation to enable some common non-free software.

      Depending on your preferred desktop environment they may have the best implementation of it. Ubuntu MATE is to MATE what Fedora is to GNOME, you’re not going to find a MATE experience half as good anywhere else. I wouldn’t be surprised if the same was true for lxqt or something.

      Correct me if I’m wrong, but I think a lot of this has to do with the fact that Fedora tries to ship packages that are more vanilla than standard Ubuntu packages. If the experience on Ubuntu MATE is better than the Fedora MATE/Compiz spin, then perhaps that is the fault of both Ubuntu MATE for going against the spirit of free software by not pushing their changes upstream and maybe even the fault of the MATE desktop developers themselves for not trying to request those changes be pushed upstream.

      • Whom
        link
        fedilink
        arrow-up
        3
        ·
        3 years ago

        They’ve been working to do just that with the checkboxes, but it’s still kind of half-assed and if you want a full normal experience you’re better off just enabling RPMfusion the normal way.

        Re:MATE, I’m actually not sure why the changes haven’t been pushed upstream as the Ubuntu MATE developers have a ton of overlap with the core MATE team. I do know there have been efforts by the Ubuntu MATE devs to nudge other distributions to adopt relevant packages like the Ayatana indicators which were made for Unity and now are used in Ubuntu MATE which have gone ignored.

        Regardless, for the end user who prefers MATE, the choice is kinda obvious.