So now that #Lightworks has screwed another video project of mine, I'm trying to install #Blackmagic #DaVinciResolve ono my #UbuntuStudio #Linux system.

I have been using #Resolve a couple of times before and I don't like it.

Lightworks had taken me a while to get used to its strange UI ways, but it actually made a lot of sense and then was quite quick to use.

Yet from beta to beta, Lightworks has gotten worse. More and more features have been re-designed, which eventually means: They are now malfunctioning or crashing the entire program.

The Resolve installer, however, asks for packages that Ubuntu can't have, which means managing dependencies manually…

… which does not help, because I do have the libraries installed that Resolve doesn't find.

Compared to #Windows or #macOS, #NLE manufacturers are completely ridiculing #Linux users here.

The WWW to the rescue!: https://qubitsandbytes.co.uk/fixing-davinci-resolve-undefined-symbol-error/

🧵 So, in order to do further testing with #BlackmagicResolve, I make it want to think it is activated already.

Because the demo version does not even read files from my cameras, so how could I test anything? Should I spend towards 400€ just to find out that the Pro version also doesn't work with my camera data?

(On Windows and OS X, there is no demo limitation on h264 video data. Only on Linux…)

There's a tool written in #Rust that will solve this for Resolve…

Theoretically. Now I cam facing Rust errors. I don't speak Rust. So I have to learn Rust in order to test #Resolve?

So, #NLE manufacturers are fooling #Linux users, and #Linux nerds are fooling Linux users again?

Rust explaines: “Feature attributes are only allowed on the nightly release channel. Stable or beta compilers will not comply.”

https://github.com/unknowntrojan/resolvepatch

Other “patches“ are written in good old Perl and don't have an effect.

I'm glad I don't do video editing for money these days, I'd have to by a Mac after 26 years on Linux.

@nielso if you used rustup to install rust, try to use `cargo +nightly run` instead (maybe you need to do `rustup toolchain install nightly` first, I don't remember rn)

@kruemmelspalter

I did that, thanks. That solved 1 error.

Now I get another 3 other errors in some code.
https://pastebin.com/Eez5z8XU

cargo run error - Pastebin.com

Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

Pastebin
@nielso Looks like the dependency `pelite` only works on windows, idk if you can do much except use it on windows

@kruemmelspalter

But on Windows I don't need the program because it removes limitations from DaVinci Resolve that only exist on Linux.

Mister Kafka is watching us.

How can I remove all the things that Rust has installed?

@nielso
removing the rustup package, `~/.cargo` and `~/.rustup` should do it afaik