I apologize if this has been asked a ton, still migrating to lemmy. Still stuck on crappy reddit out of habbit, but i've found the lemmy universe to be much more helpful.

Basically I've had a Dell Xps 13 9310 laptop for 4-5 years maybe? and I've put the thing through hell and back. Always (I believe) fixing it though and bringing it back to life. However, it seemed as if any linux distro i ever installed always had some sort of problems. I don't know Linux well enough yet to be able to trouble shoot because it seems there's many different routes to do it in Linux.

I've gone through so many distros and DEs and have tried everything on this thing. Well I think I finally bricked it after tinkering around with it. So I'm trying to plan a new budget setup.

I've always been a laptop guy because I love being able to lay on the couch by the TV and also have my laptop right there in front of me. I suppose im open to a small form or mini form desktop or box and just get a small display and a wireless keyboard/touchpad combo.

I just don't know how to find what's better compatible with linux. I see so much talk about "X" computers being great for Linux and to avoid "Y" computers because they dont work well with Linux (which I found out the newer Dells kinda suck. becoming more locked down and proprietary like Apple). I know there's companys like Tuxedo or Pine or Pop Os that sell their specific Linux friendly devices, but those are all too expensive for me.

I'm looking for a machine that can easily handle Linux but also handle I guess a system or network, basically something strong enough to be a stable link in my entire network; if that makes sense. Because I have many plans for things I want to learn about and add to my network or system down the road. Also something durable and fairly user friendly.

The million dollar question(s)..... how am I supposed to know which machines are better or even "compatible" with Linux? like all linux distros or flavors? I ran into a firmware/driver issue with my Dell and linux.... they provided only a handful of drivers/firmware for ONLY Ubuntu 20.04. super limited and meant as a windows machine. As far as ram and storage, those are probably not pertinent and more of personal preference. But I guess it boils down to things like the cpu, gpu, ram, idk, whatever is important for Linux? any tips or advice is greatly appreciated. I want to finally take this serious and ensure I have the right equipment for what I want to do instead of falling for the newest, shiny things lol. Thanks

  • Petter1@lemm.ee
    ·
    8 months ago

    I just collect junk from my friends and install Linux on them, lol, you get what you get and make it work

    • Macaroni9538@lemmy.ml
      hexagon
      ·
      8 months ago

      It's just that my model is a newer generation Dell and I've heard from multiple people that Dell is getting more and more locked down and proprietary like Apple, so im thinking that's why I haven't had the best linux experience on this darn thing.

      • Petter1@lemm.ee
        ·
        8 months ago

        Have tried openSuse together with the community repo "packman"? OpenSuse was best distro with compatible driver yet.

  • Flaky@iusearchlinux.fyi
    ·
    8 months ago

    For near-guaranteed compatibility, there are dedicated manufacturers like System76 and Tuxedo. Framework also claims Linux compatibility but for set tested distros (Ubuntu and Fedora).

    Generally, anything with Intel/AMD graphics and Intel Wifi is pretty much guaranteed to work in my experience. For laptops, high-DPI displays can be problematic but the fixes are on Wayland which is getting higher priority now.

    • Macaroni9538@lemmy.ml
      hexagon
      ·
      8 months ago

      ahh i think my dell xps 13 has a higher DPI and I always run Xorg or X11 or whatever it's called

  • mFat@lemdro.id
    ·
    edit-2
    8 months ago

    As a genera rule avoid Nvidia. Also google the fingerprint sensor and wifi model before buying. General advice like "Thinkpads are fully linux compatible" is rubbish. Take your time to Google all idiosyncrasies of your desired model.

    • Macaroni9538@lemmy.ml
      hexagon
      ·
      8 months ago

      Im just most concerned about it being linux user friendly and fairly durable, as I tend to mess things up and wipe my drive sorts often lol hey, i'm learning! don't game so don't need Nvidia, check. don't need a fingerprint sensor, check. so what is it that actually makes linux more compatible with some computers but not others? does it boil down to the cpu???

      • mFat@lemdro.id
        ·
        8 months ago

        Focus on what you're going to use the laptop for and choose your hardware accordinly. Linux will work great as long as your hardware is not unsupported. So don't worry about that at all.

  • kanzalibrary@lemmy.ml
    ·
    8 months ago

    something strong enough to be a stable link in my entire network; if that makes sense. Because I have many plans for things I want to learn about and add to my network or system down the road.

    You need to check out Fedora Podcast EP: Getting Fedora with your Lenovo. For the first time they take laptop compatibility with Fedora Linux ecosystem seriously and announce it with such a deep detail on how they do that.

    how am I supposed to know which machines are better or even “compatible” with Linux? like all linux distros or flavors?

    I think Thinkpad line seems to be your right choice. Not for all linux distros, but at least Thinkpad has used by many developers in the world, so probably more compatible than other laptop brand IMO.

    • Macaroni9538@lemmy.ml
      hexagon
      ·
      8 months ago

      thanks alot. are there certain thinkpad models to look at or will any thinkpad be ok? i think i've heard that after a certain model, lenovo started making changes or something and it affected the linux experience. idk i could be way wrong

      • kanzalibrary@lemmy.ml
        ·
        8 months ago

        You can check the hardware compatibility list in here. The level support begin with Ships Fedora, Supports Fedora, and Fedora Friendly.

  • alt@lemmy.ml
    ·
    8 months ago

    You basically already know the drill; buy it from a Linux-first vendor that offers devices that you can afford. A list of vendors can be found here. Personally, I'm quite fond of NovaCustom and Star Labs. Fortunately, both have 'cheaper' offerings with their NJ50 Series and StarLite respectively.

    • Macaroni9538@lemmy.ml
      hexagon
      ·
      8 months ago

      Thanks! but when it comes to linux hardware vendors like those, for me at least, it's hard to know which ones are good and which ones are bad or unknowns. also, i did look into the lower grade star labs and there was something about the processors they used.... i did a little reading and they got poor marks for being uber slow or something. i could have misinterpreted things though.

      • alt@lemmy.ml
        ·
        8 months ago

        but when it comes to linux hardware vendors like those, for me at least, it’s hard to know which ones are good and which ones are bad or unknowns.

        You hit the nail on the head with that remark. Because, quite frankly, it's hard for all of us; I would love to read reviews done by Notebookcheck (or similarly high-profile reviewers), unfortunately that's simply not the case. In this case, you would have to scrape whatever knowledge you can find about these specific devices (and their vendors) before judging for yourself if it's worth taking the risk.

        The reason, why I'm personally fond of NovaCustom and Star Labs, is because they're known to contribute back significantly to the open-source community; same applies to System76, Purism and Tuxedo. I didn't name any these in my previous post, because none of them seemed to be sufficiently affordable.

        i did look into the lower grade star labs and there was something about the processors they used… i did a little reading and they got poor marks for being uber slow or something. i could have misinterpreted things though.

        If it's about the processor being slow, then I'm not surprised. It's from Intel's N-series, which is somewhat of a spiritual successor to Intel's Celeron and Pentium lines. Both of which are known to be not powerful. And for that price you shouldn't expect a lot more, but I agree that an i3 (or something else with similar processing power) should have been possible at that price-range.

  • stella@lemm.ee
    ·
    edit-2
    8 months ago

    Buy it, install Linux, see if it works.

    If it doesn't, return it and buy something else.

    Computers usually have 30-days no questions asked return policies.

    If you're listening to people that say to buy specific things, then odds are you going to be paying more for less.

    Don't let their theory replace your experience.

    • Macaroni9538@lemmy.ml
      hexagon
      ·
      8 months ago

      Well that's the thing, I can't afford to buy new where you can just return it and all that; I'll most likely be buying a refurb or used or older but new piece of equipment or possibly piecing together my own, depending on what i can learn about what I need for a smooth and easily fixable linux system

  • recarsion@discuss.tchncs.de
    ·
    8 months ago

    Avoid Kaby Lake processors. I specifically have i7-7600u in my laptop and must use a kernel parameter otherwise it kernel panics freezes minutes after booting. Sometimes it still freezes when waking up from sleep or hibernate. Something to do with power management or such.

  • MasterNerd@lemm.ee
    ·
    edit-2
    8 months ago

    The arch wiki is a great source for this. Usually I'll just search the model and it'll come up.

    I found your laptop there for reference: https://wiki.archlinux.org/title/Dell_XPS_13_(9310)