Hello community!

I come to you for advice. Using an m1 macbook air since 2020, I installed popos on my old 2013 macbook pro and I was quite happy with it but… I bought a steamdeck two weeks ago and exploring its desktop mode made me reconsider some choices. Using distros based on different systems, with different commands, desktop environment, etc. gets a little confusing for someone like me, who doesn’t use linux as my main machine. Do you have any advice for me? From what I understand, steamos is debian-based while popos is ubuntu-based: is that the biggest part of how a distribution works, ie commands, etc.? Good ui/ux is important for me so i should maybe use nitrux or deepin, that are debian-based, or is it a bad idea to choose a less common distro for a amateur like me?

Thanks in advance, I’m a bit lost.

  • throwawayish@lemmy.ml
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    10 months ago

    steamos is debian-based

    This used to be the case until the launch of the Steam Deck, on which SteamOS (3) is actually based on Arch instead. However, SteamOS is a very special distro based on Arch due to ‘immutability’, how it achieves said ‘immutability’, the implications thereof, ‘freezing’ of packages, inability to install packages persistently without some hacking etc. So, SteamOS is not representative of how Arch works in general.

    while popos is ubuntu-based

    And Ubuntu is based on Debian.

    is that the biggest part of how a distribution works, ie commands, etc.?

    If we take your average (popular) distro, so the likes of Gentoo, NixOS etc are dismissed as they are very unique compared to the others, then arguably the most important differentiators would be: Model for updates, package manager and available packages. One might delve deeper into this and with the advent of stuff like Distrobox this becomes a lot more blurred, but traditionally speaking the aforementioned three things used to be the main differentiators. Beyond those, the end-user has the freedom to do whatever with their system. For example, Pop!_OS comes with GNOME + their own touches by default. However, the desktop mode of SteamOS comes with KDE. But you can install KDE on Pop!_OS and even customize it very closely to how it’s done over at SteamOS. This is not a special quality of Pop!_OS, but of Linux in general.

    Good ui/ux is important for me so i should maybe use nitrux or deepin

    It’s important to note that both of these are not unique in what they offer in terms of UI/UX. You can recreate 99% of it yourself, simply by installing the appropriate desktop environment; which constitutes most of the UI/UX. Nitrux has KDE as its desktop environment (with a touch of Maui), while deepin uses the Deepin desktop environment. Personally, I wouldn’t recommend any desktop environment beyond Cinnamon, GNOME, KDE and Xfce. Don’t be discouraged by this though, feel free to put Nitrux and deepin on a Live USB to get a feel for them. Regarding good UI/UX, your best bets are probs Kubuntu, Linux Mint, openSUSE and Pop!_OS. Honourable mention would be MX Linux, but I don’t recommend systemd-less distros to newer users.

    that are debian-based

    Sure, Nitrux is based on Debian. But it’s immutable, systemd-less and favors AppImages over Flatpak/Snap. It’s a cool project, but I find it hard to recommend to a newer user. While deepin is less unique by comparison, it’s far from a distro that’s known for its polish. I’d argue it’s mostly just eye-candy instead 😅.

    or is it a bad idea to choose a less common distro for a amateur like me?

    Bullseye! This isn’t a hard rule though. I started venturing into Linux through a somewhat obscure distro as well 😅. But, at the time, I researched for about a week which distro to install and why. Afterwards I spent another week on how I should install it and what should be considered for install. And then I installed it, after which I spent almost two weeks getting the system to a working state. It still wasn’t quite there yet, but after spending a month on it from start to finish I wanted to move on to something else 😅. I kept the install, don’t get me wrong. And it became my daily-driver. After some time I even ‘fell in love with it’. But like, I know that I can be stubborn about things like this and persevere where others might have preferred to hit their heads to the wall instead. So your mileage may vary…

    Do you have any advice for me?

    As you’ve correctly assessed, you are indeed lost 😅 . That’s fine, I think almost all of us have been lost at some point in time. Uhmm…, but honestly, I think you’re conflating two very distinct things. Pop!_OS is a general-use distro on which you can do whatever. And most distros that people talk about and engage with are similarly general-use distros. SteamOS, on the other hand, isn’t quite like that. Sure, you may hack your way and achieve some things with it. But it’s false to believe that you can find any distro that qualifies as SteamOS but on your laptop. Before giving you any recommendations, would you be so kind to answer the following:

    • Your post is written in a way that implies that you want to forego Pop!_OS for another distro that’s more like SteamOS. Therefore my question would be:
      • What things from SteamOS did you prefer over Pop!_OS? Please be specific and elaborate*.
      • CaptDust@sh.itjust.works
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        edit-2
        10 months ago

        I realize this is a lost battle at this point, but I hate how the media hijacked “hacking” as a catch all for malicious purposes and crime. Hackers built Unix and the Internet. Hackers hack together solutions with the resources available to serve a purpose or solve a problem. Tinkerers play for hobby and education.

        Crackers and script kiddies are responsible for ruining lives and businesses.

        /rant

        • Rustmilian@lemmy.world
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          edit-2
          10 months ago

          Typing a command in the terminal is not hacking , just because you made a change to the system doesn’t mean you “hacked it”, it’s basic functionality of Linux & Valve doesn’t put anything to block the changes described. Their is no problem to solve.

          I’m sick of people assuming Terminal = Hacking, it’s a blatantly false stereotype that only serves to scare monger people into thinking the terminal is “1337 Haxers only”.

          • iHUNTcriminals@lemm.ee
            link
            fedilink
            arrow-up
            1
            ·
            10 months ago

            I thought hacking “originally” just meant figuring things out? …like short for hacking away at figuring out how to do things.

  • iHUNTcriminals@lemm.ee
    link
    fedilink
    arrow-up
    4
    ·
    10 months ago

    Personally I like fedora with gnome as the desktop. It always felt slick on a laptop. I haven’t used anything else in a long time… But kde plasma looks like it might be worth checking out if gnomes not your thing.

  • sorrybookbroke@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    10 months ago

    Hey! Glad to see you’re interested. To confirm though, steamOS is arch based not debian based. I really wouldn’t suggest arch though, it sometimes takes manual intervention to keep working and you should keep up to date with what’s going on if you use it. Subscribe to the mailing list, keep up with the community on lemmy, etc.

    SteamOS will handle all of that but Arch absolutely will not. If you’re ok with a distro that needs some for babysitting arch is a fine thing to use. It’s not as bad as some say and it’s certainly not “for CS majors or people who know every detail of how a unix like system works” as the other guy states. That’s nonesense, and the rest of their comment was filled with misinformation too

    Sorry to say but there will be no “one to one” option.

    However, the “desktop mode” is something called KDE Plasma and is available on all distributions. Kubuntu is a good option, it’s just ubuntu but it looks different. The underlying tech is the same. Personally I’d suggest looking at the KDE linux mint flavour/spin though.

    Though I’d stick to ubuntu or a ubuntu based distro, Fedora Kinoite is also a great option for gaming, or nobara with the plasma spin. Both will be more up to date and nobara is made specifically for gaming

    Sorry for the info dump, wish you the best

      • sorrybookbroke@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        10 months ago

        That’s the old version, steamOS v2. That ran on the failed steam machine. steamOS v3 is arch based. It uses pacman, pacman keyring, has arch packages, etc. Debian uses apt. It is using an immutable variant of arch linux with it’s own mirrors of the arch repositories.

        I implore you, try using apt on your steamdeck. It will not work. Try installing a .deb, it will not work. It is not debian based. What you have linked to is the old, steamOS operating system used in their initial console trial, which failed

    • 240p@lemmy.sdf.org
      link
      fedilink
      arrow-up
      4
      ·
      10 months ago

      Great post - I agree, Linux Mint or Ubuntu sound appropriate for OP. Solid systems with a lot of support.