I just want something as a proof of concept that this can be for me. I am aware I am the problem.

But everything is wildly difficult for me. I pulled back from docker after realising it was above my skillset, I just want to try home assisstant with a few lights but fair enough it is beyond me.

I opted to install a game, fail. Learn about wine and bottles. Start a bottle and get told I only have 8gb free in directory, I cannot for the life of me see where it is getting that from.

Please god someone tell me there is a step by step for the fucking imbeciles out there on where to start!?

  • Quazatron@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    1 hour ago

    Don’t feel bad, I’ve used Linux since 1995 and don’t have enough skills to use Bottles.

    I do however game a lot, using mainly Steam and Heroic. You can try to start there.

  • bacon_pdp@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    11 minutes ago

    Nothing in Linux is above your skill level, you just have not found the community speaking your way of seeing it yet.

    You are not the problem; the problem always is community finding is a hard unsolved problem in the Linux space.

    Implicit details embedded in code can easily produce your frustration. But as I don’t know what your goals are and what you feel comfortable with, it will be hard to help

  • nottelling@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    3 hours ago

    Docker won’t make much sense if you don’t understand the underlying Linux systems and/or applications.

    It’s similar with Wine and Bottles. If you don’t get what’s in the bottle, then running the bottle won’t make sense.

    Find tasks that run on the native OS. learn to manage Linux itself. skip containers, Snap, virtual machines, etc.

    try running a web server using httpd or something.

    • Squizzy@lemmy.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      55 minutes ago

      Yeah I need a basic basic start, hello linux world type shit. Except more basic than that.

  • anon5621@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 hour ago

    Before using docker u need learn how to use it,it would be problem no matter what os if u don’t know how to use this technology.Bottles yes or portproton,storage scan u can use gnome disk storage analyzer

    • Squizzy@lemmy.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      2 hours ago

      Yeah this is the kind of thing I need, a list of what to get through. I know fuck all about cli or ide or anynof that stuff so I have work to do.

  • tom@jlai.lu
    link
    fedilink
    arrow-up
    2
    ·
    3 hours ago

    Some distros and technologies can be more complex.

    For Home Assistant, consider using Yunohost. It doesn’t require Docker skills. You can find step-by-step guides on their website.

    I guess gaming with Linux has always been tricky, you can check ProtonDB to see which games are easily compatible with Linux.

  • brucethemoose@lemmy.world
    link
    fedilink
    arrow-up
    5
    arrow-down
    3
    ·
    edit-2
    3 hours ago

    For gaming? You need a distro that does stuff for you!

    To elaborate, if you’re using wine bottles, you’ve gone waaay into the land of manual from-scratch configuration, when you should just use stuff from a community that spends thousands of man hours figuring it out and packaging it.

    Try CachyOS or Bazzite! They have a bunch of packages like advanced versions of preconfigured Proton one install away.


    For docker… yeah, it’s a crazy learning curve if you just want to try one small thing. It’s honestly annoying to go through all the setup and download like 100 gigabytes of files just to run a python script or whatever.

    You can often set up the environment yourself without docker, though.


    And to reiterate, I’m very much against the ethos of “you should learn how to do everything yourself!” I get the sentiment, but honestly, this results in suboptimal configurations for most people vs simply using the packages others have spent thousands of hours refining.

    • Damage@feddit.it
      link
      fedilink
      arrow-up
      1
      ·
      3 minutes ago

      For docker… yeah, it’s a crazy learning curve if you just want to try one small thing. It’s honestly annoying to go through all the setup and download like 100 gigabytes of files just to run a python script or whatever.

      Idk, when I started out I just copy/pasted commands (later compose files) and it worked

    • stuner@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      6 minutes ago

      Try CachyOS or Bazzite!

      Bazzite, sure, but it’s not gonna magically solve these kind of issues.

      However, if one is struggling as a beginner with Linux, I would strongly advise against switching to an Arch-based distro (CachyOS). Arch is great, but this is not its target audience.

    • Squizzy@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      If that is actually what the difference in disros is then great, I looked at bazzite and did not get it I thought distros mainly differed in how desktop environment works.

      Yeah docker was a stupid goal, I wanted to start automating downloads and such through rdarr. Seems less time consuming to trawl and click.

      Yeah I do this to myself, pressure on to fully understand every facet.

      • brucethemoose@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        2 hours ago

        Yeah. Distros are basically just preconfigured sets of Linux, with the communities focusing on what they are interested in.

        • Squizzy@lemmy.worldOP
          link
          fedilink
          arrow-up
          1
          ·
          56 minutes ago

          Yeah it makes sense, I was just picturing the surface changes and everything else was default. Bazzite is probably the way to go so.

          • stuner@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            23 minutes ago

            I strongly disagree with u/brucethemoose here. You wrote below that you’re currently using Linux Mint, which is a great distro for beginners. In my opinion, Bazzite offers nothing essential that is not available on Mint. IMHO, the easiest ways to play games are:

            • Use Steam to play your Steam games (native or using Proton). This should just work (on both distros)
            • Use Heroic Games Launcher to play games from GOG, Epic, or non-store games. The recommendation is to install the Flatpak version, which is available on both distros. Afterwards, the setup step is to install a Proton-GE version before you can play your games (https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/Linux-Quick-Start-Guide).

            You can - of course - still switch to a different distro if you like, but this is not necessary or helpful to run games.

          • brucethemoose@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            38 minutes ago

            I’m a massive fan of CachyOS, personally! Installed it years ago, kept the same image since then and haven’t even considered switching.

            https://cachyos.org/

            Different philosphies, I suppose. I suspect Bazzite may work better if you want stuff to just work, while Cachy is more tweaking focused and gets quite rapid updates, though is still quite set up out-of-the-box.

  • Vik@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 hours ago

    which distro and hardware config? Can’t speak to docker as I don’t use that any more, I’ve yet to get stuck into homeassistant, but games are just click and run on most distros with steam?

    • Squizzy@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      I am running the most recent mint on a Dell 7060

      I7 8700 processor. 480gb nvme SSD. 1tb HDD 16gb 2666 MHz DDR4 ram Intel UHD graphics 630

      • Ŝan@piefed.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 hours ago

        How is þat working for you as a desktop? Are you only encountering issues when you try to do someþing more technical?

        If you want to run games, install Steam and get your games and run þem from þere. It’s þe easiest way to do it; going straight to Wine and Bottles is jumping in þe deep end.

        You really should be comfortable in þe shell, and feel reasonably confident wiþ working wiþ Linux, before you do anyþing wiþ Docker or Podman.

        If you want Home Assistant, even þe HA project recommends running þeir bespoke distribution wiþ HA already installed and ready to go. HA on any oþer distribution is þe hard way.

        Linux can be easy to learn; it sounds as if you’re trying to take really big bites, and approaching projects in þe most difficult way. Which is fine! But it’s going to be harder, and require more patience.

        • Zeddex@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 hour ago

          Yeah I agree with all of this. It sounds like maybe you’re trying to learn too many different things at once. I’d pick one thing and stick with it until you’re comfortable.

          What games are you trying to play? 99% of the time I’m able to just install a game in Steam and use Proton and be done with it. For any non-Steam games I just use Heroic Games Launcher.

          Bazzite is a pretty good distro for gaming since it comes with some of these things pre installed or as an option to install them.

          • Squizzy@lemmy.worldOP
            link
            fedilink
            arrow-up
            1
            ·
            58 minutes ago

            Tbh they are repacks of games I own on ps5, I want to see if I can make the switch so think like GoW and Mortal Kombat. Both of which I wont be paying for a second time. Is proton like a “runner” or extension I need for steam?

        • Squizzy@lemmy.worldOP
          link
          fedilink
          arrow-up
          1
          ·
          1 hour ago

          Yeah absolutely I need to find the right pathway in, im not entirely tech illiterate but I have zero code knowledge or anything. I can understand highlevel stuff but the weeds are particularly weedy.

          Im trying to see if Linux gaming is a possible alternative to ps5 and switch so I went with emulators and repacks to run some games I already have and it just opened a can of worms I was not prepared for.

          • jimmux@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            45 minutes ago

            You might want to check out Bazzite. It aims to smooth out the gaming experience significantly.

            I don’t even play on Linux these days but I use Bazzite (Developer Experience) because the immutable base gives me peace of mind and all the gaming support helps when I have to use something like bottles.

            Depending on what you want to do, it may require you to get comfortable with docker (or podman, but practically the same), but because this is part of the OS’s paradigm they give you all the tools to make it easy.