DaVinci Resolve on Linux - Install issues

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

Daniel Tufvesson

  • Posts: 121
  • Joined: Sun Sep 18, 2016 11:03 am
  • Location: Stockholm, Sweden

Re: DaVinci Resolve on Linux - Install issues

PostSat Jul 21, 2018 5:34 pm

Hi Alexandre!

Unfortunately I don't think there are any workarounds for the current sound and full screen viewer problems. As far as I know it affects all distributions. Right now I think our best solution is to revert back to 15.0b5 until b7 is out that hopefully fixes these issues.

Since you are using makeresolvedeb, you can make a new 15.0b5 *.deb and install that on top of 15.0b6 and your Resolve config and database will stay intact!
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15.0.1 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

Inferno882

  • Posts: 2
  • Joined: Mon Jul 23, 2018 6:49 am
  • Real Name: Adam Urbańczyk

Re: DaVinci Resolve on Linux - Install issues

PostMon Jul 23, 2018 7:29 am

Hi Everyone,

I'm new here, but I've read all your suggestions about installing DaVinci Resolve 15 on Ubuntu 18.04, but I still got a problem. When I start DaVinci Resolve I get start window, and then it shut down with information: "DaVinci quit unexpectedly" and of course it suggest to send report to BMD. I've installed CUDA and OpenCL drivers via Synaptic and still got this problem. When I check reports in OPT/RESOLVE/LOGS i get this:
[i][0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:37,164 | Running DaVinci Resolve v15.0.0b.065 (Linux/Clang)
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:37,719 | Updating display GPU information...
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:37,896 | Detecting Main Display properties
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:37,904 | Process to detect main display has finished
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:37,912 | Fallback process to detect main display has finished
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:37,951 | Only 1 display GPU found. Using OpenCL for processing.
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:37,953 | Not GLmap capable. GPUs: 0 discrete, 0 integrated, 0 external. Auto mapping, OpenCL processing, main display not on external GPU.
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:37,953 | Setting LsManager.3.NumGPUs = 1
[0x7f6ea09b4480] | IO | INFO | 2018-07-23 09:19:37,953 | RED InitializeSdk with library path at /opt/resolve/libs
[0x7f6ea09b4480] | IO | INFO | 2018-07-23 09:19:38,031 | R3DAPI 7.1.0-3YM05 (20180425 L64S) R3DSDK 7.1.0-3YM05 (20180425 L64D) RED CUDA 7.1.0-45078 (20180424) RED OPENCL 7.1.0-45078 (20180424) [/opt/resolve/libs/] init is successful
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:38,033 | 0 RED rocket cards available
There are 1 GPUs in the system.
libDeckLinkAPI.so: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:38,033 | Decklink model name: '', version: ''
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:38,061 | Installed custom font: Open Sans
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:38,064 | Installed custom font: Open Sans
[0x7f6ea09b4480] | Main | INFO | 2018-07-23 09:19:38,084 | Finished loading Application style sheet
Local.Speed.Debug switched OFF - ''
[0x7f6e8bd26700] | LeManager | INFO | 2018-07-23 09:19:38,182 | 521, 38
[0x7f6ea09b4480] | BtCommon | INFO | 2018-07-23 09:19:39,443 | Memory config: reserved=4317M pinned=3237M log=0
[0x7f6ea09b4480] | BtCommon | INFO | 2018-07-23 09:19:39,443 | Using default pooled memory manager
[0x7f6ea09b4480] | BtCommon | INFO | 2018-07-23 09:19:39,444 | Daemon DPDecoder is started 5504
[0x7f6ea09b4480] | BtCommon | INFO | 2018-07-23 09:19:39,444 | Daemon DPDecoder is started 5505
[0x7f6ea09b4480] | BtCommon | INFO | 2018-07-23 09:19:39,445 | Daemon DPDecoder is started 5506
[0x7f6ea09b4480] | BtCommon | INFO | 2018-07-23 09:19:39,445 | Daemon DPDecoder is started 5507
[0x7f6ea09b4480] | BtCommon | INFO | 2018-07-23 09:19:39,445 | Daemon DPDecoder is started 5508
[0x7f6ea09b4480] | BtCommon | INFO | 2018-07-23 09:19:39,445 | Daemon DPDecoder is started 5509
[0x7f6ea09b4480] | BtCommon | INFO | 2018-07-23 09:19:39,446 | Daemon DPDecoder is started 5510
[0x7f6ea09b4480] | BtCommon | INFO | 2018-07-23 09:19:39,446 | Daemon DPDecoder is started 5511
[0x7f6ea09b4480] | Fusion | INFO | 2018-07-23 09:19:39,868 | Fusion Build: 62093-75a434ded5a167cf0ab307d64226feddae4c8565 (Jul 2 2018 15:51:53)
[0x7f6ea09b4480] | SyManager | INFO | 2018-07-23 09:19:40,122 | Total: 20, NumDtThreads: 8, NumComms: 0, NumSites: 1

[0x7f6ea09b4480] | SyManager | INFO | 2018-07-23 09:19:40,122 | Lookaheads -> playback = 20, record = 20, stop = 2

Sy High Command Handler Thread ----- (140112329529088)
Sy Low Command Handler Thread ----- (140112321136384)
SY high priority cmd handler thread starts: 71A15700
SY low priority cmd handler thread starts: 71214700
Sy Data Handler Thread ----- (140112312743680)
SY data handler thread starts: 70A13700
Gs Low Command Handler Thread ----- (140111807235840)
GS low priority cmd handler thread starts: 527FC700
Gs High Command Handler Thread ----- (140111815628544)
GS high priority cmd handler thread starts: 52FFD700
[0x7f6e537fe700] | SyManager | ERROR | 2018-07-23 09:19:40,122 | Failed to connect to panel socket
Dp High Command Handler Thread ----- (140111790450432)
DP high priority cmd handler thread starts: 517FA700
Dp Low Command Handler Thread ----- (140111782057728)
DP low priority cmd handler thread starts: 50FF9700
[0x7f6e51ffb700] | GsManager | INFO | 2018-07-23 09:19:40,122 | Gs Processor Thread ----- (140111798843136)

Dt High Command Handler Thread ----- (140111563978496)
DT high priority cmd handler thhread starts: 43FFF700
GS processor thread starts: 51FFB700
[0x7f6e537fe700] | SyManager | ERROR | 2018-07-23 09:19:40,122 | DRIVER: open /var/tmp/davinci_socket failed
Dt Low Command Handler Thread ----- (140111555585792)
Local.Speed.Verbose switched OFF - ''
DT low priority cmd handler thread starts: 437FE700
[0x7f6ea09b4480] | DtManager | INFO | 2018-07-23 09:19:40,122 | Using 8 generic IO threads
[0x7f6e42ffd700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Data Handler Thread Started
DT data handler thread starts: 42FFD700
[0x7f6ea09b4480] | DtManager | INFO | 2018-07-23 09:19:40,123 | Total of 16 IO threads (including 8 generic and 8 Red decode threads)
[0x7f6e41ffb700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
[0x7f6e417fa700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
[0x7f6e40ff9700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
[0x7f6e427fc700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
[0x7f6e1bfff700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
SY panel handler thread starts: 537FE700
[0x7f6e19ffb700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
[0x7f6e537fe700] | SyManager | ERROR | 2018-07-23 09:19:40,123 | Failed to connect to panel socket
[0x7f6e18ff9700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
[0x7f6e037fe700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
[0x7f6e1a7fc700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
Ls Low Command Handler Thread ----- (140110356018944)
[0x7f6e02ffd700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
[0x7f6e027fc700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
LS low priority cmd handler thread starts: FBFFF700
[0x7f6e01ffb700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
Ls High Command Handler Thread ----- (140110439880448)
[0x7f6e017fa700] | DtManager | INFO | 2018-07-23 09:19:40,123 | Dt Worker Thread Started
Ls High Command Handler Thread ----- (140110339233536)
Ls Low Command Handler Thread ----- (140110330840832)
LS low priority cmd handler thread starts: FA7FC700
Ls Data Handler Thread ----- (140110322448128)
Ls Data Handler Thread ----- (140110347626240)
[0x7f6e1b7fe700] | DtManager | INFO | 2018-07-23 09:19:40,124 | Dt Worker Thread Started
LS data handler thread starts: F9FFB700
[0x7f6e1affd700] | DtManager | INFO | 2018-07-23 09:19:40,124 | Dt Worker Thread Started
LS data handler thread starts: FB7FE700
[0x7f6e197fa700] | DtManager | INFO | 2018-07-23 09:19:40,124 | Dt Worker Thread Started
[0x7f6e03fff700] | DtManager | INFO | 2018-07-23 09:19:40,124 | Dt Worker Thread Started
Ls High Command Handler Thread ----- (140110314055424)
Ls Low Command Handler Thread ----- (140110305662720)
LS low priority cmd handler thread starts: F8FF9700[0x7f6ea09b4480] | DbCommon2 | INFO | 2018-07-23 09:19:40,124 | Loading dblist file: /opt/resolve/configs/.dblist

Ls Data Handler Thread ----- (140110297270016)
[0x7f6df87f8700] | IP | INFO | 2018-07-23 09:19:40,124 | No GPUMapping parameter found for LsManager 3.
[0x7f6df87f8700] | IP | INFO | 2018-07-23 09:19:40,124 | Resolve will generate a default mapping.
[0x7f6df87f8700] | GPUManager | INFO | 2018-07-23 09:19:40,124 | Let There Be OpenCL Light!
[0x7f6df87f8700] | GPUManager | INFO | 2018-07-23 09:19:40,124 | Start detecting OpenCL boards
[0x7f6df87f8700] | GPUManager | INFO | 2018-07-23 09:19:40,124 | Skipping unqualified OpenCL platform: Intel Gen OCL Driver
[0x7f6df87f8700] | GPUManager | INFO | 2018-07-23 09:19:40,124 | 0 OpenCL boards detected
Urgent message: CRITICAL_PREF: DaVinci Resolve could not find any OpenCL capable GPUs. Would you like to review and update your DaVinci Resolve Hardware Configuration? ||Please ensure that appropriate GPU drivers are installed and your DaVinci Resolve hardware is configured appropriately.
[0x7f6df87f8700] | GPUManager | ERROR | 2018-07-23 09:19:40,124 | CRITICAL_PREF: DaVinci Resolve could not find any OpenCL capable GPUs. Would you like to review and update your DaVinci Resolve Hardware Configuration? ||Please ensure that appropriate GPU drivers are installed and your DaVinci Resolve hardware is configured appropriately.
[0x7f6df87f8700] | IP | ERROR | 2018-07-23 09:19:40,124 | Failed to initialize OpenCL boards
LS data handler thread starts: F87F8700
Mem Data Transmitter Thread ----- (140110288877312)
Mem data transmitter thread starts: F7FF7700
[0x7f6ea09b4480] | IO | INFO | 2018-07-23 09:19:40,172 | Using DNxHR library v2.3.5.43r
[0x7f6ea09b4480] | IO | WARN | 2018-07-23 09:19:40,902 | KDU :: Using 2 engines
[0x7f6ea09b4480] | DVIP | INFO | 2018-07-23 09:19:40,909 | DVIP Version : 2.0.0, Revision = 74335 (Release)
[0x7f6ea09b4480] | Fairlight | INFO | 2018-07-23 09:19:41,313 | Running Fairlight (r7782-a55c380a1dc57f1dc2780dc30ca5c5835b9b3563)

MidiInDummy: This class provides no functionality.


MidiOutDummy: This class provides no functionality.

[0x7f6ea09b4480] | UI.GLContext | INFO | 2018-07-23 09:19:41,607 | Creating shared OpenGL context for this thread (2 total).
[0x7f6ea09b4480] | UI.GLContext | INFO | 2018-07-23 09:19:41,612 | Initialized OpenGL 3.0 (requested 2.0) on device 'Intel Open Source Technology Center Mesa DRI Intel(R) Ivybridge Mobile '
[0x7f6dae3b0700] | UI.GLContext | INFO | 2018-07-23 09:19:41,612 | Creating shared OpenGL context for this thread (3 total).


Some required information is missing for email crash report, the crash archive will not be updated


==========[CRASH DUMP]==========
Please send this to support:

#TIME Mon Jul 23 09:19:41 2018 - Uptime 00:00:03 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve v15.0.0b.065 (Linux/Clang)

/opt/resolve/bin/resolve() [0x3ef09e9]
/opt/resolve/bin/resolve(_ZN7BtDebug14ReportSegfaultEiP7siginfoPv+0x6c) [0x3eeffec]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x12890) [0x7f6eaa37f890]
Signal Number = 11

================================
[0x7f6dae3b0700] | CrashReport | ERROR | 2018-07-23 09:19:42,047 | Compress() : Failed to add file to archive.
ActCCMessage Already in Table: Code= 2282, Mode= 0, Level= 0, CmdKey= 8, Option= 0
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
log4cxx: No appender could be found for logger (Main).
log4cxx: Please initialize the log4cxx system properly.
[/i]

Please help me out. It's almost two weeks since I've tried to install DaVinci Resolve.

P.S. Daniel Tufvesson thank you very much for repling to my e-mail.
Offline

Daniel Tufvesson

  • Posts: 121
  • Joined: Sun Sep 18, 2016 11:03 am
  • Location: Stockholm, Sweden

Re: DaVinci Resolve on Linux - Install issues

PostTue Jul 24, 2018 6:28 am

Hi Adam! Welcome to the forum!

Could you please provide us with some specifications of your system. What GPU do you have?

Also please give us the output from
dpkg -l | grep nvidia
and
dpkg -l | grep opencl
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15.0.1 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

Inferno882

  • Posts: 2
  • Joined: Mon Jul 23, 2018 6:49 am
  • Real Name: Adam Urbańczyk

Re: DaVinci Resolve on Linux - Install issues

PostTue Jul 24, 2018 6:59 am

Thanks Daniel, but at the beginning I'm sorry if it turns out that my computer doesn't have enough powerful hardware to handle DaVinci Resolve. Program showed me that what I have, should be enough for 1080p videos. If it turned out that despite the "god's blessing" it won't work, I wouldn't ask for help. :)

So now my GPU:

description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:27 memory:f0000000-f03fffff memory:e0000000-efffffff ioport:5000(size=64) memory:c0000-dffff


Then "dpkg -l | grep nvidia":

ii libnvidia-cfg1-390:amd64 390.48-0ubuntu3 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-390 390.48-0ubuntu3 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-390:amd64 390.48-0ubuntu3 amd64 NVIDIA libcompute package
ii libnvidia-compute-390:i386 390.48-0ubuntu3 i386 NVIDIA libcompute package
ii libnvidia-decode-390:amd64 390.48-0ubuntu3 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-decode-390:i386 390.48-0ubuntu3 i386 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-390:amd64 390.48-0ubuntu3 amd64 NVENC Video Encoding runtime library
ii libnvidia-encode-390:i386 390.48-0ubuntu3 i386 NVENC Video Encoding runtime library
ii libnvidia-fbc1-390:amd64 390.48-0ubuntu3 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-fbc1-390:i386 390.48-0ubuntu3 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-390:amd64 390.48-0ubuntu3 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-gl-390:i386 390.48-0ubuntu3 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ifr1-390:amd64 390.48-0ubuntu3 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii libnvidia-ifr1-390:i386 390.48-0ubuntu3 i386 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii nvidia-384 390.48-0ubuntu3 amd64 Transitional package for nvidia-driver-390
ii nvidia-384-dev 390.48-0ubuntu3 amd64 Transitional package for nvidia-driver-390
ii nvidia-compute-utils-390 390.48-0ubuntu3 amd64 NVIDIA compute utilities
ii nvidia-cuda-doc 9.1.85-3ubuntu1 all NVIDIA CUDA and OpenCL documentation
ii nvidia-dkms-390 390.48-0ubuntu3 amd64 NVIDIA DKMS package
ii nvidia-driver-390 390.48-0ubuntu3 amd64 NVIDIA driver metapackage
ii nvidia-headless-390 390.48-0ubuntu3 amd64 NVIDIA headless metapackage
ii nvidia-headless-no-dkms-390 390.48-0ubuntu3 amd64 NVIDIA headless metapackage - no DKMS
ii nvidia-kernel-common-390 390.48-0ubuntu3 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-390 390.48-0ubuntu3 amd64 NVIDIA kernel source package
ii nvidia-nsight 9.1.85-3ubuntu1 amd64 NVIDIA Nsight Eclipse Edition
rc nvidia-opencl-icd-340 340.106-0ubuntu3 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.8.8 all Tools to enable NVIDIA's Prime
ii nvidia-profiler 9.1.85-3ubuntu1 amd64 NVIDIA Profiler for CUDA and OpenCL
ii nvidia-settings 390.42-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-390 390.48-0ubuntu3 amd64 NVIDIA driver support binaries
ii xserver-xorg-video-nvidia-390 390.48-0ubuntu3 amd64 NVIDIA binary Xorg driver


and last "dpkg -l | grep opencl":

ii beignet-opencl-icd:amd64 1.3.2-2 amd64 OpenCL library for Intel GPUs
rc nvidia-opencl-icd-340 340.106-0ubuntu3 amd64 NVIDIA OpenCL ICD
ii ocl-icd-libopencl1:amd64 2.2.11-1ubuntu1 amd64 Generic OpenCL ICD Loader
ii ocl-icd-opencl-dev:amd64 2.2.11-1ubuntu1 amd64 OpenCL development files
ii opencl-c-headers 2.2~2018.02.21-gb5c3680-1 all OpenCL (Open Computing Language) C header files
Offline

Martin Schitter

  • Posts: 817
  • Joined: Tue Apr 28, 2015 10:41 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Jul 24, 2018 6:20 pm

Inferno882 wrote:So now my GPU:
[color=#4080FF] description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation


i don't think it's possible to run resolve for linux only on an intel iGPU.
although this possible on other operating system, i didn't read any success reports from linux users concerning such an setup.

Inferno882 wrote:Then "dpkg -l | grep nvidia":
[i]ii libnvidia-cfg1-390:amd64 390.48-0ubuntu3 amd64 NVIDIA binary OpenGL/GLX configuration library
...


you shouldn't install the nvidia-drivers and other vendor specific software on your machine, if you don't use this kind of graphics cards in your machine!
Offline

Daniel Tufvesson

  • Posts: 121
  • Joined: Sun Sep 18, 2016 11:03 am
  • Location: Stockholm, Sweden

Re: DaVinci Resolve on Linux - Install issues

PostTue Jul 24, 2018 8:19 pm

I'm afraid an Intel integrated GPU will not be enough to run Resolve. In theory it does have support for OpenCL but I have had no luck getting it working in the past.

Please have a look at the Configuration Guide.

I also know it's a tricky situation regarding Cuda. Resolve requires Cuda to be present even if you do not run a Cuda capable GPU and the libcuda packages tend to include the nvidia driver. Actually I think libcuda and libcudart only "recommends" nvidia drivers in most distributions but since most package managers are set to install recommended packages by default you end up getting both libcuda and nvidia driver.
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15.0.1 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

Martin Schitter

  • Posts: 817
  • Joined: Tue Apr 28, 2015 10:41 pm

Re: DaVinci Resolve on Linux - Install issues

PostWed Jul 25, 2018 4:38 pm

Daniel Tufvesson wrote:I also know it's a tricky situation regarding Cuda. Resolve requires Cuda to be present even if you do not run a Cuda capable GPU and the libcuda packages tend to include the nvidia driver.


i think, this behaviour of resolve -- i.e. requiring a cuda installation even in case of non-nvida GPUs in your machine -- should be simply seen as long standing serious bug!

it doesn't make sense to work around this kind of really important flaws by rather questionable tips and ugly kludges on the user side, which often entail a lot of very problematic side effects. this kind of bugs simple have to be fixed quickly by the developers/maintainers of the software as soon as they become aware of the issue (e.g. by bug reports from affected users etc.).
Offline

molana

  • Posts: 1
  • Joined: Wed Jul 25, 2018 11:42 pm
  • Real Name: Ertem Aktay

Re: DaVinci Resolve on Linux - Install issues

PostThu Jul 26, 2018 1:21 am

Hello friends! Totally beginner of DaVinci Resolve on Lİnux. I searched forums but no answer. I installed latest nvidia drivers on Manjaro Linux and dependencies. Can't figure out to launch. Got this message each time.
Code: Select all
 /opt/resolve/bin/resolve
/opt/resolve/bin/resolve: /usr/lib/libOpenCL.so.1: no version information available (required by /opt/resolve/bin/resolve)
/opt/resolve/bin/resolve: /usr/lib/libOpenCL.so.1: no version information available (required by /opt/resolve/bin/resolve)
/opt/resolve/bin/resolve: /usr/lib/libOpenCL.so.1: no version information available (required by /opt/resolve/bin/resolve)
/opt/resolve/bin/resolve: /usr/lib/libOpenCL.so.1: no version information available (required by /opt/resolve/bin/../libs/libCrmSdk.so.2.1)
/opt/resolve/bin/resolve: /usr/lib/libOpenCL.so.1: no version information available (required by /opt/resolve/bin/../libs/libCrmSdk.so.2.1)
ActCCMessage Already in Table: Code= 2282, Mode=  0, Level=  0, CmdKey= 8, Option= 0
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
15.0b (#065) Linux/Clang
Main thread starts: AE92CA80
[0x7ff1ae92ca80] | Undefined            | INFO  | 2018-07-26 04:15:08,482 | --------------------------------------------------------------------------------
[0x7ff1ae92ca80] | Undefined            | INFO  | 2018-07-26 04:15:08,482 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7ff1ae92ca80] | Undefined            | INFO  | 2018-07-26 04:15:08,482 | --------------------------------------------------------------------------------


Any help will be appreciated if possible.
Thanks in advance.
Offline

jmatthewturner

  • Posts: 5
  • Joined: Mon Jul 23, 2018 3:15 pm
  • Real Name: J. Matthew Turner

Re: DaVinci Resolve on Linux - Install issues

PostThu Jul 26, 2018 6:17 pm

Hi! I have 15 beta 5 installed on Ubuntu thanks to Daniel Tufvesson's generous work. I'd like to upgrade to beta 7 (when he gets the script updated), and I'm wondering about the upgrade process.

Is it enough to just do
Code: Select all
dpkg -i resolve-beta7-blahblahblah.deb
or should I do something like
Code: Select all
dpkg --purge resolve-beta5-blahblahblah.deb
first?

Thanks!
Offline

srgkus

  • Posts: 3
  • Joined: Thu Jul 26, 2018 6:42 pm
  • Real Name: Sergey Karpuhin

Re: DaVinci Resolve on Linux - Install issues

PostThu Jul 26, 2018 6:49 pm

I've successfully installed Resolve Studio 15b7 on Linux Mint 19 with
Code: Select all
sudo apt install libssl1.0.0 ocl-icd-opencl-dev fakeroot
and makeresolvedeb (i changed the version number inside the script)

My only current issue is Audio - i got an external USB Presonus Mobile Studio. It functions ok in all other apps but in Resolve the audio stutters when playing.

the Linux Sound settings Applications page starts flickering when Resolve is open ( between ALSA plugin (resolve) 100% / No application is playing audio )

flickering and stuttering happens ONLY with Resolve and is happening in sync.
My conclusion is that it captures and releases the drivers/device. Please fix

Also, the bug report won't get sent after Resolve crashes on exit. same issues were with previous beta 6
Offline

Daniel Tufvesson

  • Posts: 121
  • Joined: Sun Sep 18, 2016 11:03 am
  • Location: Stockholm, Sweden

Re: DaVinci Resolve on Linux - Install issues

PostThu Jul 26, 2018 7:14 pm

I have updated and verified makeresolvedeb for 15.0b7.

It looks like audio and full screen viewer is now working! :)

http://www.danieltufvesson.com/makeresolvedeb

makeresolvedeb_15.0b7-1.sh.tar.gz
(2.32 KiB) Downloaded 45 times
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15.0.1 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

Daniel Tufvesson

  • Posts: 121
  • Joined: Sun Sep 18, 2016 11:03 am
  • Location: Stockholm, Sweden

Re: DaVinci Resolve on Linux - Install issues

PostFri Jul 27, 2018 7:27 am

jmatthewturner wrote:Hi! I have 15 beta 5 installed on Ubuntu thanks to Daniel Tufvesson's generous work. I'd like to upgrade to beta 7 (when he gets the script updated), and I'm wondering about the upgrade process.

Is it enough to just do
Code: Select all
dpkg -i resolve-beta7-blahblahblah.deb
or should I do something like
Code: Select all
dpkg --purge resolve-beta5-blahblahblah.deb
first?

Thanks!
I'm glad you appreciate my work. The script is updated an tested now. When upgrading there is no need to remove the old Resolve package. Just install the new *.deb package on top of the old one and it will be properly replaced. Disk database and settings will be kept intact.
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15.0.1 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

jmatthewturner

  • Posts: 5
  • Joined: Mon Jul 23, 2018 3:15 pm
  • Real Name: J. Matthew Turner

Re: DaVinci Resolve on Linux - Install issues

PostFri Jul 27, 2018 1:01 pm

I'm glad you appreciate my work. The script is updated an tested now. When upgrading there is no need to remove the old Resolve package. Just install the new *.deb package on top of the old one and it will be properly replaced. Disk database and settings will be kept intact.


Thanks! Will update this weekend. Without MakeResolveDeb I'd have to forego the System76 drivers for my laptop, and who wants that? Your work is very much appreciated!
Offline

Neil Preston

  • Posts: 14
  • Joined: Wed May 09, 2018 7:57 pm
  • Location: Somerset West, South Africa
  • Real Name: Neil Preston

Re: DaVinci Resolve on Linux - Install issues

PostSat Jul 28, 2018 11:31 am

Daniel, thanks for the latest deb.
Beta 7 is up and running and the audio seems fine so far.
Ubuntu 18.04, Intel i7, 12gb ram, GTX 750 2gb, | Resolve Studio 15
Offline
User avatar

rugubara

  • Posts: 7
  • Joined: Fri Apr 20, 2018 6:03 am
  • Location: Moscow, Russia
  • Real Name: Anton Gubarkov

Re: DaVinci Resolve on Linux - Install issues

PostTue Jul 31, 2018 7:16 pm

I would like to report that I successfully installed DR 15b7 on my Gentoo (latest ~amd64 branch). CentOS installer script worked flawlessly. Audio plays fine via pulse alsa plugin. Still to check jack alsa plugin for my RME audio interface. Nvidia Optimus GT 730M was detected fine.

I mostly have to edit consumer camera footage - i.e. AVCHD. These files are displayed in my media manager as audio only. I wonder what format I should convert them to edit in a free DR. The supported formats documentation is very misleading on this topic. I tried to convert to DNXHD in MXF format - to no avail. DR doesn't see the files at all. A solid advice is very much appreciated.
Offline

Martin Schitter

  • Posts: 817
  • Joined: Tue Apr 28, 2015 10:41 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Jul 31, 2018 8:34 pm

rugubara wrote:I tried to convert to DNXHD in MXF format - to no avail.


dnxhd/hr in .mov containers should work -- as long as you do not use a AMD CPU in your machine. in those case you would have to utilize prores instead.
Offline
User avatar

rugubara

  • Posts: 7
  • Joined: Fri Apr 20, 2018 6:03 am
  • Location: Moscow, Russia
  • Real Name: Anton Gubarkov

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 01, 2018 12:30 pm

Martin Schitter wrote:
rugubara wrote:I tried to convert to DNXHD in MXF format - to no avail.


dnxhd/hr in .mov containers should work -- as long as you do not use a AMD CPU in your machine. in those case you would have to utilize prores instead.


I have an Intel CPU. Thanks for the tip. Video goes fine now. Embedded audio does not. I tried ac3 and aac. The original sound track produced by a camcorder is 2ch AC3 48Khz. DR displays both variants as present in Metadata, but the sound doesn't play and doesnt move the meters. The waveform of the sound is not displayed. What is the compatible sound format for MOV container in Linux?
Offline

tanguy

  • Posts: 1
  • Joined: Wed Aug 01, 2018 8:13 pm
  • Real Name: Tanguy Kernoa

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 01, 2018 8:21 pm

Hello
I'm trying to use Davinci Resolve on an laptop Asus
with debian 9
Linux s15 4.9.0-7-amd64 #1 SMP Debian 4.9.110-1 (2018-07-05) x86_64 GNU/Linux

NVIDIA Corporation GM108M [GeForce 940MX] (rev a2)
install optirun
try with makeresolvedeb and install from script
try the latest version beta 7

i can launch the parameter window but when i try to register location of storage it's crash

If anybody have an idea
many thanks for any idea
Offline

lo77ev

  • Posts: 1
  • Joined: Wed Aug 01, 2018 8:39 pm
  • Real Name: Kirill Losev

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 01, 2018 8:52 pm

I have hp probook 430 g4. It doesn't have external gpu. I've followed
DANIEL TUFVESSON instruction, but my davinci resolved 15 keep throwing segmentation fault. Hope someone could help me. Thanks!
UPD.
Installed opencl. Now I get "Davinci Resolve could not find any OpenCL capable GPUs". (It offers me to update configuration)
btw clinfo shows:
Platform Name Intel Gen OCL Driver
Number of devices 0
Last edited by lo77ev on Thu Aug 02, 2018 8:16 am, edited 1 time in total.
Offline

Martin Schitter

  • Posts: 817
  • Joined: Tue Apr 28, 2015 10:41 pm

Re: DaVinci Resolve on Linux - Install issues

PostThu Aug 02, 2018 12:48 am

rugubara wrote:Video goes fine now. Embedded audio does not. I tried ac3 and aac. The original sound track produced by a camcorder is 2ch AC3 48Khz. DR displays both variants as present in Metadata, but the sound doesn't play and doesnt move the meters. The waveform of the sound is not displayed. What is the compatible sound format for MOV container in Linux?


uncompressed PCM sound is in general the most useful one in professional workflows. this is usually not supported resp. standard conform in .mp4 containers, although some cameras embed it even in this kind of files, but it should work without any problems in .mov containers, which are otherwise very similar from a technical point of view.
Offline
User avatar

rugubara

  • Posts: 7
  • Joined: Fri Apr 20, 2018 6:03 am
  • Location: Moscow, Russia
  • Real Name: Anton Gubarkov

Re: DaVinci Resolve on Linux - Install issues

PostThu Aug 02, 2018 3:54 pm

Martin Schitter wrote:
rugubara wrote:Video goes fine now. Embedded audio does not. I tried ac3 and aac. The original sound track produced by a camcorder is 2ch AC3 48Khz. DR displays both variants as present in Metadata, but the sound doesn't play and doesnt move the meters. The waveform of the sound is not displayed. What is the compatible sound format for MOV container in Linux?


uncompressed PCM sound is in general the most useful one in professional workflows. this is usually not supported resp. standard conform in .mp4 containers, although some cameras embed it even in this kind of files, but it should work without any problems in .mov containers, which are otherwise very similar from a technical point of view.


Martin, Thank you for your help. combination of dnxhd and pcm_s16le in MOV container did the trick for me. I can work with my material now.
Offline

finlandfinish

  • Posts: 1
  • Joined: Thu Aug 02, 2018 6:08 pm
  • Real Name: Nick Smith

Re: DaVinci Resolve on Linux - Install issues

PostThu Aug 02, 2018 6:19 pm

I've had Resolve 14 running on my Z840 workstation for the better part of a year, with very few issues up until this point. I recently added a 4K monitor to the room, and wanted to test 4K output from Resolve. When playing a UHD 3840x2160 ProResHQ clip in a matching timeline with matching video output, I'm getting slow playback – around 15-20 fps, with no nodes. It appears as if the system is utilizing the 2 Quadro K6000 cards, so I wonder what else could be causing this? Are the GPU cards not configured properly? Is it a simple setting or a driver update?

The same 4K clip is playing back at the proper FPS in Flame software on the same system.

Any thoughts are appreciated! Thanks.
Offline

Daniel Tufvesson

  • Posts: 121
  • Joined: Sun Sep 18, 2016 11:03 am
  • Location: Stockholm, Sweden

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 07, 2018 8:52 am

Beta 8 is just released and it looks like there is a fix for the system audio stuttering.
General:
Addressed an issue where audio playback would stutter when using system audio devices in Linux

MakeResolveDeb is updated and tested for 15.0b8.

makeresolvedeb_15.0b8-1.sh.tar.gz
(2.31 KiB) Downloaded 27 times
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15.0.1 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

KristijanZic

  • Posts: 7
  • Joined: Wed Mar 21, 2018 12:37 pm
  • Real Name: Kristijan Zic

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 07, 2018 10:01 pm

DaVinci Resolve 15.0b8 gives this error on launch:

Code: Select all
/opt/resolve/bin$ ./resolve
ActCCMessage Already in Table: Code= 2282, Mode=  0, Level=  0, CmdKey= 8, Option= 0
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
15.0b (#081) Linux/Clang
Main thread starts: 074F9480
[0x7f55074f9480] | Undefined            | INFO  | 2018-08-07 23:26:34,042 | --------------------------------------------------------------------------------
[0x7f55074f9480] | Undefined            | INFO  | 2018-08-07 23:26:34,042 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7f55074f9480] | Undefined            | INFO  | 2018-08-07 23:26:34,043 | --------------------------------------------------------------------------------
Segmentation fault (core dumped)


Deb package created using the current makeresolvedeb script.

System info:
Code: Select all
$ neofetch
            .-/+oossssoo+/-.               aresminos@desktop
        `:+ssssssssssssssssss+:`           -----------------
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 18.04.1 LTS x86_64
    .ossssssssssssssssssdMMMNysssso.       Kernel: 4.17.13-041713-generic
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Uptime: 9 mins
  +ssssssssshmydMMMMMMMNddddyssssssss+     Packages: 2477
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Shell: bash 4.4.19
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Resolution: 1680x1050
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   DE: GNOME 3.28.2
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   WM: GNOME Shell
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   WM Theme: Adwaita
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Theme: Adwaita [GTK2/3]
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Icons: Ubuntu-mono-dark [GTK2/3]
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/    Terminal: gnome-terminal
  +sssssssssdmydMMMMMMMMddddyssssssss+     CPU: Intel i5-2400 (4) @ 3.400GHz
   /ssssssssssshdmNNNNmyNMMMMhssssss/      GPU: AMD Radeon RX Vega
    .ossssssssssssssssssdMMMNysssso.       Memory: 2077MiB / 3927MiB
      -+sssssssssssssssssyyyssss+-
        `:+ssssssssssssssssss+:`                                   
            .-/+oossssoo+/-.



GPU INFO:
Code: Select all
$ sudo lshw -C display
  *-display                 
       description: VGA compatible controller
       product: Vega [Radeon RX Vega]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:03:00.0
       version: c0
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:29 memory:c0000000-cfffffff memory:d0000000-d01fffff ioport:e000(size=256) memory:fe400000-fe47ffff memory:c0000-dffff


MESA:
Code: Select all
$ glxinfo | grep "OpenGL version"
OpenGL version string: 3.1 Mesa 18.1.5 - padoka PPA


CPU INFO
Code: Select all
$ cat /proc/cpuinfo
processor   : 0
vendor_id   : GenuineIntel
cpu family   : 6
model      : 42
model name   : Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
stepping   : 7
microcode   : 0x2d
cpu MHz      : 1602.712
cache size   : 6144 KB
physical id   : 0
siblings   : 4
core id      : 0
cpu cores   : 4
apicid      : 0
initial apicid   : 0
fpu      : yes
fpu_exception   : yes
cpuid level   : 13
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts
bugs      : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips   : 6186.21
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 1
vendor_id   : GenuineIntel
cpu family   : 6
model      : 42
model name   : Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
stepping   : 7
microcode   : 0x2d
cpu MHz      : 1606.590
cache size   : 6144 KB
physical id   : 0
siblings   : 4
core id      : 1
cpu cores   : 4
apicid      : 2
initial apicid   : 2
fpu      : yes
fpu_exception   : yes
cpuid level   : 13
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts
bugs      : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips   : 6186.21
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 2
vendor_id   : GenuineIntel
cpu family   : 6
model      : 42
model name   : Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
stepping   : 7
microcode   : 0x2d
cpu MHz      : 1597.945
cache size   : 6144 KB
physical id   : 0
siblings   : 4
core id      : 2
cpu cores   : 4
apicid      : 4
initial apicid   : 4
fpu      : yes
fpu_exception   : yes
cpuid level   : 13
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts
bugs      : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips   : 6186.21
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 3
vendor_id   : GenuineIntel
cpu family   : 6
model      : 42
model name   : Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
stepping   : 7
microcode   : 0x2d
cpu MHz      : 1608.928
cache size   : 6144 KB
physical id   : 0
siblings   : 4
core id      : 3
cpu cores   : 4
apicid      : 6
initial apicid   : 6
fpu      : yes
fpu_exception   : yes
cpuid level   : 13
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts
bugs      : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
bogomips   : 6186.21
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:


OpenCL:
Code: Select all
$ clinfo
Number of platforms                               0
Offline

Neil Preston

  • Posts: 14
  • Joined: Wed May 09, 2018 7:57 pm
  • Location: Somerset West, South Africa
  • Real Name: Neil Preston

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 08, 2018 9:19 am

Daniel, thanks for the latest deb. Resolve installed without errors.
Ubuntu 18.04, Intel i7, 12gb ram, GTX 750 2gb, | Resolve Studio 15
Offline

Alexandre Westphal

  • Posts: 58
  • Joined: Tue Jul 28, 2015 12:00 pm
  • Location: Paris

Re: DaVinci Resolve on Linux - Install issues

PostThu Aug 09, 2018 8:28 am

Thanks a LOT Daniel for this tool !
The Beta 8 seems to have solved the stuttering and viewer issue ! :D

Just wandering : any way to scale properly the UI on a 15" 4K laptop screen ? the rest of the interface is at 200% and I'd like Resolve to be also at 200% without having to switch to 1920x1080 each time I start the app.
www.embelliefilms.fr
Offline

thewinner666

  • Posts: 2
  • Joined: Wed Feb 28, 2018 4:02 pm
  • Real Name: Scott Ramirez

Re: DaVinci Resolve on Linux - Install issues

PostThu Aug 09, 2018 12:18 pm

Hi there I have a problem with the welcome screen of DaVinci Resolve. This is what I get when I started it:

Screenshot_20180809_151101.png
Screenshot_20180809_151101.png (262.99 KiB) Viewed 2130 times


Can someone help me?


OS:Kali Linux (KDE)
Current resolve version: 15.0b8
Offline

srgkus

  • Posts: 3
  • Joined: Thu Jul 26, 2018 6:42 pm
  • Real Name: Sergey Karpuhin

Re: DaVinci Resolve on Linux - Install issues

PostSat Aug 11, 2018 3:08 pm

I confirm the stuttering audio issue is gone in Beta 8, Linux Mint 19. Well done!

srgkus wrote:I've successfully installed Resolve Studio 15b7 on Linux Mint 19 with
Code: Select all
sudo apt install libssl1.0.0 ocl-icd-opencl-dev fakeroot
and makeresolvedeb (i changed the version number inside the script)

My only current issue is Audio - i got an external USB Presonus Mobile Studio. It functions ok in all other apps but in Resolve the audio stutters when playing.

the Linux Sound settings Applications page starts flickering when Resolve is open ( between ALSA plugin (resolve) 100% / No application is playing audio )

flickering and stuttering happens ONLY with Resolve and is happening in sync.
My conclusion is that it captures and releases the drivers/device. Please fix

Also, the bug report won't get sent after Resolve crashes on exit. same issues were with previous beta 6
Offline

Sulo Kokki

  • Posts: 118
  • Joined: Thu Sep 28, 2017 11:39 pm

Re: DaVinci Resolve on Linux - Install issues

PostSun Aug 12, 2018 4:07 pm

KristijanZic wrote:DaVinci Resolve 15.0b8 gives this error on launch:

You asked the same question two months ago. We suggested you should try installing CUDA.

You replied
KristijanZic wrote:I don't think installing any Nvidia specific software will help since I run AMD Radeon RX Vega 64 Liquid 8GB gpu. It might get Resolve to show up in the gui but won't work correctly since the workaround would just be a hack to fool Resolve into thinking it has some deps which won't actually do anything?

And then you come back to ask the same question, expecting a different answer.

Once more.

It has to do with the way we assume the Linux port of Resolve functions at startup. It checks the availability of CUDA and OpenCL and then decides which one to use. If either is not found, Resolve cancels the startup, despite whether you actually have an AMD or Nvidia chip.

Of course, this is lousy for the end-user and BMD should look and fix the issue. However, the Linux port is developed at a merry pace and BMD seems to have issues pinpointing some of the gremlins. Many of them have come to fore only after the release of the Lite version.

Try installing CUDA (only needed for Resolve startup instead of actual use) or wait for BMD to come up with a silver bullet, your choice.


thewinner666, what's your GPU? That's usually a bottleneck.
Linux Mint 19 | DaVinci Resolve 15.1 | Desktop Video 10.9.3 | OSX 10.11.6
Offline
User avatar

Marc Gasser

  • Posts: 62
  • Joined: Tue Feb 07, 2017 8:14 pm

Re: DaVinci Resolve on Linux - Install issues

PostMon Aug 13, 2018 11:56 am

Installed Resolve 15.0-1 on Ubuntu with the script from http://www.danieltufvesson.com/makeresolvedeb

Issue:
- When there are multiple tracks on a timeline and I want to open a clip in Fusion tab, it only opens the one which is on top of all others.

Edit:
****
its also depending on where the cursor is placed.... and not on which clip is selected
[code][/code]Xubuntu 16.04, 2x Intel Xeon Six Core, Nvidia GeForce 1070 8GB, Nvidia 396 proprietary driver, 96 Gb Ram.

https://www.pocketvj.com
Offline
User avatar

livetheshot

  • Posts: 2
  • Joined: Thu Feb 22, 2018 9:03 am
  • Real Name: Wayne Wong

Re: DaVinci Resolve on Linux - Install issues

PostThu Aug 16, 2018 8:34 am

I managed to get Resolve 15 Studio working on Ubuntu 16.04 LTS. I ran a quick edit and grading test including Fusion and Fairlight. It all rendered out fine.

The only caveat was that it only starts when a monitor is plugged into it.

Has anyone had any success with starting Resolve in headless mode - either having it start from the terminal or via VNC?
Offline

Alexandre Westphal

  • Posts: 58
  • Joined: Tue Jul 28, 2015 12:00 pm
  • Location: Paris

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 17, 2018 3:57 pm

livetheshot wrote:I managed to get Resolve 15 Studio working on Ubuntu 16.04 LTS. I ran a quick edit and grading test including Fusion and Fairlight. It all rendered out fine.

The only caveat was that it only starts when a monitor is plugged into it.

Has anyone had any success with starting Resolve in headless mode - either having it start from the terminal or via VNC?



Maybe more info about your config would be welcome if you want some help :mrgreen:

Working fine here on a dell xps 15 9570 with a GTX1050Ti, latest nvidia drivers (with cuda and prime sellect), without any external monitor plugged in... Do you have any strange xorg.conf file or something else ?

My only issue so far is the scaling. I am forced to put my UHD screen in a lower resolution to have a readable GUI because Resolve doesn't seems to see the scaling command of the system (UHD with 200%).
www.embelliefilms.fr
Offline
User avatar

livetheshot

  • Posts: 2
  • Joined: Thu Feb 22, 2018 9:03 am
  • Real Name: Wayne Wong

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 17, 2018 4:20 pm

Here's my xorg.conf file.

Code: Select all
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    ModulePath "/usr/lib/nvidia-396/xorg"
    ModulePath "/usr/lib/xorg/modules"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
   Option       "IgnoreEDID"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
   BusID          "PCI:2:0:0"
   Option      "AllowEmptyInitialConfiguration"
Option "NoDDC" "True"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


I'm running CUDA Version 9.2.148 and NVIDIA driver version 396.51.

The rollinglog doesn't say anything's missing besides Decklink but that was fine when I had the monitor plugged in.
The Debug log does have this line repeating.

Code: Select all
Xlib:  extension "GLX" missing on display ":1".
Xlib:  extension "GLX" missing on display ":1".
Xlib:  extension "GLX" missing on display ":1".
Xlib:  extension "GLX" missing on display ":1".
Could not initialize OpenGL for RasterGLSurface, reverting to RasterSurface.
Xlib:  extension "GLX" missing on display ":1".


Edit: sorry forgot to add that I’m running GTX680 and GTX770 in the box.
Last edited by livetheshot on Sat Aug 18, 2018 4:29 am, edited 1 time in total.
Offline

srgkus

  • Posts: 3
  • Joined: Thu Jul 26, 2018 6:42 pm
  • Real Name: Sergey Karpuhin

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 17, 2018 5:44 pm

I would like to piggyback on this interface scaling issue - it's pretty major when my screen is at 3840x2160 and davinci interface is sooo tiny while my whole desktop is tuned for the hidpi (gnome scaling factor 2, xrandr scale 1.2)
please make the interface scalable, thank you

currently on Elementary OS, everything works fine

Alexandre Westphal wrote:
livetheshot wrote:I managed to get Resolve 15 Studio working on Ubuntu 16.04 LTS. I ran a quick edit and grading test including Fusion and Fairlight. It all rendered out fine.

The only caveat was that it only starts when a monitor is plugged into it.

Has anyone had any success with starting Resolve in headless mode - either having it start from the terminal or via VNC?



Maybe more info about your config would be welcome if you want some help :mrgreen:

Working fine here on a dell xps 15 9570 with a GTX1050Ti, latest nvidia drivers (with cuda and prime sellect), without any external monitor plugged in... Do you have any strange xorg.conf file or something else ?

My only issue so far is the scaling. I am forced to put my UHD screen in a lower resolution to have a readable GUI because Resolve doesn't seems to see the scaling command of the system (UHD with 200%).
Offline

SteveMulcahy

  • Posts: 11
  • Joined: Thu Apr 19, 2018 3:49 pm
  • Real Name: Steve Mulcahy

Re: DaVinci Resolve on Linux - Install issues

PostMon Aug 20, 2018 4:46 pm

So whilst Resolve "works" for me now, I do want to improve its performance, make Fusion actually work as well, and the biggest issue seems to be due to my old GTX680.

Does anyone have any proven cards in the $200-$300 range? I see the RX580 8GB is DaVinci's eGPU recommendation, but it'd be internal. The GTX 1080 is too expensive for me in the next couple of months, if it dips after the Nvidia announcement, maybe I'll bite for one, but I don't think I'd be able to justify $400 or more...
Offline
User avatar

Milan Ihl

  • Posts: 22
  • Joined: Sun Jan 07, 2018 10:37 am
  • Location: Germany

Re: DaVinci Resolve on Linux - Install issues

PostWed Aug 22, 2018 2:21 pm

Hey there, i read and tested a while.. unlike on my main machine with an Nvidia card, i can't get resolve to run on my Thinkpad with a Haswell chipset - i thought i had it when i replaced opencl-mesa with beignet but no, it does not find any OpenCL compatible card as it states.

However while i read that some of you doupt that integrated Intel graphics work with Resolve, as i am aware of, it would work under Windows so i am not only confused but also kinda disappointed. :(

Code: Select all
% cat /opt/resolve/logs/rollinglog.txt|grep ERROR

[0x7f5f85af1700] | GPUManager           | ERROR | 2018-08-22 15:26:23,010 | CRITICAL_PREF: DaVinci Resolve could not find any OpenCL capable GPUs. Would you like to review and update your DaVinci Resolve Hardware Configuration? ||Please ensure that appropriate GPU drivers are installed and your DaVinci Resolve hardware is configured appropriately.
[0x7f5f85af1700] | IP                   | ERROR | 2018-08-22 15:26:23,011 | Failed to initialize OpenCL boards
[0x7f5f96b13700] | SyManager            | ERROR | 2018-08-22 15:26:23,011 | Failed to connect to panel socket
[0x7f5f96b13700] | SyManager            | ERROR | 2018-08-22 15:26:23,011 | DRIVER: open /var/tmp/davinci_socket failed
[0x7f5f96b13700] | SyManager            | ERROR | 2018-08-22 15:26:23,012 | Failed to connect to panel socket
[0x7f5fb6e8aac0] | UI                   | ERROR | 2018-08-22 15:26:24,653 | Failed to find text 'Apple ProRes' in combo-box
[0x7f5fb6e8aac0] | UI                   | ERROR | 2018-08-22 15:26:24,653 | Failed to find value '0' in combo-box
[0x7f5fb6e8aac0] | UI                   | ERROR | 2018-08-22 15:26:28,193 | Failed to find value '0' in combo-box
[0x7f5fb6e8aac0] | UI                   | ERROR | 2018-08-22 15:26:28,543 | Failed to find value '0' in combo-box
[0x7f5fb6e8aac0] | UI                   | ERROR | 2018-08-22 15:26:28,543 | Failed to find value '0' in combo-box
[0x7f5fb6e8aac0] | UI                   | ERROR | 2018-08-22 15:26:28,543 | Failed to find value '0' in combo-box
[0x7f5fb6e8aac0] | UI                   | ERROR | 2018-08-22 15:26:28,543 | Failed to find value '0' in combo-box


Actually when i agree to adjust the settings, there is no card to select but also interesting, it leads me by default to the media pool and complains that there is no folder configured (it is and it has permissions!).
..and as soon as i change and save anything, it simply dies away.

Right now /opt/resolve is owned by my user, both, the working and the not working install are on ArchLinux.

With this not working one i now tried in summary: opencl-mesa, beignet and intel-opencl-runtime.
DaVinci Resolve Studio 15
PC: ArchLinux/Windows10 // 8-Core AMD FX-8350 // GeForce GTX 1060 6GB // RAM: 15.57GiB // prop. nvidia driver on Linux
Laptop: ArchLinux/Windows10 // ThinkPad T440 // Intel i5-4300U // RAM: 7.88GiB
Offline

Martin Schitter

  • Posts: 817
  • Joined: Tue Apr 28, 2015 10:41 pm

Re: DaVinci Resolve on Linux - Install issues

PostThu Aug 23, 2018 5:39 pm

Milan Ihl wrote:However while i read that some of you doupt that integrated Intel graphics work with Resolve, as i am aware of, it would work under Windows so i am not only confused but also kinda disappointed. :(


beignet was always a very limited OpenCL implementation, which never did satisfy the requirements of resolve for linux AFAIK -- although i don't now, which features are actually missing?

intel already stopped the development of beignet and works on a newer implemenation: NEO, but unfortunately this new OpenCL stack will only run on more recent processors (>= gen8).
Offline

davorin

  • Posts: 168
  • Joined: Wed Aug 01, 2018 10:27 am
  • Real Name: Richard Klingler

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 24, 2018 6:44 am

Good morning (o;

After I could run resolve studio in ubuntu 18.04 lts with a gtx1050 card I gave it a try now at home on Debian 9 and a gtx1060 card...

Resolve Studio comes up with the "DaVinci Resolve could not find any CUDA capable GPUs"...

But in the log file I see:

Code: Select all
[0x7fe4e0c36340] | GPUManager           | INFO  | 2018-08-24 08:40:47,636 | Start detecting OpenCL boards
[0x7fe4e0c36340] | GPUManager           | INFO  | 2018-08-24 08:40:47,637 | Found qualified OpenCL board 0: platform - NVIDIA CUDA, vendor - NVIDIA Corporation, id - 0x7fe4dd36dcb0, device name - GeForce GTX 1060 6GB id - 0x7fe4dd36dd50, global memory size (MB) - 6069, local memory size (KB) - 48, max global memory alloc size (MB) - 1517
[0x7fe4e0c36340] | GPUManager           | INFO  | 2018-08-24 08:40:47,637 | 1 OpenCL boards detected
[0x7fe4bdb08700] | SyManager            | INFO  | 2018-08-24 08:40:47,639 | Connected to panel socket at 42
[0x7fe4bdb08700] | SyManager            | INFO  | 2018-08-24 08:40:47,639 | Connection to the panel server has been re-established
[0x7fe4e0c36340] | UI                   | ERROR | 2018-08-24 08:40:53,272 | Failed to find value '0' in combo-box


Debian 9 installs nvidia driver 384.130-1

Any idea why it won't pick up the GPU?
DaVinci Resolve Studio 15.1.1, 2 * Intensity Pro 4K
macOS 10.13.6: i7-7700, 32GB RAM, GTX1080 TI
Debian 9: i7-7700, 32GB RAM, GT1030 2GB
Ubuntu 18.04: i7-8700, 32GB RAM, GTX1050 2GB
Offline
User avatar

Milan Ihl

  • Posts: 22
  • Joined: Sun Jan 07, 2018 10:37 am
  • Location: Germany

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 24, 2018 6:53 am

You maybe forgot to install cuda - works fine with my 1060 on arch.
https://wiki.debian.org/NvidiaGraphicsDrivers#CUDA
DaVinci Resolve Studio 15
PC: ArchLinux/Windows10 // 8-Core AMD FX-8350 // GeForce GTX 1060 6GB // RAM: 15.57GiB // prop. nvidia driver on Linux
Laptop: ArchLinux/Windows10 // ThinkPad T440 // Intel i5-4300U // RAM: 7.88GiB
Offline

davorin

  • Posts: 168
  • Joined: Wed Aug 01, 2018 10:27 am
  • Real Name: Richard Klingler

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 24, 2018 6:58 am

Nope..wasn't that as blender showed GTX1060 CUDA support...

Debian 9 needs the 390 driver from backport: (Ubuntu 18.04 already has 390 driver)

https://wiki.debian.org/NvidiaGraphicsD ... Stretch.22


Starts up fine now :-)
DaVinci Resolve Studio 15.1.1, 2 * Intensity Pro 4K
macOS 10.13.6: i7-7700, 32GB RAM, GTX1080 TI
Debian 9: i7-7700, 32GB RAM, GT1030 2GB
Ubuntu 18.04: i7-8700, 32GB RAM, GTX1050 2GB
Offline

Daniel Tufvesson

  • Posts: 121
  • Joined: Sun Sep 18, 2016 11:03 am
  • Location: Stockholm, Sweden

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 24, 2018 11:16 am

Correct. Resolve 15 requires the 390 driver regardless of platform. You may get away with running the 384 driver if you switch to OpenCL but I haven't tested this to any useful extent.
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15.0.1 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

davorin

  • Posts: 168
  • Joined: Wed Aug 01, 2018 10:27 am
  • Real Name: Richard Klingler

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 24, 2018 11:29 am

How buggy is the Linux version compared to macOS or Windows since it is 15.0.0 and not 15.0.2?

Tried a simple tutorial with text and particles and it crashed pretty soon though it didn't complain about to less GPU memory (o;
DaVinci Resolve Studio 15.1.1, 2 * Intensity Pro 4K
macOS 10.13.6: i7-7700, 32GB RAM, GTX1080 TI
Debian 9: i7-7700, 32GB RAM, GT1030 2GB
Ubuntu 18.04: i7-8700, 32GB RAM, GTX1050 2GB
Offline

davorin

  • Posts: 168
  • Joined: Wed Aug 01, 2018 10:27 am
  • Real Name: Richard Klingler

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 24, 2018 1:45 pm

Milan Ihl wrote:You maybe forgot to install cuda - works fine with my 1060 on arch.
https://wiki.debian.org/NvidiaGraphicsDrivers#CUDA


Do you run resolve studio with your 1060?

Seems I can't use any of the studio features as it all eats up the 6GB quickly as with the GT1030 with 2GB only...

Think I have to try HitFilm Pro then as it only requires:

"Video memory 1 GB minimum (2GB or more recommended for 4K UHD.)"
DaVinci Resolve Studio 15.1.1, 2 * Intensity Pro 4K
macOS 10.13.6: i7-7700, 32GB RAM, GTX1080 TI
Debian 9: i7-7700, 32GB RAM, GT1030 2GB
Ubuntu 18.04: i7-8700, 32GB RAM, GTX1050 2GB
Offline

Martin Schitter

  • Posts: 817
  • Joined: Tue Apr 28, 2015 10:41 pm

Re: DaVinci Resolve on Linux - Install issues

PostFri Aug 24, 2018 2:08 pm

Daniel Tufvesson wrote:Correct. Resolve 15 requires the 390 driver regardless of platform. You may get away with running the 384 driver if you switch to OpenCL but I haven't tested this to any useful extent.


it's always a very troublesome challenge to support different cuda versions and driver release specific peculiarities for different applications on the same system. it's especially uncomfortable in case of closed source commercial software and very complex scientific setups, which take hours to rebuild. that's exactly the reason, why nvidia-docker has become the standard for exchange/deployment of complex GPU demanding setups in the academic world (e.g. machine learning applications), because no other existing packaging and sandboxing solution for linux provides the necessary adaptation of nvidia specific interfaces and mediated hardware access until now.
Offline

jacobgkau

  • Posts: 2
  • Joined: Mon Aug 27, 2018 2:10 am
  • Real Name: Jacob Kauffmann

Re: DaVinci Resolve on Linux - Install issues

PostMon Aug 27, 2018 2:40 am

I started using Resolve on my NVIDIA laptop recently and have grown to like it. However, I just built a fully AMD desktop, and I can't get Resolve to start. I'm using Arch Linux (I know it's not officially supported, but it worked perfectly fine on the laptop.) On first startup after installation, I can sometimes get the first-run wizard to show, with the slideshow and then the system check, which shows a green checkmark next to my OS and my GPU. After that, when Resolve is starting up, the splash screen hangs at "LOOKING FOR CONTROL SURFACE" and then closes a few seconds later.

The terminal output is absolutely nothing out of the ordinary:
Code: Select all
[jacob@Impulse-WS ~]$ /opt/resolve/bin/resolve
ActCCMessage Already in Table: Code= 2282, Mode=  0, Level=  0, CmdKey= 8, Option= 0
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
15.0 (#086) Linux/Clang
Main thread starts: 6A7C6B40
log4cxx: No appender could be found for logger (Undefined).
log4cxx: Please initialize the log4cxx system properly.

The "ResolveDebug.txt" file doesn't give me much helpful information, but it does look like the crash is related to the GPU because the last lines in the file are GPU-related. This machine actually has two GPUs, a Vega 56 and a Vega 64. My display is currently plugged into the 64. It looks like Resolve doesn't think that either of the cards are plugged into a display ("Main display = 0" for both cards.)

The ResolveDebug.txt file is pretty long. I attempted to post it in a Pastebin, but I received an error on this forum that I'm not allowed to post URLs, so here it is inline:
Code: Select all
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,208 | Running DaVinci Resolve v15.0.0.086 (Linux/Clang)
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,224 | Updating display GPU information...
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,275 | Detecting Main Display properties
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,281 | Process to detect main display has finished
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,293 | Fallback process to detect main display has finished
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,294 | GPU Name = 'Radeon RX Vega', Main display = 0
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,294 | GPU Name = 'Radeon RX Vega', Main display = 0
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,309 | 2 ATI GPUs (excluding display GPU) found. Using OpenCL for processing.
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,309 | Not GLmap capable. GPUs: 2 discrete, 0 integrated, 0 external. Auto mapping, OpenCL processing, main display not on external GPU.
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,309 | Setting LsManager.3.NumGPUs = 1
[0x7efe6a7c6b40] | IO                   | INFO  | 2018-08-26 21:16:30,309 | RED InitializeSdk with library path at /opt/resolve/libs
[0x7efe6a7c6b40] | IO                   | INFO  | 2018-08-26 21:16:30,338 | R3DAPI 7.1.0-3YM06 (20180720 L64S) R3DSDK 7.1.0-3YM06 (20180720 L64D) RED CUDA 7.1.0-45494 (20180721) RED OPENCL 7.1.0-45494 (20180721) [/opt/resolve/libs/] init is successful
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,338 | 0 RED rocket cards available
There are 1 GPUs in the system.
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,338 | Decklink model name: '', version: ''
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,343 | Installed custom font: Open Sans
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,344 | Installed custom font: Open Sans
[0x7efe6a7c6b40] | Main                 | INFO  | 2018-08-26 21:16:30,355 | Finished loading Application style sheet
Local.Speed.Debug switched OFF - ''
[0x7efe46b2f700] | LeManager            | INFO  | 2018-08-26 21:16:30,550 | 521, 38
[0x7efe6a7c6b40] | BtCommon             | INFO  | 2018-08-26 21:16:31,037 | Memory config: reserved=6000M pinned=4000M log=0
[0x7efe6a7c6b40] | BtCommon             | INFO  | 2018-08-26 21:16:31,037 | Using default pooled memory manager
[0x7efe6a7c6b40] | BtCommon             | INFO  | 2018-08-26 21:16:31,038 | Daemon DPDecoder is started 43949
[0x7efe6a7c6b40] | BtCommon             | INFO  | 2018-08-26 21:16:31,038 | Daemon DPDecoder is started 43950
[0x7efe6a7c6b40] | BtCommon             | INFO  | 2018-08-26 21:16:31,038 | Daemon DPDecoder is started 43951
[0x7efe6a7c6b40] | BtCommon             | INFO  | 2018-08-26 21:16:31,038 | Daemon DPDecoder is started 43952
[0x7efe6a7c6b40] | BtCommon             | INFO  | 2018-08-26 21:16:31,038 | Daemon DPDecoder is started 43953
[0x7efe6a7c6b40] | BtCommon             | INFO  | 2018-08-26 21:16:31,039 | Daemon DPDecoder is started 43954
[0x7efe6a7c6b40] | BtCommon             | INFO  | 2018-08-26 21:16:31,039 | Daemon DPDecoder is started 43955
[0x7efe6a7c6b40] | BtCommon             | INFO  | 2018-08-26 21:16:31,039 | Daemon DPDecoder is started 43956
[0x7efe6a7c6b40] | Fusion               | INFO  | 2018-08-26 21:16:31,159 | Fusion Build: 62432-dffcdf392d9e2963e99506fda6db5101b4580edb (Aug  8 2018 10:43:42)
[0x7efe6a7c6b40] | SyManager            | INFO  | 2018-08-26 21:16:31,286 | Total: 20, NumDtThreads: 8, NumComms: 0, NumSites: 1

[0x7efe6a7c6b40] | SyManager            | INFO  | 2018-08-26 21:16:31,286 | Lookaheads -> playback = 20, record = 20, stop = 2

Sy Low Command Handler Thread ----- (139630419920640)
SY low priority cmd handler thread starts: 3D944700
Sy High Command Handler Thread ----- (139630428313344)
SY high priority cmd handler thread starts: 3E145700
Sy Data Handler Thread ----- (139630411527936)
SY data handler thread starts: 3D143700
Gs High Command Handler Thread ----- (139630386349824)
GS high priority cmd handler thread starts: 3B940700
Gs Low Command Handler Thread ----- (139630377957120)
GS low priority cmd handler thread starts: 3B13F700
Dp High Command Handler Thread ----- (139630310840064)
DP high priority cmd handler thread starts: 3713D700
[0x7efe39d3e700] | GsManager            | INFO  | 2018-08-26 21:16:31,287 | Gs Processor Thread ----- (139630356981504)

Dp Low Command Handler Thread ----- (139630302447360)
GS processor thread starts: 39D3E700
DP low priority cmd handler thread starts: 3693C700
Local.Speed.Verbose switched OFF - ''
Dt High Command Handler Thread ----- (139630294054656)
DT high priority cmd handler thhread starts: 3613B700
Dt Low Command Handler Thread ----- (139630285661952)
[0x7efe3c141700] | SyManager            | ERROR | 2018-08-26 21:16:31,287 | Failed to connect to panel socket
DT low priority cmd handler thread starts: 3593A700
[0x7efe6a7c6b40] | DtManager            | INFO  | 2018-08-26 21:16:31,287 | Using 8 generic IO threads
[0x7efe3c141700] | SyManager            | ERROR | 2018-08-26 21:16:31,287 | DRIVER: open /var/tmp/davinci_socket failed
[0x7efe35139700] | DtManager            | INFO  | 2018-08-26 21:16:31,287 | Dt Data Handler Thread Started
DT data handler thread starts: 35139700
[0x7efe6a7c6b40] | DtManager            | INFO  | 2018-08-26 21:16:31,287 | Total of 16 IO threads (including 8 generic and 8 Red decode threads)
[0x7efe34938700] | DtManager            | INFO  | 2018-08-26 21:16:31,287 | Dt Worker Thread Started
[0x7efe33936700] | DtManager            | INFO  | 2018-08-26 21:16:31,287 | Dt Worker Thread Started
[0x7efe34137700] | DtManager            | INFO  | 2018-08-26 21:16:31,287 | Dt Worker Thread Started
SY panel handler thread starts: 3C141700
[0x7efe33135700] | DtManager            | INFO  | 2018-08-26 21:16:31,287 | Dt Worker Thread Started
[0x7efe32934700] | DtManager            | INFO  | 2018-08-26 21:16:31,287 | Dt Worker Thread Started
[0x7efe3c141700] | SyManager            | ERROR | 2018-08-26 21:16:31,287 | Failed to connect to panel socket
[0x7efe31932700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
[0x7efe32133700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
[0x7efe2f12d700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
[0x7efe2e12b700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
[0x7efe3012f700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
[0x7efe2f92e700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
Ls High Command Handler Thread ----- (139630126200576)
Ls Low Command Handler Thread ----- (139630117807872)
LS low priority cmd handler thread starts: 2B926700
[0x7efe31131700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
Ls Data Handler Thread ----- (139630109415168)
Ls High Command Handler Thread ----- (139630101022464)
[0x7efe2e92c700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
Ls Low Command Handler Thread ----- (139630092629760)
LS data handler thread starts: 2B125700
LS low priority cmd handler thread starts: 2A123700
Ls Data Handler Thread ----- (139630084237056)
LS data handler thread starts: 29922700
[0x7efe30930700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
Ls High Command Handler Thread ----- (139630075844352)
Ls Low Command Handler Thread ----- (139630067451648)
LS low priority cmd handler thread starts: 28920700
[0x7efe2d92a700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
Ls Data Handler Thread ----- (139630059058944)
Mem Data Transmitter Thread ----- (139630050666240)
[0x7efe2d129700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
Mem data transmitter thread starts: 2791E700
[0x7efe2c928700] | DtManager            | INFO  | 2018-08-26 21:16:31,288 | Dt Worker Thread Started
[0x7efe2811f700] | IP                   | INFO  | 2018-08-26 21:16:31,289 | No GPUMapping parameter found for LsManager 3.
[0x7efe6a7c6b40] | DbCommon2            | INFO  | 2018-08-26 21:16:31,289 | Loading dblist file: /opt/resolve/configs/.dblist
[0x7efe2811f700] | IP                   | INFO  | 2018-08-26 21:16:31,289 | Resolve will generate a default mapping.
[0x7efe6a7c6b40] | DbCommon2            | ERROR | 2018-08-26 21:16:31,289 | No valid database connection in /opt/resolve/configs/.dblist for this application version!
[0x7efe2811f700] | GPUManager           | INFO  | 2018-08-26 21:16:31,289 | Let There Be OpenCL Light!
[0x7efe2811f700] | GPUManager           | INFO  | 2018-08-26 21:16:31,289 | Start detecting OpenCL boards
[0x7efe2811f700] | GPUManager           | INFO  | 2018-08-26 21:16:31,289 | Found qualified OpenCL board 0: platform - AMD Accelerated Parallel Processing, vendor - Advanced Micro Devices, Inc., id - 0x7efe600e7290, device name - Radeon RX Vega id - 0x7efe6a76c110, global memory size (MB) - 8176, local memory size (KB) - 32, max global memory alloc size (MB) - 4048
[0x7efe2811f700] | GPUManager           | INFO  | 2018-08-26 21:16:31,289 | Found qualified OpenCL board 1: platform - AMD Accelerated Parallel Processing, vendor - Advanced Micro Devices, Inc., id - 0x7efe600e7290, device name - Radeon RX Vega id - 0x7efe675bab10, global memory size (MB) - 8176, local memory size (KB) - 32, max global memory alloc size (MB) - 4048
[0x7efe2811f700] | GPUManager           | INFO  | 2018-08-26 21:16:31,289 | 2 OpenCL boards detected
[0x7efe2711d700] | GPUManager           | INFO  | 2018-08-26 21:16:31,289 | Initializing GPU board 0 with context thread 0
[0x7efe6a7c6b40] | IO                   | INFO  | 2018-08-26 21:16:31,303 | Using DNxHR library v2.3.5.43r
[0x7efe6a7c6b40] | IO                   | WARN  | 2018-08-26 21:16:31,471 | KDU :: Using 8 engines
[0x7efe6a7c6b40] | DVIP                 | INFO  | 2018-08-26 21:16:31,472 | DVIP Version : 2.0.0, Revision = 75437 (Release)
[0x7efe2711d700] | GPUManager           | INFO  | 2018-08-26 21:16:31,493 | Setting channel cache size on GPU board 0 to 4
[0x7efe2711d700] | GPUManager           | INFO  | 2018-08-26 21:16:31,493 | Board manager 0 on thread 0 initialization done on GPU Radeon RX Vega


Some required information is missing for email crash report, the crash archive will not be updated


==========[CRASH DUMP]==========
Please send this to support:

#TIME Sun Aug 26 21:16:31 2018 - Uptime 00:00:01 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve v15.0.0.086 (Linux/Clang)

/opt/resolve/bin/resolve() [0x4098729]
/opt/resolve/bin/resolve(_ZN7BtDebug14ReportSegfaultEiP7siginfoPv+0x6c) [0x4097d2c]
/usr/lib/libpthread.so.0(+0x123c0) [0x7efe719143c0]
/usr/lib/libc.so.6(+0x14f5f3) [0x7efe6fce95f3]
/opt/resolve/libs/libFairlightPage.so(_ZN6SDebugC1EPKcS1_ibbNS_8CategoryENS_8LoadWhenEb+0x39) [0x7efe071bff19]
/opt/resolve/libs/libFairlightPage.so(+0xc766b1) [0x7efe074d16b1]
/opt/resolve/libs/libFairlightPage.so(+0xff94c6) [0x7efe078544c6]
Signal Number = 11

================================
[0x7efe2711d700] | GPUManager           | INFO  | 2018-08-26 21:16:38,923 | Completed prebuild of basic OpenCL kernels in 7429 msec
[0x7efe2711d700] | GPUManager           | INFO  | 2018-08-26 21:16:38,923 | Entering loop to wait for commands
[0x7efe2811f700] | GPUManager           | INFO  | 2018-08-26 21:16:38,923 | Finished initializing OpenCL board 0 <Radeon RX Vega> on platform <AMD Accelerated Parallel Processing> clock rate <1630> multiprocessor count <64> global mem size (MB) 8176, available mem size (MB) 0, shared mem size (KB) 32, on SBM[0|0]
[0x7efe2811f700] | GPUManager           | INFO  | 2018-08-26 21:16:38,923 | Hired OpenCL board 0 <Radeon RX Vega>
[0x7efe00c66700] | GPUManager           | INFO  | 2018-08-26 21:16:38,923 | Initializing GPU board 1 with context thread 0
[0x7efe00c66700] | GPUManager           | INFO  | 2018-08-26 21:16:39,027 | Setting channel cache size on GPU board 1 to 4
[0x7efe00c66700] | GPUManager           | INFO  | 2018-08-26 21:16:39,027 | Board manager 1 on thread 0 initialization done on GPU Radeon RX Vega
[0x7efe00c66700] | GPUManager           | INFO  | 2018-08-26 21:16:46,509 | Completed prebuild of basic OpenCL kernels in 7482 msec
[0x7efe00c66700] | GPUManager           | INFO  | 2018-08-26 21:16:46,509 | Entering loop to wait for commands
[0x7efe2811f700] | GPUManager           | INFO  | 2018-08-26 21:16:46,509 | Finished initializing OpenCL board 1 <Radeon RX Vega> on platform <AMD Accelerated Parallel Processing> clock rate <1590> multiprocessor count <56> global mem size (MB) 8176, available mem size (MB) 0, shared mem size (KB) 32, on SBM[1|0]
[0x7efe2811f700] | GPUManager           | INFO  | 2018-08-26 21:16:46,509 | Hired OpenCL board 1 <Radeon RX Vega>
[0x7efe2811f700] | GPUManager           | INFO  | 2018-08-26 21:16:46,509 | Close OpenCL board <Radeon RX Vega>, have more boards than needed 1
[0x7efe2711d700] | GPUManager           | INFO  | 2018-08-26 21:16:46,509 | Board 0 on thread 0 <Radeon RX Vega>: No more jobs. You're fired!
[0x7efe2711d700] | GPUManager           | INFO  | 2018-08-26 21:16:46,512 | Clean up and shut down board 0 on thread 0


In my crash_archive.txt, every time I try to start, I get this entry:
Code: Select all
----------------------------------------------------------------------
#TIME Sun Aug 26 21:16:31 2018 - Uptime 00:00:01 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve v15.0.0.086 (Linux/Clang)

/opt/resolve/bin/resolve() [0x4098729]
/opt/resolve/bin/resolve(_ZN7BtDebug14ReportSegfaultEiP7siginfoPv+0x6c) [0x4097d2c]
/usr/lib/libpthread.so.0(+0x123c0) [0x7efe719143c0]
/usr/lib/libc.so.6(+0x14f5f3) [0x7efe6fce95f3]
/opt/resolve/libs/libFairlightPage.so(_ZN6SDebugC1EPKcS1_ibbNS_8CategoryENS_8LoadWhenEb+0x39) [0x7efe071bff19]
/opt/resolve/libs/libFairlightPage.so(+0xc766b1) [0x7efe074d16b1]
/opt/resolve/libs/libFairlightPage.so(+0xff94c6) [0x7efe078544c6]
Signal Number = 11


A few times, I've ran the first-run wizard from the terminal, and after that completes, I got additional error messages during startup that I don't normally get. Here's the dump from that scenario:
Code: Select all
==========[CRASH DUMP]==========
Please send this to support:

#TIME Sun Aug 26 21:38:15 2018 - Uptime 00:00:05 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve v15.0.0.086 (Linux/Clang)

./resolve/bin/resolve() [0x4098729]
./resolve/bin/resolve() [0x9199c3]
/usr/lib/libpthread.so.0(+0x123c0) [0x7f4be7e083c0]
/usr/lib/libc.so.6(gsignal+0x10f) [0x7f4be60c5d7f]
/usr/lib/libc.so.6(abort+0x125) [0x7f4be60b0672]
/usr/lib/libc.so.6(+0x22548) [0x7f4be60b0548]
/usr/lib/libc.so.6(+0x30396) [0x7f4be60be396]
./resolve/bin/resolve() [0x906d50]
./resolve/bin/resolve() [0x905595]
./resolve/bin/resolve() [0x904e78]
./resolve/bin/resolve() [0x941930]
./resolve/bin/resolve() [0x919c0e]
/usr/lib/libpthread.so.0(+0x123c0) [0x7f4be7e083c0]
/usr/lib/libc.so.6(gsignal+0x10f) [0x7f4be60c5d7f]
/usr/lib/libc.so.6(abort+0x125) [0x7f4be60b0672]
/usr/lib/libc.so.6(+0x22548) [0x7f4be60b0548]
/usr/lib/libc.so.6(+0x30396) [0x7f4be60be396]
./resolve/bin/resolve() [0x906d50]
./resolve/bin/resolve() [0x905595]
./resolve/bin/resolve() [0x904e78]
./resolve/bin/resolve() [0x941930]
./resolve/bin/resolve() [0x919c0e]
/usr/lib/libpthread.so.0(+0x123c0) [0x7f4be7e083c0]
/usr/lib/libc.so.6(gsignal+0x10f) [0x7f4be60c5d7f]
/usr/lib/libc.so.6(abort+0x125) [0x7f4be60b0672]
/usr/lib/libc.so.6(+0x22548) [0x7f4be60b0548]
/usr/lib/libc.so.6(+0x30396) [0x7f4be60be396]
./resolve/bin/resolve() [0x906d50]
./resolve/bin/resolve() [0x905595]
./resolve/bin/resolve() [0x904e78]
./resolve/bin/resolve() [0x941930]
./resolve/bin/resolve() [0x919c0e]
/usr/lib/libpthread.so.0(+0x123c0) [0x7f4be7e083c0]
/usr/lib/libc.so.6(gsignal+0x10f) [0x7f4be60c5d7f]
/usr/lib/libc.so.6(abort+0x125) [0x7f4be60b0672]
/usr/lib/libc.so.6(+0x22548) [0x7f4be60b0548]
/usr/lib/libc.so.6(+0x30396) [0x7f4be60be396]
./resolve/bin/resolve() [0x906d50]
./resolve/bin/resolve() [0x905595]
./resolve/bin/resolve() [0x904e78]
./resolve/bin/resolve() [0x941930]
./resolve/bin/resolve() [0x919c0e]
/usr/lib/libpthread.so.0(+0x123c0) [0x7f4be7e083c0]
/usr/lib/libc.so.6(gsignal+0x10f) [0x7f4be60c5d7f]
/usr/lib/libc.so.6(abort+0x125) [0x7f4be60b0672]
/usr/lib/libc.so.6(+0x22548) [0x7f4be60b0548]
/usr/lib/libc.so.6(+0x30396) [0x7f4be60be396]
./resolve/bin/resolve() [0x906d50]
./resolve/bin/resolve() [0x905595]
./resolve/bin/resolve() [0x904e78]
Signal Number = 6

================================
resolve: AppConfig.cpp:165: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.


==========[CRASH DUMP]==========
Please send this to support:

Segmentation fault (core dumped)


I've found a few other people in this thread that had that "assertion failed" message, but none of them got an answer as to what it means or how to fix it. I'm not even sure if it's relevant or not, but I thought I'd mention it.

One other thing about this setup: I am using the open-source AMDGPU driver for display, but I do have the closed AMDGPU-PRO OpenCL driver installed, and Blender recognizes both cards for OpenCL compute.
Offline
User avatar

Milan Ihl

  • Posts: 22
  • Joined: Sun Jan 07, 2018 10:37 am
  • Location: Germany

Re: DaVinci Resolve on Linux - Install issues

PostTue Aug 28, 2018 11:58 am

davorin wrote:Do you run resolve studio with your 1060?



Yes, i have edited a couple of videos on Windows with this setup (which is now more complete in my signature), as for Linux i am currently trying to figure out what's the deal with getting the audio part of my footage working. :x
DaVinci Resolve Studio 15
PC: ArchLinux/Windows10 // 8-Core AMD FX-8350 // GeForce GTX 1060 6GB // RAM: 15.57GiB // prop. nvidia driver on Linux
Laptop: ArchLinux/Windows10 // ThinkPad T440 // Intel i5-4300U // RAM: 7.88GiB
Offline

Daniel Tufvesson

  • Posts: 121
  • Joined: Sun Sep 18, 2016 11:03 am
  • Location: Stockholm, Sweden

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 03, 2018 5:07 am

Looks like we have the first fix version!

MakeResolveDeb is updated and tested for 15.0.1.

makeresolvedeb_15.0.1-1.sh.tar.gz
(2.34 KiB) Downloaded 24 times
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15.0.1 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

audiovisualtech

  • Posts: 3
  • Joined: Thu Mar 22, 2018 11:10 pm
  • Real Name: daniel jones

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 03, 2018 7:58 pm

any news on using amd GPU? black magic really needs to make this a flatpack, and fix some of the weird file locations, and gpu stuff. i would buy the studio ver. if they would put some effort into this.
Offline

linuxfreak

  • Posts: 20
  • Joined: Thu Mar 15, 2018 3:08 pm
  • Real Name: Harald Klein

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 04, 2018 3:00 pm

Installed 15.0.1 on RHEL 7.5 with amdgpu-pro 18.30. Tested some projects, OpenFX, audio via decklink (Mini Monitor 10.11.2) and also native linux. Works perfectly so far.

Hardware: Asus Prime Z370 + Intel I5 8400 + Samsung 960 EVO MZ + 2x16GB Gskill 3200 DDR4 + AMD RX580 Saphire Nitro+ 8GB.
Offline

Martin Schitter

  • Posts: 817
  • Joined: Tue Apr 28, 2015 10:41 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 04, 2018 6:06 pm

audiovisualtech wrote:black magic really needs to make this a flatpack, and fix some of the weird file locations, and gpu stuff.


yes -- fixing the obvious flaws of the actual installer, would be really an important improvement, but the other claim -- i.e. flatpack deliveries -- is IMHO nearly impossible to realize right now.

unfortunately there is no working solution available, to realize CUDA acceleration from within flatpack sandboxes (something similar to nvidia-docker). in case of appimage, which is much simpler and less isolated from the surrounding environment, this hindrance is easier to overcome, but on the other hand it doesn't solve all the incompatibilities and dependencies related to the actual system resp. runtime environment...
PreviousNext

Return to DaVinci Resolve

Who is online

Users browsing this forum: Fisher99, Michael Bates, Nathan Morgan, Pierre-Yves Whelan, Ray Snell, roger.magnusson, tsbrown86, Čeněk Štrichel and 35 guests