Resolve doesn't run on Linux

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline
User avatar

Eugenia Loli

  • Posts: 354
  • Joined: Mon May 04, 2015 6:47 am
  • Location: Preveza, Greece

Resolve doesn't run on Linux

PostThu May 09, 2024 11:43 am

Resolve doesn't run on Debian. I'm using a brand new Intel A310 card, 4 GB of DRAM, 32 GB of main RAM, with the i915 driver, and kernel 6.7.

I get it that you build Resolve for CentOS, but that OS doesn't exist anymore. And I won't support Red Hat due to its GPL antics, and by extension and association, Fedora/Alma/Rocky Linux.

$ /opt/resolve/bin/resolve %u
ActCCMessage Already in Table: Code= c005, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= 2282, Mode= 0, Level= 0, CmdKey= 8, Option= 0
19.0.0b.0025 Linux/Clang x86_64
Main thread starts: 71E6E000
Failed to load config file "%u".resolve: /home/jenkins/jenkins/workspace/resolve/Resolve/Cyclone/Main/AppConfig.cpp:294: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.
log4cxx: No appender could be found for logger (Main).
log4cxx: Please initialize the log4cxx system properly.


==========[CRASH DUMP]==========
#TIME Thu May 9 14:35:38 2024 - Uptime 00:00:00 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve v19.0.0b.0025 (Linux/Clang x86_64)
#BMD_ARCHITECTURE x86_64
#BMD_BUILD_UUID 88acbfd5-393c-453d-881a-1c63ef8f53c2
#BMD_GIT_COMMIT f057cdef01e5b87270cf5f340f4bfc327b120064
#BMD_UTIL_VERSION 19.0.0b.0025
#OS Linux

/opt/resolve/bin/resolve() [0x4c923e9]
/opt/resolve/bin/resolve() [0x271c223]
/lib/x86_64-linux-gnu/libc.so.6(+0x3d1a0) [0x7fd97ea591a0]
/lib/x86_64-linux-gnu/libc.so.6(+0x8b0ec) [0x7fd97eaa70ec]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x12) [0x7fd97ea59102]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3) [0x7fd97ea424f2]
/lib/x86_64-linux-gnu/libc.so.6(+0x26415) [0x7fd97ea42415]
/lib/x86_64-linux-gnu/libc.so.6(+0x35d32) [0x7fd97ea51d32]
/opt/resolve/bin/resolve() [0x274d36e]
/opt/resolve/bin/resolve() [0x274a349]
/opt/resolve/bin/resolve() [0x2749c78]
/opt/resolve/bin/resolve() [0x44fbfe8]
/opt/resolve/bin/resolve() [0x3e5ed76]
/opt/resolve/bin/resolve() [0x3e5eb67]
/opt/resolve/bin/resolve() [0x27706b8]
/opt/resolve/bin/resolve() [0x27705c1]
/opt/resolve/bin/resolve() [0x271aad2]
/opt/resolve/bin/resolve() [0x2714b3e]
/lib/x86_64-linux-gnu/libc.so.6(+0x27b8a) [0x7fd97ea43b8a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7fd97ea43c45]
/opt/resolve/bin/resolve() [0x271322b]
Signal Number = 6

================================
resolve: /home/jenkins/jenkins/workspace/resolve/Resolve/Cyclone/Main/AppConfig.cpp:294: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.


==========[CRASH DUMP]==========
#TIME Thu May 9 14:35:38 2024 - Uptime 00:00:00 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve v19.0.0b.0025 (Linux/Clang x86_64)
#BMD_ARCHITECTURE x86_64
#BMD_BUILD_UUID 88acbfd5-393c-453d-881a-1c63ef8f53c2
#BMD_GIT_COMMIT f057cdef01e5b87270cf5f340f4bfc327b120064
#BMD_UTIL_VERSION 19.0.0b.0025
#OS Linux

/opt/resolve/bin/resolve() [0x4c923e9]
/opt/resolve/bin/resolve() [0x271c223]
/lib/x86_64-linux-gnu/libc.so.6(+0x3d1a0) [0x7fd97ea591a0]
/lib/x86_64-linux-gnu/libc.so.6(+0x8b0ec) [0x7fd97eaa70ec]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x12) [0x7fd97ea59102]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3) [0x7fd97ea424f2]
/lib/x86_64-linux-gnu/libc.so.6(+0x26415) [0x7fd97ea42415]
/lib/x86_64-linux-gnu/libc.so.6(+0x35d32) [0x7fd97ea51d32]
/opt/resolve/bin/resolve() [0x274d36e]
/opt/resolve/bin/resolve() [0x274a349]
/opt/resolve/bin/resolve() [0x2749c78]
/opt/resolve/bin/resolve() [0x2761006]
/opt/resolve/bin/resolve() [0x271c437]
/lib/x86_64-linux-gnu/libc.so.6(+0x3d1a0) [0x7fd97ea591a0]
/lib/x86_64-linux-gnu/libc.so.6(+0x8b0ec) [0x7fd97eaa70ec]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x12) [0x7fd97ea59102]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3) [0x7fd97ea424f2]
/lib/x86_64-linux-gnu/libc.so.6(+0x26415) [0x7fd97ea42415]
/lib/x86_64-linux-gnu/libc.so.6(+0x35d32) [0x7fd97ea51d32]
/opt/resolve/bin/resolve() [0x274d36e]
/opt/resolve/bin/resolve() [0x274a349]
/opt/resolve/bin/resolve() [0x2749c78]
/opt/resolve/bin/resolve() [0x44fbfe8]
/opt/resolve/bin/resolve() [0x3e5ed76]
/opt/resolve/bin/resolve() [0x3e5eb67]
/opt/resolve/bin/resolve() [0x27706b8]
/opt/resolve/bin/resolve() [0x27705c1]
/opt/resolve/bin/resolve() [0x271aad2]
/opt/resolve/bin/resolve() [0x2714b3e]
/lib/x86_64-linux-gnu/libc.so.6(+0x27b8a) [0x7fd97ea43b8a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7fd97ea43c45]
/opt/resolve/bin/resolve() [0x271322b]
Signal Number = 6

================================
Aborted
Attachments
log_archive_2024-05-09_145520.tgz
Logs
(12.92 KiB) Downloaded 13 times
Collage artist, illustrator, filmmaker: https://vimeo.com/eugenia
Offline

smunaut

  • Posts: 501
  • Joined: Sat Jan 30, 2021 6:15 pm
  • Real Name: Sylvain Munaut

Re: Resolve doesn't run on Linux

PostThu May 09, 2024 8:11 pm

First Intel Arc isn't supported see viewtopic.php?p=1045260#p1045260

Although your issue doesn't even get that far.

You can try `export NEOReadDebugKeys=1 DisableDeepBind=1`
Resolve Studio - Ryzen 5800X3D - AMD RX6600 / NVidia RTX 4070 (switching between the 2) - Linux
Offline
User avatar

Eugenia Loli

  • Posts: 354
  • Joined: Mon May 04, 2015 6:47 am
  • Location: Preveza, Greece

Re: Resolve doesn't run on Linux

PostFri May 10, 2024 12:34 pm

Thank you for the reply. I moved to the Intel card *from* an 8 GB nVidia card, because nvidia was catastrophic with Wayland on my Debian system. Even when running it under X11, and the artifacts were fewer, it wouldn't wake up half the time after suspend (drivers 535, as supported by Debian). And I know that it wasn't my motherboard's firmware to blame, because the non-accelerated open source Nouveau nvidia drivers (and the intel drivers) don't have that bug.

So I have to use Intel, even if my workstation's firmware doesn't support ReBar. It was still a better deal than having to deal with nvidia under Linux. Also, I'm using the quite robust Intel i915 drivers btw, not the half-baked xe or xe2 drivers.

I'll try your suggestion about Resolve env variables later tonight, thx.

EDIT: Indeed, using the env var, the app progressed more without crashing, and loaded the preferences panel, only to tell me that it doesn't support Intel cards (arguably the BEST cards for encoding/decoding video -- just not great at compute).
Collage artist, illustrator, filmmaker: https://vimeo.com/eugenia
Offline

smunaut

  • Posts: 501
  • Joined: Sat Jan 30, 2021 6:15 pm
  • Real Name: Sylvain Munaut

Re: Resolve doesn't run on Linux

PostMon May 13, 2024 8:02 am

If you install the latest intel-compute-runtime (at least 24.13.xxx, not sure if it's packaged for Debian ...), it will go a bit further ... but still won't be usable for the bug mentioned in the other thread.

Note that any video decode/encode accelerator on the card would be unused by resolve anyway, there is no support for VA-API or anything like that in resolve, it only uses the "compute" capability of the card.


Weird about your NVIDIA card, I don't have any issue with mine. One thing about wakeup is that my monitor needs to be on before I wakeup the PC, else the DP link doesn't come up and X11 ends up with no display. (Fixable by SSH'ing in the machine and using `xrandr` but not practical). But I think that's more an issue with my monitor DP than the card because I had the issue with an AMD card too.
Resolve Studio - Ryzen 5800X3D - AMD RX6600 / NVidia RTX 4070 (switching between the 2) - Linux

Return to DaVinci Resolve

Who is online

Users browsing this forum: Bing [Bot], Google [Bot], sbolinger and 131 guests