• runswithjedi@lemmy.world
    link
    fedilink
    arrow-up
    54
    ·
    3 months ago

    Stuff like this used to bother me too and I have gradually realized that Linux logs pretty much everything. It really will tell you exactly what’s wrong if you know where to look.

  • grue@lemmy.world
    link
    fedilink
    English
    arrow-up
    50
    ·
    3 months ago

    I use Linux because I like to know that if my computer doesn’t do what I want, it’s my own damn fault (and not some corporation trying to screw me over).

    • ditty@lemm.ee
      link
      fedilink
      English
      arrow-up
      30
      arrow-down
      1
      ·
      3 months ago

      I use Linux because when I encounter an issue there are numerous helpful forum posts and KB articles that cover it, even for really uncommon glitches. Whereas on Windows for even slightly obtuse errors, you just get the same base-level troubleshooting suggestions and AI listicles. Windows obscures actual useful information from end users which makes troubleshooting issues harder.

    • captainlezbian@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      3 months ago

      Exactly. There’s something reassuring about it always being a skill issue. Am I going to develop those skills? Probably not. But I could.

      I actually helped drive someone at my bike co-op to linux by comparing it to why I fix my bike. My bike is janky, but I’m the one who fucked it up. And no irritation is “get over it” it’s “here’s what it would take to fix it, decide if it’s worth it”

  • 0x4E4F@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    49
    arrow-down
    2
    ·
    edit-2
    3 months ago

    At least I get to find out why the spyware doesn’t work… and fix it 💪.

    On the other hand, I have a hard time explaining to my family why shit in my computer constantly doesn’t work… or I’m in the process of fixing it 😂.

    • Count Regal Inkwell@pawb.socialOP
      link
      fedilink
      arrow-up
      31
      arrow-down
      1
      ·
      3 months ago

      If there are any car guys in the family, simply tell them it’s sorta like that. Tinkering is a totally valid hobby, but older people have an easier time understanding it with cars (because cars have been around longer, mostly :P)

      • 0x4E4F@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        3 months ago

        Oh, they’ve kinda gotten used to it by now 😂. At least that’s what I think… they do avoid my computer though, so that’s a plus, I guess 😂.

      • 0x4E4F@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        3 months ago

        Or you start fixing something, and you find 3 other problems, not related to the one you started fixing 😂. You just didn’t know about them cuz you usually don’t use libfoo for the thing you currently need 😂.

        It’s like going to the doctor for a checkup and finding out you have diabetes 😂… I mean… it’s not good, but better now than later, right 🤷 😂.

  • Krauerking@lemy.lol
    link
    fedilink
    arrow-up
    45
    arrow-down
    1
    ·
    3 months ago

    Man I really wonder what the venn diagram of Linux users/furries are. But I’m thinking it might be a circle within a circle kinda thing.

  • dutchkimble@lemy.lol
    link
    fedilink
    arrow-up
    26
    arrow-down
    1
    ·
    3 months ago

    I’m in no way a Windows fan. Use manjaro for desktop, and ubuntu for servers as of now but keep trying new distros and love changing all the time, unfortunately. However, I dread to think if I was stuck on another planet with a linux distro without internet access to troubleshoot or find out how to do random things…

    • kameecoding@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      3
      ·
      3 months ago

      Drop manjaro l, start using endeavor, thank me later when your system doesnt randomly break on an update

      • Allero@lemmy.today
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        3 months ago

        Long-term Manjaro user, no issues.

        Just don’t mess with AUR unless you have to; it’s a good practice to make snapshots as well.

        Endeavor is no more stable, it’s very much unfiltered Arch with all its issues of “oh, you didn’t read an update note? Your bad”. Arch had literally broken GRUB on updates in the past.

        • KillingTimeItself@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          endeavour was one of the leading grub issue reporters iirc, because they actively update grub on manual updates. Unless you hook it on your arch machine manually, or do it regularly yourself, grub doesn’t update, and tbh there isn’t a huge reason to do so. If it works it’ll continue working.

          • Allero@lemmy.today
            link
            fedilink
            arrow-up
            1
            ·
            3 months ago

            The point is, updates break Arch (and as such Endeavour) just as they can break Manjaro; and, as a matter of fact, one of Manjaro’s selling points is exactly that they allow updates to be tested before putting them into stable repository, making the system more stable.

            And, as with any distro, Manjaro doesn’t break if you don’t change anything.

            Does it make Manjaro as rock solid as Debian? Hell no. But suggesting switching to more bleeding-edge Endeavour seems like something that certainly won’t help with stability.

            • KillingTimeItself@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              1
              ·
              3 months ago

              The point is, updates break Arch (and as such Endeavour) just as they can break Manjaro; and, as a matter of fact, one of Manjaro’s selling points is exactly that they allow updates to be tested before putting them into stable repository, making the system more stable.

              until you install an AUR package, and realize that having 2 week old main line repos is not going to help you at all. Or that archlinux is based on bleeding edge security, move too fast for anything to be implemented, and if something is, then it’s going to be removed very quickly, that kind of stuff now requires manual intervention on manjaro.

              Archlinux literally has a new board for every update cycle they roll out, anything significant that you should know about is going to be in there. Otherwise, it’s probably going to be fine.

              Realistically, i think things like manjaro and endeavour are going to be a worse experience than something like arch long term, but that’s mostly just me not liking derivative distros. Short term, i think they’re fine. I just don’t understand why things like endeavour feel the need to complicate the existing repo structure.

              • Allero@lemmy.today
                link
                fedilink
                arrow-up
                1
                ·
                edit-2
                3 months ago

                I absolutely don’t understand why Endeavour exists and is so popular.

                On Manjaro side, the criticism of AUR compatibility is valid, and that’s why even Manjaro devs warn against actively using it; although, I have to mention, I personally have never encountered issues related to this 2 week delay, even when at first I used and abused AUR with no respect to warnings. (then decided to be on the safe side just in case)

                Also, repos include everything except edge cases, and for those, Flatpaks cover most of it. Currently, I have 2 AUR packages installed, one of them being an obscure printer driver, and other being OcenAudio, a sound recording tool I prefer.

                To me, Manjaro has shown itself as a safe, predictable, noob-friendly system that doesn’t lead you the ways of Arch unless you choose to go there, while benefitting from the rolling release model and wonderful optimization.

                Endeavour, on the other hand…seriously, it’s a little more than Arch skin. Even Garuda makes much more sense.

      • KillingTimeItself@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        honestly, as a long time arch user on my desktop, who has used both manjaro and endeavour, i don’t like either. Manjaro dev team isn’t great, but the biggest problem is holding back packages for 2 weeks or however long it is. The biggest problem i had with endeavour was that they keyring broke (not the archlinux one) and the only way to fix it was by installing an untrusted keyring forcibly… To be fair, it was a very old distro, but these are pretty funny issues to be having considering the arch keyring updated just fine.

  • multicolorKnight@lemmy.world
    link
    fedilink
    English
    arrow-up
    22
    ·
    3 months ago

    Linux might not do everything you want it to, at least not easily, but it usually doesn’t do things you didn’t ask for, unlike all proprietary OSs these days.

  • BigDaddySlim@lemmy.world
    link
    fedilink
    English
    arrow-up
    19
    ·
    3 months ago

    Me this past weekend trying to setup GPU passthrough to a VM. Bought an AMD card just to passthrough my existing Nvidia one and have had nothing but issues with multiple distros 😔

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

      oh yeah gpu passthrough is very shitty with nvidia cards (typical), try passing your amd card through instead

      • drathvedro@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        3 months ago

        That might be a questionable choice given that this would leave the nvidia driver running on host machine and it’s usually the most fucky part of this whole operation.

    • drathvedro@lemm.ee
      link
      fedilink
      arrow-up
      7
      ·
      3 months ago

      Any specific issues? Pretty sure there’s lots of people in this sub who could help you out with that, myself included.

      • BigDaddySlim@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        3 months ago

        Passthrough not actually working, VM not detecting the GPU or not loading qemu properly even with everything loaded properly. Tried on 3 different distros (Ubuntu and arch based) and none worked. Might try the other suggestion to swap the cards. Just means I’ll have to redo my water loop for the 2nd time this week 🙃

        • drathvedro@lemm.ee
          link
          fedilink
          arrow-up
          2
          ·
          3 months ago

          This is, indeed, uncommon. Typically the GPU either gets detected(abeit, often with errors), or the VM doesn’t start at all. Do you use libvirt by and chance?

            • drathvedro@lemm.ee
              link
              fedilink
              arrow-up
              1
              ·
              3 months ago

              But are you launching VM via virsh/virt-manager or directly using qemu-system-x86_64? Could you provide the XML or the command line you’re using? What does lspci -k say in regards to your GPU’s?

    • PolarisFx@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      1
      ·
      3 months ago

      Good to know, I was just thinking of doing this exact thing. I haven’t pulled the trigger on the AMD card though. I wanted it for wayland, but I still want to do CUDA things with my Nvidia card.

  • HottieAutie@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    3 months ago

    I like Linux because it let’s me do whatever I want on it. Windows is so controlling. For example in Windows, there are lots of occasions where a window will pop up asking you do make a decision, and while that window is up, you cannot click on any of the other windows. Say I want to save a file, but I want to look at the document. If the save window is up, I can’t review the document because it wont let me. That’s so freaking annoying.

    Aside from all sorts of little annoyances like that, Linux is sooooo customizable. Using KDE PLasma, I could just add widgets on my desktop that show me the status orf my computer or even let me write notes right on the desktop. To do that on Windows, I have to mess with Rainmeter for days trying to figure out the proper settings using a text protocol I am not familiar with. While Linux does run into some difficulties, they tend to be easily solvable by just running an Internet search or posting on a forum relevant to your distro/DE.

    Lastly, there are lots of things that just work on Linux that don’t on Windows. For instance, my network printer just works. I didn’t even have to install a driver. I just added the printer and it did everything else for me. Or, I could use KDE Connect and easily transfer files from my phone to my desktop and vice verse, get phone notifications on my desktop, and even text from it without any tinkering. It just works.

    The only reason I could see people using Windows aside from subjective preferences is when they’re forced to because of work or they realllly want to play a one fo the few games that doesn’t work on Linux. Otherwise, Linux is just objectively better as a whole.

  • XEAL@lemm.ee
    cake
    link
    fedilink
    arrow-up
    10
    ·
    3 months ago

    I’m no artist, but couldn’t Xenia have a white outline around her black arms/hands so they can be seen better against dark backgrounds?

    • Count Regal Inkwell@pawb.socialOP
      link
      fedilink
      arrow-up
      10
      ·
      edit-2
      3 months ago

      As an Amateur Artist (my pfp was drawn by me) – You are correct. Though in this particular picture I have no trouble telling her shape from the background objects.

      Addendum: In cartoon art, generally, black fills are avoided. Instead you use very dark grey for black things, so as to keep the (black) outline distinct. Other artstyles have other ways of doing stuff.

  • WeLoveCastingSpellz@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    10
    ·
    edit-2
    3 months ago

    but at the end it is possible to solve any and all problems linux, and troubleshooting difficult cryptic errors successfully makes you feel like a very smart god

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

    The problem with that meme comic is that it doesn’t state which distro the fox was using, as far as the level of supported it requires.

    Everyone who uses Linux knows that there are some distros that require more ‘tender loving care’ by their users than others.

      • Cosmic Cleric@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        3 months ago

        “unbutt” and something below it, with the circle logo, it’s unbuntu.

        Fair enough, but I was speaking more to the meta of the subject (not all distros are created equally), but still, you’re right.

      • QuaternionsRock@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        3 months ago

        Not even, man. I accidentally ran sudo apt remove python3 instead of sudo apt remove python3-pip last week.

        I just copied my files to a flash drive and reinstalled Ubuntu lol

  • Lucidlethargy@sh.itjust.works
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    3 months ago

    Lol, I relate with this a lot.

    I always figure it out, but Linux is not user friendly. The last issue I had was trying to get my vpn to work. It took me a few minutes to realize my vpn provider doesn’t support a gui on there.

    This is the issue with Linux. It needs better support and adaptation. If it got that focus from third parties, I’d gladly make it my daily driver.

    Here’s to hoping the attempts from companies like steam are only the beginning of a new thriving trend!

    • Count Regal Inkwell@pawb.socialOP
      link
      fedilink
      arrow-up
      8
      ·
      3 months ago

      On my end, like –

      I have about as many tech issues with Windows as with Linux – It comes with me enjoying tinkering as a hobby I think?

      BUT, and this is important, when shit breaks on Linux, there is always output on the terminal, or a log file, or something else you can check, and even when I don’t know what to do about it, a simple copypaste of the error on internet search usually gets me some answers.

      When shit breaks on Windows? HOLY FUCKING SHIT. It just sorta dies and leaves you in the dark with nothing to go on for troubleshooting. Windows wants to make computers into magic boxes that “just werk”, but it never really gets there, and instead what you get is something that breaks just as often, but is a lot more opaque.

      That BSOD with an emoticon lives rent-free in my head. Like who the fuck thought it was a good idea?

      • laurelraven@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        1
        ·
        3 months ago

        Also, even when you actually get an error message (which you probably had to dig through the awful mess that is the event viewer… Seriously, the only update they’ve made to it in the last twenty years was to split a bunch of things into a ton of individual logs that are more than painful to dig through), it’s cryptic (if it tells you anything at all) and pasting it into search gives you nothing relevant, and quoting it gives you nothing at all (even the part that’s obviously the generic part of the error), or if it does, it’s a couple hits with people asking for help and either getting no replies, unhelpful replies that misunderstand the issue, or tells them they’re asking in the wrong Microsoft support forum

        Like… Come on, Microsoft. You clearly coded this error in the operating system. Put at least one page in documents online with at least something useful about it…

    • Cosmic Cleric@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      3 months ago

      This is the issue with Linux. It needs better support and adaptation.

      I point you towards Fedora. Its indirectly backed by IBM.

      From the article…

      Although Fedora isn’t the most popular Linux OS, it’s certainly one of the most well supported

        • Cosmic Cleric@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          3 months ago

          For me, being backed by IBM isn’t exactly a selling point… Not as bad as backed by Oracle, mind you

          Granted, corporate shenanigans are never fun to deal with. But say what you may, they know how to support what they sell, hardware and software.

          • laurelraven@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            1
            ·
            3 months ago

            I don’t feel very supported by their killing off CentOS and cutting promised support down from many years to the end of the year rather suddenly… Forgive me if I don’t trust them with much of anything after that

    • Titou@feddit.de
      link
      fedilink
      arrow-up
      1
      ·
      3 months ago

      The terminal is not an accessory like on Windows, it’s apart of the daily Linux experience

      • jagungal@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        3 months ago

        It shouldn’t be though. A command line interface is not user friendly for entry-level users, and until Linux UX designers realise this, Linux will never gain a greater market share. And we have seen this with Ubuntu, Mint, and other “user friendly” distros gaining popularity. I’m not saying that we should necessarily aim for broad-scale adoption of Linux as an end in itself, but more users means more support for Linux which means a better experience for all.

      • FluffyPotato@lemm.ee
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        If Linux wants to ever have adoption outside tech people then it can’t be. If a normide has to open up a terminal then that’s already one less Linux user.

        I have used Linux for my main PC for a very long time but I have also worked in tech support and your average user will never ever use an OS where using the terminal is mandatory.

        I my opinion there should be some hobbyist distros where the terminal is your daily experience like Arch or Gentoo but the main focus should be accessibility for the average user if adoptability is a goal.

        • Titou@feddit.de
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          If you don’t like using the Terminal use Mint, but even this one require some basics terminal skills that everybody could learn fast. Linux is made this way.

          • FluffyPotato@lemm.ee
            link
            fedilink
            arrow-up
            0
            ·
            3 months ago

            Oh, there are tons of distros where you don’t need to use the terminal for anything, even Manjaro, an arch based distro, doesn’t need you to ever open the terminal. I was just saying that if adoption is the goal then using the terminal can’t be a requirement for a normal user experience.

            • Titou@feddit.de
              link
              fedilink
              arrow-up
              0
              ·
              3 months ago

              Wrong example, Manjaro is probably the less stables distro i’ve tried, and thoses issues seems to be common when you look at the forum

              • FluffyPotato@lemm.ee
                link
                fedilink
                arrow-up
                0
                ·
                3 months ago

                What I mean is that using the terminal isn’t mandatory in Manjaro while Arch and Arch based distros all require it. So for that it’s an excellent example.

                As for stability it’s a bit more stable than Arch itself from my experience but I still has issues. The most stable distro I have used was Pop OS, I didn’t have a single issue there for like 3 years straight, I only switched because of a hardware change and Pop OS’s Mesa version was unstable on the new hardware.

                My central point is still that you will never in a million years get the average computer user to use a terminal.

                • Titou@feddit.de
                  link
                  fedilink
                  arrow-up
                  0
                  arrow-down
                  1
                  ·
                  3 months ago

                  you will never in a million years get the average computer user to use a terminal.

                  We used to back in the 20th century, when computer didn’t had GUI

  • gerryflap@feddit.nl
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    3 months ago

    Me after I spent a whole evening being unable to boot into grub after trying to get Wayland to work. Wayland will have to wait for a bit longer…

      • gerryflap@feddit.nl
        link
        fedilink
        arrow-up
        6
        ·
        3 months ago

        Yuppers. I need CUDA for my machine learning projects, both for hobby and professionally. I considered AMD and their alternative at the time, but it wasn’t supported on their consumer cards back then, and I also didn’t fully trust their commitment. It’s getting better though, so hopefully AMD can convince me for my next GPU in a few years.

          • Count Regal Inkwell@pawb.socialOP
            link
            fedilink
            arrow-up
            7
            ·
            edit-2
            3 months ago

            Proprietary NVidia API for paralell computation.

            Very useful for Machine Learning stuff. And for Crypto though that has fallen out of fashion nowadays.

            Basically if you’re doing a fuck-ton of math and want it to happen very fast, you want to use a GPU to do it (GPUs are literally made for that – That this helps them draw video games is a happy consequence), and NVidia’s CUDA tech makes it… Easier? Faster? Not sure what the proper difference is, but yeah.

            • msage@programming.dev
              link
              fedilink
              arrow-up
              2
              ·
              3 months ago

              Disclaimer: I only think this is true, correct me if I’m wrong.

              GPUs do floating-point math, in their own precision. They have way more computing cores than usual CPUs do, because they do only FP, so are smaller. Also they have their own memory on the board, which has faster access timing than RAM.

              Usually we put multiple matrices (multi-dimensional array of numbers) inside, and expect some back, while the entire load of math is done on the GPU. Now it can do milions of computations very fast, in parallel, never care about anything external like RAM or goodness forbid disk or network (which is monumentally slower).

              Now CUDA is the ‘platform’, that lets you write the code for general programming and to utilize not only the computing cores on the GPU, but also move data between the GPU, CPU and RAM.

              This is a weak example, but back in the day, I mined BTC on my PC. IIRC, it just runs md5 hashes until it finds specific output. MD5 is just a mathematical algorithm, and you can run it on both CPU and GPU.

              My CPU at the time (I think it was 6 core Phenom II?) could output 12 milion of md5 hashes per second. My GPU - AMD Radeon 6990 - after some tweaks and full table fan blowing from the side inside chasis could get close over 800 Mhash/s.

              So there are direct incentives to use GPU for other cases than gaming, specifically machine learning is all about floating point math. But to do that, you want to be able to write your own software that implements the algorithms to squeeze every last bit of performance out of it, and that’s what CUDA lets you do.

              CUDA is specific to nVidia GPUs, AMD is trying to catch up with ROCm, but came almost a decade later, so they have a lot of catching up to do. Intel also started their own oneAPI, and both oneAPI and ROCm are open-source, with CUDA being closed source, so only nVidia can modify it.

                • msage@programming.dev
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  3 months ago

                  Their GPUs have brute force, and are always top recommendations for gaming PCs. I buy all red, but feel like nVidia is still more popular among the gaming community, excluding Linux.