this post was submitted on 29 May 2025
3 points (61.5% liked)

Hardware

2295 readers
118 users here now

All things related to technology hardware, with a focus on computing hardware.


Rules (Click to Expand):

  1. Follow the Lemmy.world Rules - https://mastodon.world/about

  2. Be kind. No bullying, harassment, racism, sexism etc. against other users.

  3. No Spam, illegal content, or NSFW content.

  4. Please stay on topic, adjacent topics (e.g. software) are fine if they are strongly relevant to technology hardware. Another example would be business news for hardware-focused companies.

  5. Please try and post original sources when possible (as opposed to summaries).

  6. If posting an archived version of the article, please include a URL link to the original article in the body of the post.


Some other hardware communities across Lemmy:

Icon by "icon lauk" under CC BY 3.0

founded 2 years ago
MODERATORS
top 18 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 6 days ago* (last edited 6 days ago)

That wholly depends on what and how you’re animating. 2D animations with something like a CSS based animation software only require basically anything with a CPU. Simple 3D animations, like source engine, usually require either decent integrated graphics or a dedicated GPU. Complex 3D animations, like some of the stuff you can do with Blender, require at least 8ish GB of vram and a decent GPU. Then if you want to generate animations with AI, you’ll need at the bare minimum something like a 3090 (and a lack of ethics).

The VRAM is technically the only limiting factor in most cases, because you can only render what fits into it. The power of your GPU doesn’t really matter as to what you can render, just how fast you can render it. Within reason, of course. A thirty year old GPU isn’t going to be able to render things that rely on modern graphics APIs.

Most software also lets you render with a CPU, which just takes longer. So even a GPU isn’t strictly necessary. Just necessary if you don’t want to spend days rendering.

[–] [email protected] 3 points 1 week ago (2 children)

I imagine something like this:

[–] [email protected] 3 points 1 week ago (1 children)

Here's the reqs for Blender, another software that might be of interest

[–] [email protected] 0 points 1 week ago (2 children)

When you have blender, you certainly don't need Da Vinci ??

And blender can work perfectly fine on Mx Linux l suppose ?

[–] [email protected] 1 points 1 week ago

I didn't mean for you to take the linked requirements as software recommendations but as two programs that can offer you a guideline for hardware requirements. If you just want to do 2D animations then you can get away with much less power.
I do believe MX Linux is based on Debian 12, so it should have a slightly old version of Blender available.

[–] [email protected] 1 points 1 week ago* (last edited 1 week ago) (1 children)

Blender and Resolve aren't quite the same thing. Technically you can kinda force them to do the job of the other one, but they work really well together.

Blender would be for making your 3d models, animations, and actually rendering out the individual scenes. And then you'd import those videos into Resolve to edit them together, color grade, and mix the audio together.

Think about making dinner. Blender is your pan that you are cooking in, but you'd put the food on a plate first. Resolve is the plate and gives you tools to make it look nice.

I'm not sure about your specific Linux version but I run Ubuntu which is also based on Debian and both Blender and Resolve have native Linux clients that work really really well.

[–] [email protected] 1 points 6 days ago (1 children)

So Blender is used for the production stage while Da Vinci is used for post-production/finishing work ??

[–] [email protected] 1 points 6 days ago

Mostly!

I can tell you're new to both of these programs, so I would really recommend watching some tutorials. For blender there is Blender Guru and his famous doughnut tutorial, and for resolve DaVinci has a whole collection of tutorials which are really good!

Also, both blender and resolve (these are both reddit links, the Lemmy communities are pretty small) have very active communities to get help from! Ive only used blender a little bit, but I'm decent with resolve if you have any questions!

[–] [email protected] -1 points 1 week ago (3 children)
[–] [email protected] 3 points 1 week ago* (last edited 1 week ago) (1 children)

It is! But there are unofficial ways to get it to run on other distros too, such as
https://github.com/H3rz3n/davinci-helper

[–] [email protected] -1 points 6 days ago (1 children)

Thanks for sharing this link 😊😊

Can you please tell me how to extract this information from GitHub ?

[–] [email protected] 1 points 6 days ago (1 children)

Uncertain what you mean with extract the information.
The install information is here:
https://github.com/H3rz3n/davinci-helper?tab=readme-ov-file#how-to-install-davinci-helper-on-fedora-based-distros
A more in depth guide is found here:
https://github.com/H3rz3n/How-install-DaVinci-Resolve-in-Fedora-Linux

That tool is for Fedora and Nobara, not MX Linux.

[–] [email protected] -2 points 6 days ago (1 children)

Why is mx linux not suitable for Da Vinci ?

[–] [email protected] 1 points 6 days ago

The tool mentioned is "Davinci-Helper", not DaVinci Resolve. Davinci-Helper is a helper tool for Fedora and Nobara users to get Davinci Resolve working properly.

[–] [email protected] 3 points 1 week ago (1 children)

Yes it is minimally at least in spirit the successor to the Centos distribution. Though if you are new to linux. Something like mint would probably be a better starting point. The nice thing about Centos and Rocky though. Are that their long-term support is some of the best. And for things like DaVinci resolve. They are one of the few distributions technically supported by the developer. You can get resolved on other distributions. They just aren't officially supported.

The main system I run on is a 6th gen i7, 4 cores, 8 threads. 16gb ddr4 with a second hand AMD 5400 with 4gb vram. If you're doing 3d. Which I assume you are, vram will likely be the first hard wall you might hit. If your scene takes up more than the total vram of your system your speeds will likely crater or crash outright. After that your system Ram is the next big determiner. 3D scenes can be very data intensive. Even if you have a video card with tens of gigabytes of vram. If you have to transfer small chunks through your system Ram to get it there it's still going to slow it down. After that a CPU is important. But less so than you might think. Rendering you are going to prefer to do on your GPU or APU. It is exponentially faster than doing it on the CPU alone. Though modern blender allows you to use both at once. As well as multiple graphics cards.

Honestly just about anything from the last 10 years is an okay starting point.

[–] [email protected] -2 points 1 week ago

I'm not into creating games. Simple educational videos in 3D to make them more alive otherwise this can also be done in 2D.

The purpose is to be creative making minimal expenditure !!

[–] [email protected] 1 points 1 week ago

Yeah. It's a weird distro that Davinci seems to be really committed to for some reason. Davinci Studio on Linux is a bit of a mixed bag. There are several known problems with it mostly related to it being built with outdated libraries that most distros don't ship with anymore (them including newer ones instead). The other major issue is just around missing codecs, although if you pay for the non-free version it includes the codecs as well.

[–] [email protected] 1 points 1 week ago

I am sure anything modern will work.

You would want tons of RAM and VRAM tho plus amd 69 core processor if you got cash