My laptop is running out of storage space and I don’t have anything I can remove anymore to increase it by much, so I’m thinking about building a pc. I’d also like to find a better gpu for doing video editing.

It will be the first one I’ve built, so I don’t really know what I need. Also, does it matter for compatibility for Linux whether I go with AMD or Intel?

The high end of what I want to use it for is video editing with Kdenlive or Davinci Resolve, some modeling and animation in Blender, and some light gaming, like Minecraft or TUNIC.

I figure one of these guides might be useful, but I don’t really know which.

Is there anything else I should know for setting up a PC to run Linux?

Edit: Maybe these guides from Logical Increments can help actually.

  • Julian@lemm.ee
    link
    fedilink
    English
    arrow-up
    14
    ·
    1 year ago

    Some build advice:

    • Be safe - don’t wear socks, stand on a hard floor if possible, ground yourself if you have a wrist strap for that, and discharge any static by touching metal and/or the case before touching any components. And no matter what, DO NOT open the power supply, and definitely don’t touch anything in it!
    • The huge motherboard connector probably requires more force than comfortable.
    • Watch through at least one build guide before starting. That way you know the process.

    Hope that helps, and don’t let it scare you away - it’s really fun to do and if you’re careful, chances are nothing major will go wrong.

  • tabular@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    1 year ago

    I’ve used Logical Increments in the past and found it very useful to meet a budget. Now I aim for “price to performance” sweet spots (since GPU prices have been crazy I’m now well overdue for a new GPU).

    Both CPU manufactures are changing their naming schemes (to make it difficult to know what it is, I wish this was hyperbole). GPU manufactures also make some weird choice on naming GPUs (same-name GPU with different VRAM). Reading/watching reviews of specific parts will likely be the best way to know what you aught to buy.

    If you’re confident in your technical knowledge or want to then narrow down your choices then I would recommend watching videos from:

    For a casual overview of CPUs/GPUs video review I’d recommend something like Linus Tech Tips (even with the prior controversy).

  • StanislavP@lemmy.world
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    1 year ago

    Don’t go with Intel. Anyone recommending intel should be ashamed and should have kept up with the tech news about Intel’s CPUs basically burning up and Intel ignoring the issue, including all the warranty claims. NO INTEL. AMD Cpu and Gpu, because AMD develops more for Linux than Nvidia does. But you could still go for Nvidia (if you want raytracing on in games).

    • accideath@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      I wouldn’t recommend Intel CPUs (at least the last two gens) either but if all that matters to you in a GPU is hardware encoding (quality or codec support), like for a Jellyfin server, Intel ARC is unbeatable.

  • gomp@lemmy.ml
    link
    fedilink
    arrow-up
    6
    ·
    1 year ago

    ebay, ebay, ebay (and also pcpartpicker).

    Unless you want to frag people at 4k@140Hz in the latest AAA game, you probably don’t need the latest generation components (and I’d say your requirement are quite low here, consider how the only thing you complain about is storage space).

    Unless you really want to assemble everything by yourself, consider buying one of the second-hand, previous-gen gaming rigs on ebay (but watch out for scams!). Even if you do want to assemble the PC yourself, consider buying used parts on ebay (or buying a full PC to cannibalize reselling the excess).

    What are the specs of your current rig? Except for storage, are you satisfied with how it runs? How much storage do you need for the projects you are working on? How much to archive things? Do you want to do anything about backups? Is a full size tower ok? How good a video do you want? What is your budget?

  • data1701d (He/Him)@startrek.website
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    My first question is about your laptop; is the SSD removable, because if so, even a pretty large SSD is cheap these days.

    Also, the GPU question is complicated. For most use cases, AMD is better on Linux. However, since you’re doing Resolve and Blender, that gets a bit murky. It depends on if ROCm support is less dismal on later AMD cards - I have an RX 580, which AMD quickly dropped support for and I am bitter about.

    This is not to say I like NVidia, but for fast video encoding and rendering, as far as I know, it’s the easier option. Someone correct me if I am wrong, please.

    As for actually building the thing, you’d start by look for what CPU you want, then find a compatible motherboard, then read the board’s compatibility list for RAM. They usually have compatibility lists for storage - those don’t matter, as it’s pretty universal. Then choose a graphics card, a case with the right form factor, a PSU, and a cooler. I tend to go with liquid cooling, as it’s not that expensive anymore.

    Like others have said, check kernel support for your hardware, but also, it’s generally much easier on desktop. The main things to look out for are ethernet and WiFi controllers. By the way, what distro do you prefer, because that’s definitely a factor.

    • Interstellar_1@lemmy.blahaj.zoneOP
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Thanks for the information, it’s all very helpful. I’m thinking of just using my laptop as a secondary device when I’m out of the house, so a hard drive upgrade won’t be necessary, but I’ll definitely keep that in mind. As for a distro, I’ll most likely be using Fedora.

  • Eugenia@lemmy.ml
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    For DaVinci Resolve, you will need an nvidia gpu, even their amd support is half-ar3ed, and intel doesn’t work at all (they don’t support it under linux, while they do on windows). So you need to decide if you’re going to use resolve, or kdenlive (that works with everything, since it’s not really accelerated – it’s slower (their acceleration is buggy)). However, if you’re going with nvidia, you will probably experience problems on the everyday desktop. So I’d suggest an amd gpu and cpu possibly.

    Alternatively, just get a refurbished Dell laptop, or an older Zenbook. These usually work great with Linux.

  • spittingimage@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    I built my current PC using one of those PCPartPicker guides, and I’m very happy with it.

    The only issue I had was the video driver. I use the Linux Mint Long Term Support version, and the kernel didn’t have a recent enough driver for my card. I just needed to switch to the latest kernel and it was good to go. I actually had no idea how to troubleshoot it, and went to the LM forum to ask for help. I was reading through the guide on what info to supply with help requests and realised that the example fault and solution were the exact ones I was facing!

  • Nibodhika@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    GPU go with AMD, I don’t think I need to give much explanations here.

    CPU you can do either, BUT AMD is usually better for multi-threaded applications (like video editing, modeling or animation), also an AM5 slot should last you years to come, AMD stayed with AM4 for a long time (I had most of the same PC for almost a decade thanks to that, it’s still the same AM4, but I had to replace the MOBO since the old one broke). So I would also choose AMD here, although Intel is not bad either, and if you get it in a sale it might come out cheaper.

  • penquin@lemm.ee
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    If you’re using davinci resolve then you’ll need an Nvidia GPU for nvenc to work. Otherwise, I’d say go all AMD like I did with my current and first PC, too. Fuck Nvidia even though a lot of people say it’s better now, but I have Nvidia PTSD and will never buy their shit. I have a Ryzen 7 5700G that comes with a built in GPU and a friend of mine gave me an old ass RX580 GPU that has been doing just fine for two 4k monitors. If you can give up davinci resolve or work with it halfassed, then all AMD is amazing. It’s basically plug N play.

    • data1701d (He/Him)@startrek.website
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I agree with you on the 580, although I got mine new and use it with 2 1080P monitors. I do wonder if ROCm works any better on newer cards, but I don’t have my hopes up.

      • penquin@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        2 4k monitors have been working on all games. I do admit that some games have to be set to low settings, but in general, I’m have a blast What’s ROCm? Lol

        • data1701d (He/Him)@startrek.website
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          ROCm is basically AMD’s GPU compute system, like CUDA but worse but better because the card is actually usable for desktop stuff.

          However, they only support it on specific distros, and they’re really weird about what cards they support. This should be changing soon - Debian’s been working on packaging it natively, and I think so has Fedora.

  • Snot Flickerman@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    pcpartpicker.com is a good place to start and can help you know if specific parts are compatible but it’s just a place to start and is often still missing important info.

    So you still need to do due diligence and do things like check measurements to make sure, for example, your video card will actually fit inside your case, etc.

    Also, since its your first time, you want to avoid any motherboards that require you to do a BIOS update to handle a newer processor, because that’s just complicated stuff that you’re going to want to skip as a beginner.

    It’s more expensive but go for a newer motherboard that is compatible with your processor out-of-the-box. BIOS updates are a pain and scary even for advanced users.

  • erwan@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago
    • Stay clear from nvidia. AMD if you buy a graphics card, if you just use integrated graphics both AMD and Intel are fine
    • When picking a motherboard, look what wifi chipset is used and check Linux compatibility. Some wifi chipsets require to manually install drivers, and some just don’t work at all
  • Older generation hardware usually has better support on Linux. So don’t buy the lastest chipsets. Otherwise you might have to live with an unstable driver and compiling your own kernel for up to a year.

  • CocoLopez@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 year ago

    Not sure if this would help, but I found this channel helpful for understanding the basics and mostly avoiding wrong parts. Also he has some videos were he explains why you should choose one part over another.

    Scatter volt channel