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.

  • @[email protected]
    link
    fedilink
    English
    13
    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).

  • AmbiguousProps
    link
    fedilink
    English
    32
    edit-2
    1 year ago

    Whatever you do, do not get an Nvidia GPU. I’ve only ever had problems with Nvidia drivers on Linux. Meanwhile, the AMD drivers (both the ones baked into the kernel and proprietary) work nearly flawlessly.

    Intel’s most recent generation of CPUs were also frying themselves and Intel (at least last I checked) were not accepting RMAs from affected customers. Something to consider for your CPU at least.

    • jlow (he/him)
      link
      fedilink
      91 year ago

      I only ever had Nvidia GPUs (for Blender 3d work) and while it can be kind of a hassle still it has gotten soooo much better, I ran Bazzite for a hot minute (not anymore since my graphic tablet doesn’t work with it) and it just worked ootb. On Kinoite now which was the usual “install these 500 packages via commandline” (but this time via rpm-ostree) but it still works fine.

      • AmbiguousProps
        link
        fedilink
        English
        4
        edit-2
        1 year ago

        My partner’s computer was running bazzite on a 2080 super and it gave her nothing but problems, especially with Wayland. Switching to AMD immediately fixed the Wayland issues, and also completely stabilized her system. It could be that it was a problematic GPU, I suppose. I admit that I haven’t personally used an Nvidia GPU since ~2020, however I did see the issues she had for sure.

        • @[email protected]
          link
          fedilink
          English
          21 year ago

          I did see a lot of news about nvidia drivers this year so things might have improved quite a bit. I have a laptop with 4050 and it seems fine for the most part running nix but I haven’t done anything outside gaming.

        • jlow (he/him)
          link
          fedilink
          21 year ago

          For some reason my drawing tablet (Huion Kamvas 13) isn’t recognised by Ublue/Bazzite but works ootb on Kinoite. Some very helpful people on Ublue-Discord did some investigation and there’s a Github issue but it’s unresolved, there was speculation that it might be something to do with Surface tablet settings missing or overriding something, can’t quite remember.

            • jlow (he/him)
              link
              fedilink
              21 year ago

              Yeah, pretty happy with it so far, not having to worry about an update making the computer unusable until you reinstalled everything is very nice!

  • CocoLopez
    link
    fedilink
    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

  • rem26_art
    link
    fedilink
    51 year ago

    I’d avoid a 13th or 14th gen Intel processor right now because they’ve had a lot of problems with their manufacturing process. Otherwise, there’s not really much difference between AMD and Intel in terms of like, OS compatibility or anything.

    I’ve done some basic work with Davinci Resolve on linux and I haven’t really had any issues with my Radeon 7800XT. I can’t really speak for using the proprietary drivers for AMD, but with the open source drivers, as long as you install rocm-opencl through your package manager, Davinci Resolve should be fine. Overall, I’d recommend an AMD GPU. Edit: You mentioned blender in a comment. For AMD’s open source drivers you’d need to install rocm-hip for Cycles to work

    Edit 2: I hadn’t tried blender in a bit and I realized apparently at least on Fedora 40, you also need rocm-hip-devel at least as of 09/24/24 for supported AMD GPUs to show up in Blender. Idk how that would translate to other distros

    PC Part Picker is good cuz when you start a new build, you start with the CPU and then it’ll only show you parts compatible with that CPU. As someone else mentioned tho, its not perfect and you still may want to check clearances between parts, like that your CPU cooler isnt too tall for your case, or that your Power Supply isnt too long (been there, lmao)

    From my own personal experience with buying brand new RAM and it being bad a few times, I’d probably run memtest86+ for a few hours once the computer is together to make sure that the RAM actually works. You can download the linux ISO w/ GRUB option and make a bootable flash drive out of that and let it run. Afterwards, I usually install my OS. Might save you a few headaches down the road if you get into your new OS and things behave strangely, but its up to you.

    Other than that, the setup shouldn’t be too hard.

    • jlow (he/him)
      link
      fedilink
      11 year ago

      How is Blender on Amd GPUs compared to Nvidia? I always that it’s not really all that good but I’d love to be wrong here …

      • rem26_art
        link
        fedilink
        21 year ago

        I personally don’t do a lot of Blender work outside of a super basic render with like one or two light sources and never really used it much when i still had an Nvidia card so I can’t really speak to it, unfortunately. I’ve never really experienced any crashes or issues or anything, outside of a regression in one of the versions of rocm-hip that was eventually patched.

  • @[email protected]
    link
    fedilink
    71 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.

    • @[email protected]
      link
      fedilink
      English
      61 year ago

      AMD stayed with AM4 for a long time

      You’re not wrong, but I also wouldn’t explicitly buy AM5 expecting anywhere near the same duration of new CPU support.

      They haven’t announced where Zen 6 CPUs will land socket-wise, and the most sane thing to do is just assume it’ll be a new socket since their “four years” of socket support is Zen4+Zen5, which is what we’ve already gotten.

  • Chewy
    link
    fedilink
    4
    edit-2
    1 year ago

    Blender and DaVinci Resolve work better on Nvidia. AMD might work, but it will be a hassle and you’ll likely need the proprietary AMD drivers anyway.

    With Nvidia supporting Wayland and the open-source NVK continuing to get better, you could even switch to open source drivers for gaming at some point, if you prefer.

    Edit: I’ve had enough issues with AMD GPU’s clocking down while gaming, leading to micro stuttering. So don’t buy AMD just because everyone tells you they work flawlessly.

    For CPU and mainboard, everything works well — just don’t buy a random unknown SSD from Amazon, then you’re asking for data loss and random issues.

  • data1701d (He/Him)
    link
    fedilink
    English
    71 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.

    • @[email protected]OP
      link
      fedilink
      3
      edit-2
      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.

  • @[email protected]
    link
    fedilink
    71 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).

    • @[email protected]
      link
      fedilink
      21 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.

  • Eugenia
    link
    fedilink
    English
    71 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.

    • @[email protected]OP
      link
      fedilink
      11 year ago

      I would be fine with using windows just for Davinci resolve if that makes any difference. Thanks for the suggestions.

  • @[email protected]
    link
    fedilink
    111 year ago

    The latest beginner guide from LTT is really good. So good that I was somewhat baffled. Whoever did the script for that episode deserves a raise. It is information packed but beginner friendly and has plenty of infographic detailing stuff.