DaVinci Resolve on Linux - Install issues

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

Doug Marsh

  • Posts: 52
  • Joined: Thu Mar 20, 2014 9:33 pm

Re: DaVinci Resolve on Linux - Install issues

PostSun Sep 17, 2017 8:18 pm

Bill de Garis wrote:I'm a new Linux user. I have the latest version of Ubuntu installed and I <think> I have the Light version of Resolve 14 installed using that script someone kindly provided.
It won't run. [...]


Welcome to the community (Linux). Latest as in 16.04 LTS (update .3?!) Try the following:

(cheesy way to get your release):
Code: Select all
dx@s76:~$ lsb_release  -a
No LSB modules are available.
Distributor ID:   Ubuntu
Description:   Ubuntu 16.04.3 LTS
Release:   16.04
Codename:   xenial


Way to determine if you have missing libraries:
Code: Select all
you@hostname:~$ cd /opt/resolve/bin/
you@hostname:/opt/resolve/bin$ ldd resolve
   linux-vdso.so.1 =>  (0x00007ffd29146000)
   libcudart.so.7.5 => /opt/resolve/bin/./../libs/libcudart.so.7.5 (0x00007f1b8b5f7000)
   libnvrtc.so.7.5 => /opt/resolve/bin/./../libs/libnvrtc.so.7.5 (0x00007f1b8a229000)
   libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f1b89fde000)
   libQt5Core.so.5 => /opt/resolve/bin/./../libs/libQt5Core.so.5 (0x00007f1b89857000)
   libQt5Widgets.so.5 => /opt/resolve/bin/./../libs/libQt5Widgets.so.5 (0x00007f1b88fd2000)
   libQt5Gui.so.5 => /opt/resolve/bin/./../libs/libQt5Gui.so.5 (0x00007f1b8885f000)
   libQt5Network.so.5 => /opt/resolve/bin/./../libs/libQt5Network.so.5 (0x00007f1b88507000)
   libQt5OpenGL.so.5 => /opt/resolve/bin/./../libs/libQt5OpenGL.so.5 (0x00007f1b882af000)
   libQt5Sql.so.5 => /opt/resolve/bin/./../libs/libQt5Sql.so.5 (0x00007f1b88061000)
   libQt5Xml.so.5 => /opt/resolve/bin/./../libs/libQt5Xml.so.5 (0x00007f1b87e20000)
   libQt5Multimedia.so.5 => /opt/resolve/bin/./../libs/libQt5Multimedia.so.5 (0x00007f1b87b43000)
   libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007f1b878d3000)
   libGL.so.1 => /usr/lib/nvidia-375/libGL.so.1 (0x00007f1b8762f000)
   libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f1b87429000)
   libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f1b8717e000)
   libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f1b86f6c000)
   libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f1b86d64000)
   libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f1b86b49000)
   libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f1b8680f000)
   libbz2.so.1 => /lib/x86_64-linux-gnu/libbz2.so.1 (0x00007f1b865ff000)
   libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f1b86243000)
   libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1b8603f000)
   librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f1b85e37000)
   libavformat.so.57 => /opt/resolve/bin/./../libs/libavformat.so.57 (0x00007f1b85a3c000)
   libavcodec.so.57 => /opt/resolve/bin/./../libs/libavcodec.so.57 (0x00007f1b844d4000)
   libavutil.so.55 => /opt/resolve/bin/./../libs/libavutil.so.55 (0x00007f1b84261000)
   libMXF.so => /opt/resolve/bin/./../libs/libMXF.so (0x00007f1b83f5f000)
   libfraunhoferdcp.so => /opt/resolve/bin/./../libs/libfraunhoferdcp.so (0x00007f1b7f97b000)
   libSMDK-Linux-x64.so.4.7 => /opt/resolve/bin/./../libs/libSMDK-Linux-x64.so.4.7 (0x00007f1b7f4d1000)
   libmp4decMT.so => /opt/resolve/bin/./../libs/libmp4decMT.so (0x00007f1b7f17c000)
   libmp4encMT.so => /opt/resolve/bin/./../libs/libmp4encMT.so (0x00007f1b7ec33000)
   libsonyxavcenc.so => /opt/resolve/bin/./../libs/libsonyxavcenc.so (0x00007f1b7e9ce000)
   liblog4cxx.so.10 => /opt/resolve/bin/./../libs/liblog4cxx.so.10 (0x00007f1b7e5e2000)
   libapr-1.so.0 => /opt/resolve/bin/./../libs/libapr-1.so.0 (0x00007f1b7e3b3000)
   libaprutil-1.so.0 => /opt/resolve/bin/./../libs/libaprutil-1.so.0 (0x00007f1b7e192000)
   libopencv_calib3d.so.3.2 => /opt/resolve/bin/./../libs/libopencv_calib3d.so.3.2 (0x00007f1b7de1f000)
   libopencv_core.so.3.2 => /opt/resolve/bin/./../libs/libopencv_core.so.3.2 (0x00007f1b7d9e7000)
   libopencv_features2d.so.3.2 => /opt/resolve/bin/./../libs/libopencv_features2d.so.3.2 (0x00007f1b7d73b000)
   libopencv_flann.so.3.2 => /opt/resolve/bin/./../libs/libopencv_flann.so.3.2 (0x00007f1b7d4d9000)
   libopencv_highgui.so.3.2 => /opt/resolve/bin/./../libs/libopencv_highgui.so.3.2 (0x00007f1b7d2d4000)
   libopencv_imgcodecs.so.3.2 => /opt/resolve/bin/./../libs/libopencv_imgcodecs.so.3.2 (0x00007f1b7d087000)
   libopencv_imgproc.so.3.2 => /opt/resolve/bin/./../libs/libopencv_imgproc.so.3.2 (0x00007f1b7cb65000)
   libopencv_ml.so.3.2 => /opt/resolve/bin/./../libs/libopencv_ml.so.3.2 (0x00007f1b7c8c3000)
   libopencv_video.so.3.2 => /opt/resolve/bin/./../libs/libopencv_video.so.3.2 (0x00007f1b7c67b000)
   libopencv_videoio.so.3.2 => /opt/resolve/bin/./../libs/libopencv_videoio.so.3.2 (0x00007f1b7c461000)
   libseeta_facedet_lib.so => /opt/resolve/bin/./../libs/libseeta_facedet_lib.so (0x00007f1b7c244000)
   libSonyRawDev.so.2 => /opt/resolve/bin/./../libs/libSonyRawDev.so.2 (0x00007f1b7be70000)
   libGLEW.so.1.9 => /opt/resolve/bin/./../libs/libGLEW.so.1.9 (0x00007f1b7bbfd000)
   libOpenCL.so.1 => /usr/lib/x86_64-linux-gnu/libOpenCL.so.1 (0x00007f1b7b9f2000)
   libgvc.so.6 => /opt/resolve/bin/./../libs/libgvc.so.6 (0x00007f1b7b750000)
   libcgraph.so.6 => /opt/resolve/bin/./../libs/libcgraph.so.6 (0x00007f1b7b539000)
   libcdt.so.5 => /opt/resolve/bin/./../libs/libcdt.so.5 (0x00007f1b7b333000)
   libxdot.so.4 => /opt/resolve/bin/./../libs/libxdot.so.4 (0x00007f1b7b12f000)
   libpathplan.so.4 => /opt/resolve/bin/./../libs/libpathplan.so.4 (0x00007f1b7af26000)
   libDNxHR.so => /opt/resolve/bin/./../libs/libDNxHR.so (0x00007f1b7a77d000)
   libimf.so => /opt/resolve/bin/./../libs/libimf.so (0x00007f1b7a2ba000)
   libirc.so => /opt/resolve/bin/./../libs/libirc.so (0x00007f1b7a061000)
   libsvml.so => /opt/resolve/bin/./../libs/libsvml.so (0x00007f1b79466000)
   libintlc.so.5 => /opt/resolve/bin/./../libs/libintlc.so.5 (0x00007f1b79210000)
   libArriRawSDK.so.5.3 => /opt/resolve/bin/./../libs/libArriRawSDK.so.5.3 (0x00007f1b77582000)
   libgvcodec.so => /opt/resolve/bin/./../libs/libgvcodec.so (0x00007f1b7735b000)
   libCrmSdk.so.2.0 => /opt/resolve/bin/./../libs/libCrmSdk.so.2.0 (0x00007f1b75180000)
   libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f1b74f7a000)
   libssl.so.10 => /opt/resolve/bin/./../libs/libssl.so.10 (0x00007f1b74d11000)
   libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1b74a08000)
   libcrypto.so.10 => /opt/resolve/bin/./../libs/libcrypto.so.10 (0x00007f1b745c3000)
   libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1b743a6000)
   librsvg-2.so.2 => /usr/lib/x86_64-linux-gnu/librsvg-2.so.2 (0x00007f1b7416f000)
   libCg.so => /opt/resolve/bin/./../libs/libCg.so (0x00007f1b73cfb000)
   libCgGL.so => /opt/resolve/bin/./../libs/libCgGL.so (0x00007f1b73b99000)
   libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f1b73817000)
   libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f1b73600000)
   libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1b73236000)
   libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f1b73011000)
   libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f1b72e0e000)
   libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f1b72afd000)
   /lib64/ld-linux-x86-64.so.2 (0x0000558f10e4f000)
   libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f1b728aa000)
   libpq.so.5 => /opt/resolve/bin/./../libs/libpq.so.5 (0x000000304da00000)
   libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007f1b72659000)
   libGLX.so.0 => /usr/lib/nvidia-375/libGLX.so.0 (0x00007f1b72428000)
   libGLdispatch.so.0 => /usr/lib/nvidia-375/libGLdispatch.so.0 (0x00007f1b7215a000)
   libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f1b71f37000)
   libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007f1b71ba3000)
   liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f1b71981000)
   libltdl.so.7 => /usr/lib/x86_64-linux-gnu/libltdl.so.7 (0x00007f1b71776000)
   libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x00007f1b71554000)
   libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007f1b71253000)
   libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f1b7102a000)
   libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f1b70df1000)
   libXmu.so.6 => /usr/lib/x86_64-linux-gnu/libXmu.so.6 (0x00007f1b70bd7000)
   libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f1b709c7000)
   libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f1b707a4000)
   libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f1b7041c000)
   libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f1b7020f000)
   libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f1b6ffc2000)
   libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f1b6fcae000)
   libcroco-0.6.so.3 => /usr/lib/x86_64-linux-gnu/libcroco-0.6.so.3 (0x00007f1b6fa73000)
   libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f1b6f802000)
   libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f1b6f5fa000)
   libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f1b6f3af000)
   libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007f1b6f15e000)
   libjson-c.so.2 => /lib/x86_64-linux-gnu/libjson-c.so.2 (0x00007f1b6ef52000)
   libpulsecommon-8.0.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so (0x00007f1b6ecd7000)
   libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f1b6ea8b000)
   libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f1b6e886000)
   libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f1b6e680000)
   libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007f1b6cbc9000)
   libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007f1b6c95f000)
   libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f1b6c75b000)
   libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f1b6c538000)
   libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f1b6c31d000)
   libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f1b6c0da000)
   libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f1b6bec3000)
   libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007f1b6bcba000)
   libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f1b6ba12000)
   libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f1b6b80d000)
   libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f1b6b603000)
   libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f1b6b3f9000)
   libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f1b6b126000)
   libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f1b6aef7000)
   libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f1b6acf2000)
   libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f1b6aae7000)
   liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007f1b6a8d8000)
   libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f1b6a6bc000)
   libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007f1b6a47b000)
   libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f1b6a14b000)
   libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f1b6a0c5000)
   libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007f1b69ebb000)
   libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007f1b69c52000)
   libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007f1b69a4b000)
   libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f1b697ed000)
   libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007f1b695e4000)
   libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f1b693e0000)
   libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007f1b691d6000)
   libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007f1b68f4c000)
   libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007f1b68caa000)
   libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007f1b68a76000)
   libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007f1b68860000)
   libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f1b685fc000)
   libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 (0x00007f1b683c8000)
   libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f1b681b5000)
   libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007f1b67f7f000)
   libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007f1b67d4b000)
   libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f1b67acb000)
   libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f1b677ea000)
   libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f1b675d0000)
   libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007f1b6735b000)
   libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007f1b670b2000)
   libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f1b66e8b000)
   libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007f1b66c62000)
   libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007f1b66a53000)
   libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007f1b66807000)
   libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f1b66532000)
   libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f1b6631d000)
   libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007f1b66114000)
   libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007f1b65ee8000)


If you see and lines that can't find the library, list them here and we can use that to figure out what libraries you might not have installed. Myself, being an avid tinker in AV stuff on Linux, I happen to have a lot of things pre-installed that might not be reflected in the dependencies of the deb package (which I am using now).

As for version of nvidia, this is what I have installed (I pruned the "rc" release candidate lines)
Code: Select all
dx@s76:~$ dpkg -l | grep nvidia
ii  nvidia-375                  375.82-0ubuntu0~gpu16.04.1  amd64        NVIDIA binary driver - version 375.82
ii  nvidia-cg-dev:amd64         3.1.0013-2                  amd64        Cg Toolkit - GPU Shader Authoring Language (headers)
ii  nvidia-cg-toolkit           3.1.0013-2                  amd64        Cg Toolkit - GPU Shader Authoring Language
ii  nvidia-opencl-icd-375       375.82-0ubuntu0~gpu16.04.1  amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                0.8.2                       amd64        Tools to enable NVIDIA's Prime
ii  nvidia-settings             384.69-0ubuntu0~gpu16.04.1  amd64        Tool for configuring the NVIDIA graphics driver
ii  system76-driver-nvidia      16.04.40                    all          Latest nvidia driver for System76 computers


switching users is "SU" (think Switch User)

Switching to another user using your password and doing something is "SUDO" (Switch User and DO). This one is a special system that has a configuration. In the case of becoming root, you have to be in the "admin" (sudo) group

Code: Select all
dx@s76:~$ id
uid=1000(dx) gid=1000(dx) groups=1000(dx),4(adm),24(cdrom),27(sudo),29(audio),30(dip),46(plugdev),113(lpadmin),128(sambashare),131(libvirtd)


in order to switch to root and do something. SUDO uses your password, where SU uses the password of the person you are switching too! SUDO can be configured to be very restrictive and (in some cases) do ONE thing (for example switch to some user and start/stop one process as that user), but use YOUR password.. SU just switches to that user and allows you to do anything.

It is possible to SU to root, but you have to use ROOT's password. On normal Debian based (ubuntu is one) -- possibly true for other distros as well, the root account doesn't have a password and it is restricted so that nobody can log in (console) or SU into it. The account is kind of like it is "disabled". Debian tries to force people into using SUDO (your password) to elevate yourself and do something.

FWIW, Windows (Vista+) adopted (stole?!) this model with the https://en.wikipedia.org/wiki/User_Account_Control (UAC) dialog that pops up from time to time.

Hopefully that will help some.

--Doug (dx9s)
Offline
User avatar

Heikki Repo

  • Posts: 7
  • Joined: Wed Apr 20, 2016 10:48 am
  • Location: Finland

Re: DaVinci Resolve on Linux - Install issues

PostSun Sep 17, 2017 8:59 pm

You may sudo su in order to become root on Ubuntu. Plain su won't work, as there is no root user password set by default.
Offline

Bill de Garis

  • Posts: 6
  • Joined: Tue Apr 25, 2017 6:03 pm

Re: DaVinci Resolve on Linux - Install issues

PostSun Sep 17, 2017 9:00 pm

Ooh... thanks for all that both of you! This is going to take me some time to run through. Excellent stuff. Thankyou. I will probably not get to it until tomorrow.
Bill
Offline

John Morris

  • Posts: 20
  • Joined: Mon Jul 31, 2017 12:44 am

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 18, 2017 12:21 am

I gather that mp3 decoding is supposed to be working under linux. Does anyone have mp3 playback working in Resolve 14 under a Ubuntu based distro?
I am running Linux Mint 18.2 with all the usual extra codecs installed and MP3 playback works fine in other apps, but could be getting tripped up by some non-standard repository. Not running the Resolve Studio version (yet), just the free one.
Offline

RJJ295

  • Posts: 1
  • Joined: Mon Sep 18, 2017 1:41 am

Re: DaVinci Resolve on Linux - Install issues - Sound

PostMon Sep 18, 2017 1:57 am

Installed Resolve 14 on Ubuntu 16.04 without issue. However, during playback I can't hear any audio. Simple 16 bit wav imported without issue. Placed on Audio 1. Playback---no sound.
Also, under Preferences, Video and Audio I/O, "Use System Audio Output" is grayed.

Any suggestions???
Offline
User avatar

Alvaro Castaneda

  • Posts: 34
  • Joined: Tue May 26, 2015 11:43 pm

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 18, 2017 2:12 am

John Morris wrote:I gather that mp3 decoding is supposed to be working under linux. Does anyone have mp3 playback working in Resolve 14 under a Ubuntu based distro?
I am running Linux Mint 18.2 with all the usual extra codecs installed and MP3 playback works fine in other apps, but could be getting tripped up by some non-standard repository. Not running the Resolve Studio version (yet), just the free one.


Audio codecs are limited on the linux version the only one I got to work of is WAV PCM
all other codecs not working
also you have to know that Resolve doesn't support system audio, you need a specific audio card for it to output audio.
Offline

John Morris

  • Posts: 20
  • Joined: Mon Jul 31, 2017 12:44 am

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 18, 2017 8:26 am

Alvaro Castaneda wrote:
John Morris wrote:I gather that mp3 decoding is supposed to be working under linux. Does anyone have mp3 playback working in Resolve 14 under a Ubuntu based distro?
I am running Linux Mint 18.2 with all the usual extra codecs installed and MP3 playback works fine in other apps, but could be getting tripped up by some non-standard repository. Not running the Resolve Studio version (yet), just the free one.


Audio codecs are limited on the linux version the only one I got to work of is WAV PCM
all other codecs not working
also you have to know that Resolve doesn't support system audio, you need a specific audio card for it to output audio.


Thanks, not just me then. I bought a Decklink card but still could do with system audio for live recordings. Just have to use the iMac for that.
Can't see why the codecs are so limited. The Binary seems to use ffmpeg libraries (libavcodec etc.), even libogg and libvorbis. MP3 has been out of patent for a few months too.
Is the Studio version so limited?
Offline

Audacieuse-Galerie Sarl

  • Posts: 28
  • Joined: Sun Aug 27, 2017 3:21 pm
  • Location: Carouge Geneve

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 18, 2017 9:13 am

Alvaro Castaneda wrote:
John Morris wrote:I gather that mp3 decoding is supposed to be working under linux. Does anyone have mp3 playback working in Resolve 14 under a Ubuntu based distro?
I am running Linux Mint 18.2 with all the usual extra codecs installed and MP3 playback works fine in other apps, but could be getting tripped up by some non-standard repository. Not running the Resolve Studio version (yet), just the free one.


Audio codecs are limited on the linux version the only one I got to work of is WAV PCM
all other codecs not working
also you have to know that Resolve doesn't support system audio, you need a specific audio card for it to output audio.


I could assemble and mount mp3 on the timeline of davincirelove14 but under centos as it was planned. I prefer to follow the indications and not tried under ubuntu. You have to follow a tutorial to install the nvidia drivers for the correct card and kill the "new" drivers. It almost works. You must buy a BlackMagic card to hear the sound. But it does not do everything. Some formats like the LTS AVCHD from SONY CANON GOPRO DJI and other H264, all very popular are not yet functional in me: There are no codecs for sound. Our studio very often rises many sources of rush from several cameras. 6K, RED, Prores but also Dji drone, immersive GOPRO, or good photo boxes with very strong openings and large sensors to give blur style. We use small A77ii or A99ii DSLR cameras on Dji Ronin to shoot in unlikely places. This is the film of today. At this time Davinci is unusable as is. I am very surprised that the AVCHD very dependent in all the cuts is not functional. (Especially as much simpler software like KdenLive AVCHD lice without problem.) I transmitted a rush AVCHD LTS which is problematic. I hope an answer soon.
Offline

John Morris

  • Posts: 20
  • Joined: Mon Jul 31, 2017 12:44 am

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 18, 2017 10:03 am

Audacieuse-Galerie Sarl wrote:I could assemble and mount mp3 on the timeline of davincirelove14 but under centos as it was planned.

Thats interesting, so it might be worthwhile doing some juggling with different libraries to get it working under Ubuntu type distros.
Offline

Audacieuse-Galerie Sarl

  • Posts: 28
  • Joined: Sun Aug 27, 2017 3:21 pm
  • Location: Carouge Geneve

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 18, 2017 10:50 am

Under centos I installed VLC to get a maximum of codec to playback. I do not know how davinci could inherit it. I will try other MP3s from other sources. It is possible that the problem on my AVCHD also comes from the MP3 license. Dwaine will confirm but, I may be missing a bookstore under hundred to read it correctly. My tests on KDENLIVE were done on Ubuntu. I'll try KDENLIVE on Centos to see if I can read my rush with sound or not.
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 3629
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 4:18 am

@Audacieuse-Galerie Sarl: Thanks for the file.

The file audio works in Windows Resolve.

Linux Resolve metadata shows 2 channels of 48 KHz audio, but no meter activity and no audio out.

We'll look into it.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

Audacieuse-Galerie Sarl

  • Posts: 28
  • Joined: Sun Aug 27, 2017 3:21 pm
  • Location: Carouge Geneve

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 8:09 am

Thanks Dwaine.

I have watched several avchd from 4 cameras, brand Sony Canon and Dji. I can play them with sound in VLC. But actually nothing with Davinci. Can I do something for the tracks to be listenable? Manually mount the sound on the rush somewhere in the program?
Last edited by Audacieuse-Galerie Sarl on Tue Sep 19, 2017 9:51 am, edited 1 time in total.
Offline

Kris Limbach

  • Posts: 15
  • Joined: Sun Mar 05, 2017 9:07 am

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 9:08 am

is there any audio solution for laptops on linux? as we need (now at least and maybe in the future) a decklink card to output sound, is there some portable card running via usb3 or pcmcia etc? only portable thing i found was the Intensity shuttle and i only found on the webs that it is not running on linux, correct me if i m wrong...
Offline

Alessandro Fontana

  • Posts: 18
  • Joined: Fri Mar 03, 2017 5:14 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 9:43 am

Good question Kris, I have Resove Studio that run on a workstation with an Intensity 4K, but I can use it on my laptop with linux, I have also a Shuttle USB but without driver for linux doesn't works.
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 3629
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 9:52 am

@Audacieuse-Galerie Sarl: Your file has AC3 audio. Resolve Linux does not support decoding AC3 audio, or MP3 audio.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

Audacieuse-Galerie Sarl

  • Posts: 28
  • Joined: Sun Aug 27, 2017 3:21 pm
  • Location: Carouge Geneve

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 9:56 am

Hello

Seriously you get to work the 4K on a laptop with davinciresolve? :shock:

What configuration do you have?
Offline

Audacieuse-Galerie Sarl

  • Posts: 28
  • Joined: Sun Aug 27, 2017 3:21 pm
  • Location: Carouge Geneve

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 10:06 am

Woaow. Dwaine I'm surprised. A video program that does not support most of the music we download on the music database and that we use in our movies. And that does not support the sound of most of our small cameras. I hope you will make it evolve in this direction. In the meantime, without any solutions at home, you force me to return to Kdenlive and Final Cut Pro X. Waiting for better news.
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 3629
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 10:08 am

@Audacieuse-Galerie Sarl: You are running FCPX on Linux?
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

John Morris

  • Posts: 20
  • Joined: Mon Jul 31, 2017 12:44 am

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 10:19 am

Dwaine Maggart wrote:@Audacieuse-Galerie Sarl: Your file has AC3 audio. Resolve Linux does not support decoding AC3 audio, or MP3 audio.

I trust that patent encumbrance is not the reason for the lack of support, because the patents for MP3 and AC3 have both expired in the last year.
Offline

Audacieuse-Galerie Sarl

  • Posts: 28
  • Joined: Sun Aug 27, 2017 3:21 pm
  • Location: Carouge Geneve

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 10:21 am

No Old Mac. But that lacks power. I quit Mac because it's not evolutive. No card add, in mac pro for exemple. I would have preferred PC linux. Essentially because our developers go in this direction. Too bad I would use Kdenlive. I have nothing else on hand for 4K. And my rush can not wait any longer.
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 4:55 pm

Heikki Repo wrote:You may sudo su in order to become root on Ubuntu. Plain su won't work, as there is no root user password set by default.


Er, not quite. This, plus the system password, creates a permanent su access:
Code: Select all
sudo -i


Do not remain as superuser a second longer than necessary! A mistake as su is a certain way to irreversible results.
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline
User avatar

Heikki Repo

  • Posts: 7
  • Joined: Wed Apr 20, 2016 10:48 am
  • Location: Finland

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 5:26 pm

Rick Emerson wrote:Er, not quite. This, plus the system password, creates a permanent su access:
Code: Select all
sudo -i


It really seems you can learn something new every day ;)

I myself come from Gentoo background, having used it on my desktop 2004-2012. There I did everything the old fashioned way by using su to become superuser. Having moved 2012 to Ubuntu, it seems I have learned some bad habits somewhere during my first Ubuntu years...

So, sudo su does give you root access, but it doesn't give you the clean root environment, thus if your user account had been compromised it would be possible to make you run as root commands that have been added to your user environment or your path variable might point your editor to a editor that isn't really the one installed in the system.

So, use sudo -i or if really paranoid, use always the full path to sudo when running that command ;)
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 19, 2017 7:15 pm

IMHO if someone steps into superuser and doesn't know the way to /root, etc., they probably deserve whatever happens. Better to use sudo in hopes of not stepping on a booby-trap.
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 20, 2017 2:05 am

Back on topic...
I installed what I take to be 14 non-beta on Ubuntu 16.10. Apparently it tries to launch, but doesn't reach even the project page. Is there a way to collect a log from Resolve without having access (that is, can't see Resolve) to any menus or type-ins?
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 3629
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 20, 2017 5:08 pm

In a terminal:

/opt/resolve/scripts/script.getlogs.v4
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

Bill de Garis

  • Posts: 6
  • Joined: Tue Apr 25, 2017 6:03 pm

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 20, 2017 5:25 pm

First: Thankyou for all the help on using Ubuntu with Resolve.
I have spent some time now thinking about this and have come up with the following.
1) I need to buy another sound card.
2) Even if I buy this extra card I may still have problems and may have to instal another version of Linux.
3) I don't really want to learn another operating system. Linux seems in many ways to be a great leap forward back into DOS.

So using Linux really seems like too much trouble to be worthwhile.

Therefore I think the smart thing is for me is to anti-up the dosh for Win 10 and dual boot Win 10 with my good old Win 7 until I am comfortable in 10.
Now alls I have to do is to figure out how to remove Ubuntu. Not looking forward to that.
Cheers.
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 20, 2017 8:15 pm

@Dwayne: gotit, will try it.

@Bill: I don't know nothin' about Resolve, but I haven a few clues about Linux. I have a clue or two about Ubuntu.

What tells you that you need another sound card? (There's probably an answer somewhere in this thread - assume I'm too lazy to look for it)

Why do you think you'll still have problems even with a new sound card?

In the main, changing Linux distros (e.g., Ubuntu to OpenSUSE) usually creates more problems than staying with the distribution you have. What version of Ubuntu are you using? 16.04 LTS is quite stable and remains supported. 16.10 is, for the most part, doing well, too. For me. Your mileage may vary...

Um, Linux can be a return to DOS if you need to work in a terminal. If you're working with various GUI's, not so much. At least a) Linux is extensively documented, b) there's no "oh, you're not allowed to see how this works". Both count for a lot.

Stepping from Win7 to Win10 isn't quite the short step it might seem to be. While it's possible to coerce (not a bit of humor or hyperbole in that word) Win10 into a near approximation of Win7, you'll never get back to thinking you're using Win7. Which means you'll have to learn at a new dialect of another OS. Microsoft, through Win10, has instituted some draconian security measures disguised as "we're here to help you". Their implementation depends heavily on your machine's BIOS. Newer BIOS' are the kiss of death. Only slightly exaggerating.

Stick with Linux, assume there is a solution to your problems, move forward from there.

- - - -

If you want to give up on Linux, is it currently a stand-alone installation or dual booting with Win7 as the alternative OS?
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 20, 2017 8:55 pm

Dwaine Maggart wrote:In a terminal:

/opt/resolve/scripts/script.getlogs.v4

Bad news / good news
The bad news
Code: Select all
system@system-p6531p:~$ sudo -i
[sudo] password for system:
root@system-p6531p:~# sh /opt/resolve/scripts/script.getlogs.v4
cp: cannot stat '/opt/resolve/logs/site1.log': No such file or directory
cp: cannot stat '/opt/resolve/logs/ResolveDebug.txt': No such file or directory
cp: cannot stat '/opt/resolve/logs/ResolveDebug.txt.backup': No such file or directory
cp: cannot stat '/opt/resolve/logs/rollinglog.txt': No such file or directory
cp: cannot stat '/opt/resolve/crash_archive.txt': No such file or directory
cp: cannot stat '/opt/resolve/configs/.dblist': No such file or directory
cp: cannot stat '/opt/resolve/configs/.config*': No such file or directory
cp: cannot stat '/var/log/messages': No such file or directory
cp: cannot stat '/etc/X11/XF86Config*': No such file or directory
cp: cannot stat '/var/log/XFree86.*.log': No such file or directory
cp: cannot stat '/etc/X11/xorg.conf': No such file or directory
/opt/resolve/scripts/script.getlogs.v4: 66: /opt/resolve/scripts/script.getlogs.v4: /sbin/chkconfig: not found
cat: /proc/driver/nvidia/version: No such file or directory
cat: '/proc/driver/nvidia/gpus/*/information': No such file or directory
root@system-p6531p:~#

Part of the good news:
Code: Select all
root@system-p6531p:~# cd /opt/resolve/
root@system-p6531p:/opt/resolve# ls
bin                           docs       logs        Resolve Disk Database
configs                       easyDCP    LUT         scripts
Control                       Fairlight  Media       UI_Resource
DaVinci Resolve Panels Setup  graphics   Onboarding
Developer                     libs       plugins
root@system-p6531p:/opt/resolve# cd logs/
root@system-p6531p:/opt/resolve/logs# ls
log_archive                        log_archive_2017-09-20_163218.tgz
log_archive_2017-09-20_163202.tgz
root@system-p6531p:/opt/resolve/logs#
The script is confused; the directories are there. And logs are generated. Color me baffled.

The two logs are at
https://drive.google.com/open?id=0B5_Jk ... 0dYTlU5SjQ
and
https://drive.google.com/open?id=0B5_Jk ... UlFeGhOVWM
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 20, 2017 9:11 pm

OMG - it just dawned on me that there are two instances, on my Linux machine, of Resolve 14 - beta and release. Probably the best thing to do is back them both out and start with 14.0. Since they went in with BMD's shell script, the Synaptic tool doesn't know about Resolve. Ditto for the Ubuntu software "store" app. Neither can back out the installation.

Is there an option for the installation script that does an uninstall? Searching the script doesn't turn up the word "uninstall". Or does the 14.0 (release) version over-write beta?
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 3629
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostThu Sep 21, 2017 3:13 am

In a normal RHEL/CentOS environment, installing a different version will overwrite the existing version.

There is no uninstall option.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostThu Sep 21, 2017 5:49 am

OK - no worries about over-writing, then.

I went back and looked closer at the errors from running script.getlogs.v4

The resolve directories exist, but aren't populated with the expected files. /etc/X11... looks right, but that's information from the "bad old days" of OpenSuSE, not current and correct with Ubuntu.

Looking at the log tgz's, there's config.dat, a summary about the machine and Ubuntu, and an X11 log, but I don't see any signs of a log from having tried to run Resolve.
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 3629
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostThu Sep 21, 2017 4:50 pm

It is normal for that script to generate some errors. Not all the files it's looking for actually exist. When it's run from the Resolve application, those errors are hidden, so not an issue.

Hopefully we will modify the script to more closely align with the current install philosophy.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostThu Sep 21, 2017 8:34 pm

That makes sense. And, of course, different distros hide things in different places.

Back to "appears to launch but shows no project page or any other page"... What else can I do to help diagnose what's happening?
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 3629
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostThu Sep 21, 2017 9:24 pm

Provide a link to what the script DID generate. And then throw in everything that is in the Resolve logs directory, which in a RHEL/CentOS install would be in /opt/resolve/logs.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostFri Sep 22, 2017 1:42 am

Please refer to my post, with the code quotes, above. The links to the logs are included at the bottom of the post.

They're repeated here:
https://drive.google.com/open?id=0B5_Jk ... 0dYTlU5SjQ
https://drive.google.com/open?id=0B5_Jk ... UlFeGhOVWM

They contain:
output.txt - system description
Xorg.0.log - X11 info
A copy of script.getlogs.v4
Config.dat - Resolve information?
subdirectory LogArchive_R1 which is empty
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline

Kenan Alsamman

  • Posts: 6
  • Joined: Sun Sep 24, 2017 7:22 am

Can't Run Resolve 14 On Ubuntu 16.04

PostMon Sep 25, 2017 4:30 am

Hey everyone,

I recently installed Ubuntu 16.04 on my Samsung laptop but I have had some problems along the way.

It successfully installed but it wouldn't open because OpenLibCL.so and libssl.so10 weren't installed. I installed them. Doing so made me able to open the welcome screen for first timers (the one that requests a tour of the software and yada yada). After I went through the introduction I finally clicked "Start" to launch the program and nothing happened.

I ran it through terminal and this is what I get now:
Code: Select all
kenan@kenan-700G7C:~$ /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
14.0 (#078)
Main thread starts: 163C6B40
[0x7fc5163c6b40] | Undefined            | INFO  | 2017-09-25 12:22:56,418 | --------------------------------------------------------------------------------
[0x7fc5163c6b40] | Undefined            | INFO  | 2017-09-25 12:22:56,418 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7fc5163c6b40] | Undefined            | INFO  | 2017-09-25 12:22:56,418 | --------------------------------------------------------------------------------

I am not sure what this means but I Resolve 14 won't open. It simply outputs this code and nothing happens. The program won't open yet and I am not sure what to do now.

Samsung NP700G7C
Graphics Card: Advanced Micro Devices, Inc. [AMD/ATI] Heathrow XT [Radeon HD 7870M]
RAM: 8GB
Intel Core i7 Processor

Help would be greatly appreciated. Thank you.
Last edited by Kenan Alsamman on Mon Sep 25, 2017 11:39 pm, edited 1 time in total.
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 25, 2017 2:41 pm

Thanks for posting your results! I tried the same thing and only got as far as
Code: Select all
/opt/resolve/bin/resolve: error while loading shared library libOpenCL.so.1
cannot open shared object file: No such file or directory


I tried using Synaptic to find the library and didn't find the libraries you mentioned. I did find some Nvidia libraries, but Synaptic commentary says they only support OpenCL V1.1. AFAIK, this isn't enough for resolve.

Where did you find the libraries you installed?

I'm also using 16.04 (earlier I mistakenly said 16.10 - I did have it installed but I reverted to a fresh install of 16.04).
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline

Martin Schitter

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

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 25, 2017 2:44 pm

Rick Emerson wrote:Thanks for posting your results! I tried the same thing and only got as far as
Code: Select all
/opt/resolve/bin/resolve: error while loading shared library libOpenCL.so.1
cannot open shared object file: No such file or directory


you definitely have to use the proprietary nvidia dirver and its CUDA and OpenCL libraries instead of the free nouveau ones. otherwise you will see this kind of nasty incompatibility symptoms.

edit: i just saw, you don't have a nvidia card in your machine :(
and to be honest, i don't know, if the "AMD Radeon R7 240 Series" will work with resolve on linux at all...
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 25, 2017 6:30 pm

Sigh... I keep forgetting I don't have an Nvidia GPU in the Linux box, only the Win10 box.

Digging around, it seems that 16.10 possibly has support, for this GPU, which might mesh with Resolve. I started up a Linux box to, I hoped, move off my laptop. The best laid plans of mice and men... Anyway, I'll go back to 16.10 and see what happens.
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline
User avatar

Survivor_Films

  • Posts: 218
  • Joined: Wed May 14, 2014 7:48 pm
  • Location: London

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 25, 2017 9:43 pm

Rick Emerson wrote:Digging around, it seems that 16.10 possibly has support, for this GPU, which might mesh with Resolve.


AMD has a 17.30 driver for Ubuntu 16.04 that works with your R7 - I'm running Resolve using the same driver with an R9 285 and it's working great - might be worth a try?

https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx
Offline

Kenan Alsamman

  • Posts: 6
  • Joined: Sun Sep 24, 2017 7:22 am

Re: DaVinci Resolve on Linux - Install issues

PostMon Sep 25, 2017 11:36 pm

Rick Emerson wrote:Thanks for posting your results! I tried the same thing and only got as far as
Code: Select all
/opt/resolve/bin/resolve: error while loading shared library libOpenCL.so.1
cannot open shared object file: No such file or directory


I tried using Synaptic to find the library and didn't find the libraries you mentioned. I did find some Nvidia libraries, but Synaptic commentary says they only support OpenCL V1.1. AFAIK, this isn't enough for resolve.

Where did you find the libraries you installed?

I'm also using 16.04 (earlier I mistakenly said 16.10 - I did have it installed but I reverted to a fresh install of 16.04).

I used this link to install libOpenCL.so: https://askubuntu.com/questions/796770/ ... -on-ubuntu

After I did that, I ran the program again and got another error for libssl.so10. If you get the same error, I used this link to install that as well: https://askubuntu.com/questions/339364/ ... -directory
Ensure you follow that posters instructions on correctly naming the file because the file name made by the developer are incorrect.

Once I did these 2 steps, I was able to open the intro screens but the actual Resolve 14 program still can't open.

I hope someone can help with this :?
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 26, 2017 3:52 am

I went to 16.10 (AFAIK, no obvious improvement for Resolve) and went through AskUbuntu to resolve the obvious library issues. I got as far as the initial greeting for a first-time use. Subsequent attempts to use Resolve fail.
Code: Select all
system@system-p6531p:~/Desktop$ /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
14.0 (#078)
Main thread starts: 03C88B40
[0x7fe403c88b40] | Undefined            | INFO  | 2017-09-25 23:36:39,731 | --------------------------------------------------------------------------------
[0x7fe403c88b40] | Undefined            | INFO  | 2017-09-25 23:36:39,732 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7fe403c88b40] | Undefined            | INFO  | 2017-09-25 23:36:39,732 | --------------------------------------------------------------------------------
system@system-p6531p:~/Desktop$

Better still (in a relative sense), logs of the failures are being written:
Code: Select all
[0x7f76b727ab40] | Main                 | INFO  | 2017-09-25 23:34:02,814 | Updating display GPU information...
OpenCL error -1001.
terminate called after throwing an instance of 'ReactorGPU::GPUException'


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 Sep 25 23:34:02 2017 - Uptime 00:00:00 (hh:mm:ss)
#FROM_EMAIL
#TO_EMAIL
#VERSION 14.0 (#078)
#SMTP_SERVER
#PROGRAM_NAME (64-bit)

/opt/resolve/bin/resolve(_ZN7BtDebug14ReportSegfaultEiP7siginfoPv+0x44)[0x3b91684]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x9f)[0x7f769ee087ef]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x9f)[0x7f769ee087ef]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x16a)[0x7f769ee0a3ea]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x16d)[0x7f769f44258d]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f336)[0x7f769f440336]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f381)[0x7f769f440381]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f599)[0x7f769f440599]
/opt/resolve/bin/resolve[0x749d33]
/opt/resolve/bin/resolve[0x748566]
/opt/resolve/bin/resolve[0x74279c]
/opt/resolve/bin/resolve[0x70ca3f]
/opt/resolve/bin/resolve[0x713cf3]
/opt/resolve/bin/resolve[0x714df2]
/opt/resolve/bin/resolve[0x715158]
/opt/resolve/bin/resolve[0xcdbe38]
/opt/resolve/bin/resolve[0xcdd23c]
/opt/resolve/bin/resolve[0x71a082]
/opt/resolve/bin/resolve[0x71ae70]
/opt/resolve/bin/resolve(main+0x24f)[0x6fd4ff]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7f769edf33f1]
/opt/resolve/bin/resolve[0x6fc509]
Signal Number = 6
==============================

However, at the end of this adventure, Resolve 14 still isn't functioning at any usable level.
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline

Kenan Alsamman

  • Posts: 6
  • Joined: Sun Sep 24, 2017 7:22 am

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 26, 2017 4:05 am

Rick Emerson wrote:I went to 16.10 (AFAIK, no obvious improvement for Resolve) and went through AskUbuntu to resolve the obvious library issues. I got as far as the initial greeting for a first-time use. That initial set of screens is as far as I got. Once

Attempts to use Resolve a second (or more) time fail.
Code: Select all
system@system-p6531p:~/Desktop$ /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
14.0 (#078)
Main thread starts: 03C88B40
[0x7fe403c88b40] | Undefined            | INFO  | 2017-09-25 23:36:39,731 | --------------------------------------------------------------------------------
[0x7fe403c88b40] | Undefined            | INFO  | 2017-09-25 23:36:39,732 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7fe403c88b40] | Undefined            | INFO  | 2017-09-25 23:36:39,732 | --------------------------------------------------------------------------------
system@system-p6531p:~/Desktop$

Better still (in a relative sense), logs of the failures are being written:
Code: Select all
[0x7f76b727ab40] | Main                 | INFO  | 2017-09-25 23:34:02,814 | Updating display GPU information...
OpenCL error -1001.
terminate called after throwing an instance of 'ReactorGPU::GPUException'


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 Sep 25 23:34:02 2017 - Uptime 00:00:00 (hh:mm:ss)
#FROM_EMAIL
#TO_EMAIL
#VERSION 14.0 (#078)
#SMTP_SERVER
#PROGRAM_NAME (64-bit)

/opt/resolve/bin/resolve(_ZN7BtDebug14ReportSegfaultEiP7siginfoPv+0x44)[0x3b91684]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x9f)[0x7f769ee087ef]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x9f)[0x7f769ee087ef]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x16a)[0x7f769ee0a3ea]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x16d)[0x7f769f44258d]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f336)[0x7f769f440336]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f381)[0x7f769f440381]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f599)[0x7f769f440599]
/opt/resolve/bin/resolve[0x749d33]
/opt/resolve/bin/resolve[0x748566]
/opt/resolve/bin/resolve[0x74279c]
/opt/resolve/bin/resolve[0x70ca3f]
/opt/resolve/bin/resolve[0x713cf3]
/opt/resolve/bin/resolve[0x714df2]
/opt/resolve/bin/resolve[0x715158]
/opt/resolve/bin/resolve[0xcdbe38]
/opt/resolve/bin/resolve[0xcdd23c]
/opt/resolve/bin/resolve[0x71a082]
/opt/resolve/bin/resolve[0x71ae70]
/opt/resolve/bin/resolve(main+0x24f)[0x6fd4ff]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7f769edf33f1]
/opt/resolve/bin/resolve[0x6fc509]
Signal Number = 6
==============================

However, at the end of this adventure, Resolve 14 still isn't functioning at any usable level.

Yup. Looks like we're basically in the same boat now.
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostTue Sep 26, 2017 4:11 pm

@Dwaine Is there anything else we can supply, in addition to the posted CODE items, that will help to move forward on this issue?
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 27, 2017 4:38 am

I went back to Ubuntu 16.04.3 from 16.10, doing a full erase in the process. 16.10 didn't help to
run Resolve. I decided to go back to the LTS Ubuntu instead of fooling around with MATE.

Anyway... the results are the same old thing. The intro screen and then nothing.
Code: Select all
system@system-p6531p:~$ /opt/resolve/bin/resolve
/opt/resolve/bin/resolve: error while loading shared libraries: libOpenCL.so.1: cannot open shared object file: No such file or directory
system@system-p6531p:~$

I used Synaptic to load the missing libraries and tried again.
Code: Select all
system@system-p6531p:~$ /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
QSocketNotifier: Can only be used with threads started with QThread
New connection received.
Connection is closed.
log4cxx: No appender could be found for logger (UI).
log4cxx: Please initialize the log4cxx system properly.
14.0 (#078)
Main thread starts: C18F0B40
[0x7ff3c18f0b40] | Undefined            | INFO  | 2017-09-27 00:18:26,526 | --------------------------------------------------------------------------------
[0x7ff3c18f0b40] | Undefined            | INFO  | 2017-09-27 00:18:26,526 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7ff3c18f0b40] | Undefined            | INFO  | 2017-09-27 00:18:26,526 | --------------------------------------------------------------------------------
system@system-p6531p:~$


The debug log:
Code: Select all
[0x7ff3c18f0b40] | Main                 | INFO  | 2017-09-27 00:18:26,743 | Updating display GPU information...
OpenCL error -1001.
terminate called after throwing an instance of 'ReactorGPU::GPUException'


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


==========[CRASH DUMP]========
Please send this to support:
#TIME Wed Sep 27 00:18:26 2017 - Uptime 00:00:00 (hh:mm:ss)
#FROM_EMAIL
#TO_EMAIL
#VERSION 14.0 (#078)
#SMTP_SERVER
#PROGRAM_NAME (64-bit)

/opt/resolve/bin/resolve(_ZN7BtDebug14ReportSegfaultEiP7siginfoPv+0x44)[0x3b91684]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7ff3a9484428]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7ff3a9484428]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x16a)[0x7ff3a948602a]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x16d)[0x7ff3a9abe84d]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d6b6)[0x7ff3a9abc6b6]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d701)[0x7ff3a9abc701]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d919)[0x7ff3a9abc919]
/opt/resolve/bin/resolve[0x749d33]
/opt/resolve/bin/resolve[0x748566]
/opt/resolve/bin/resolve[0x74279c]
/opt/resolve/bin/resolve[0x70ca3f]
/opt/resolve/bin/resolve[0x713cf3]
/opt/resolve/bin/resolve[0x714df2]
/opt/resolve/bin/resolve[0x715158]
/opt/resolve/bin/resolve[0xcdbe38]
/opt/resolve/bin/resolve[0xcdd23c]
/opt/resolve/bin/resolve[0x71a082]
/opt/resolve/bin/resolve[0x71ae70]
/opt/resolve/bin/resolve(main+0x24f)[0x6fd4ff]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7ff3a946f830]
/opt/resolve/bin/resolve[0x6fc509]
Signal Number = 6
==============================
ResolveDebug.txt (END)


The rollinglog:
Code: Select all
system@system-p6531p:/opt/resolve/logs$ cat rollinglog.txt
[0x7ff3c18f0b40] | Undefined            | INFO  | 2017-09-27 00:18:26,526 | --------------------------------------------------------------------------------
[0x7ff3c18f0b40] | Undefined            | INFO  | 2017-09-27 00:18:26,526 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7ff3c18f0b40] | Undefined            | INFO  | 2017-09-27 00:18:26,526 | --------------------------------------------------------------------------------
[0x7ff3c18f0b40] | Main                 | INFO  | 2017-09-27 00:18:26,743 | Updating display GPU information...
system@system-p6531p:/opt/resolve/logs$


Same song, different day...
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline

Daniel Tufvesson

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

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 27, 2017 5:38 am

Rick Emerson wrote:Same song, different day...
This is actually a bit like my earlier problem. Although I'm using an Nvidia card and the error in the log is different. Have a look at my earlier post. I can't explain it but I have to do this hack every time after a clean OS install (Debian 9).

viewtopic.php?f=21&t=56878&start=500#p362425

Why it works is for me a mystery...
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux | Resolve Studio 14.0.1 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

Ian Duncan

  • Posts: 8
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: DaVinci Resolve on Linux - Install issues

PostWed Sep 27, 2017 11:00 pm

Has anybody got a DeckLink 4K Extreme working with CENTOS and Resolve?


I was able to install the software and the driver.

HArdware is installed:

# lspci | grep Blackmagic
02:00.0 Multimedia video controller: Blackmagic Design DeckLink 4K Extreme


However No Desktop Video Device Detected and then i enter:

# lsmod | grep blackmagic

it returns nothing

Anybody have any ideas?
Offline

Rick Emerson

  • Posts: 67
  • Joined: Fri Sep 08, 2017 3:02 am
  • Location: SE PA USA

Re: DaVinci Resolve on Linux - Install issues

PostThu Sep 28, 2017 2:05 am

Daniel Tufvesson wrote:
Rick Emerson wrote:Same song, different day...
This is actually a bit like my earlier problem. Although I'm using an Nvidia card and the error in the log is different. Have a look at my earlier post. I can't explain it but I have to do this hack every time after a clean OS install (Debian 9).

viewtopic.php?f=21&t=56878&start=500#p362425

Why it works is for me a mystery...

Went there, did that, same song-different day - wash rinse repeat

I commented out the old entries with //'s and cut&paste the new stuff.
Code: Select all
root@system-p6531p:/opt/resolve/configs# /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
14.0 (#078)
Main thread starts: EDC0FB40
[0x7fb5edc0fb40] | Undefined            | INFO  | 2017-09-27 21:46:17,441 | --------------------------------------------------------------------------------
[0x7fb5edc0fb40] | Undefined            | INFO  | 2017-09-27 21:46:17,441 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7fb5edc0fb40] | Undefined            | INFO  | 2017-09-27 21:46:17,441 | --------------------------------------------------------------------------------
root@system-p6531p:

Code: Select all
[0x7fb5edc0fb40] | Main                 | INFO  | 2017-09-27 21:46:17,646 | Updating display GPU information...
OpenCL error -1001.
terminate called after throwing an instance of 'ReactorGPU::GPUException'


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


==========[CRASH DUMP]========
Please send this to support:
#TIME Wed Sep 27 21:46:17 2017 - Uptime 00:00:00 (hh:mm:ss)
#FROM_EMAIL
#TO_EMAIL
#VERSION 14.0 (#078)
#SMTP_SERVER
#PROGRAM_NAME (64-bit)

/opt/resolve/bin/resolve(_ZN7BtDebug14ReportSegfaultEiP7siginfoPv+0x44)[0x3b91684]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7fb5d57a3428]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7fb5d57a3428]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x16a)[0x7fb5d57a502a]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x16d)[0x7fb5d5ddd84d]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d6b6)[0x7fb5d5ddb6b6]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d701)[0x7fb5d5ddb701]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d919)[0x7fb5d5ddb919]
/opt/resolve/bin/resolve[0x749d33]
/opt/resolve/bin/resolve[0x748566]
/opt/resolve/bin/resolve[0x74279c]
/opt/resolve/bin/resolve[0x70ca3f]
/opt/resolve/bin/resolve[0x713cf3]
/opt/resolve/bin/resolve[0x714df2]
/opt/resolve/bin/resolve[0x715158]
/opt/resolve/bin/resolve[0xcdbe38]
/opt/resolve/bin/resolve[0xcdd23c]
/opt/resolve/bin/resolve[0x71a082]
/opt/resolve/bin/resolve[0x71ae70]
/opt/resolve/bin/resolve(main+0x24f)[0x6fd4ff]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fb5d578e830]
/opt/resolve/bin/resolve[0x6fc509]
Signal Number = 6
==============================
ResolveDebug.txt (END)

Code: Select all
[0x7ff3c18f0b40] | Undefined            | INFO  | 2017-09-27 00:18:26,526 | --------------------------------------------------------------------------------
[0x7ff3c18f0b40] | Undefined            | INFO  | 2017-09-27 00:18:26,526 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7ff3c18f0b40] | Undefined            | INFO  | 2017-09-27 00:18:26,526 | --------------------------------------------------------------------------------
[0x7ff3c18f0b40] | Main                 | INFO  | 2017-09-27 00:18:26,743 | Updating display GPU information...
[0x7fcf9c9f4b40] | Undefined            | INFO  | 2017-09-27 21:45:38,020 | --------------------------------------------------------------------------------
[0x7fcf9c9f4b40] | Undefined            | INFO  | 2017-09-27 21:45:38,021 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7fcf9c9f4b40] | Undefined            | INFO  | 2017-09-27 21:45:38,021 | --------------------------------------------------------------------------------
[0x7fcf9c9f4b40] | Main                 | INFO  | 2017-09-27 21:45:38,213 | Updating display GPU information...
[0x7fb5edc0fb40] | Undefined            | INFO  | 2017-09-27 21:46:17,441 | --------------------------------------------------------------------------------
[0x7fb5edc0fb40] | Undefined            | INFO  | 2017-09-27 21:46:17,441 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7fb5edc0fb40] | Undefined            | INFO  | 2017-09-27 21:46:17,441 | --------------------------------------------------------------------------------
[0x7fb5edc0fb40] | Main                 | INFO  | 2017-09-27 21:46:17,646 | Updating display GPU information...
rollinglog.txt (END)

Code: Select all


[0x7ff3c18f0b40] | Main                 | INFO  | 2017-09-27 00:18:26,743 | Updating display GPU information...
OpenCL error -1001.
terminate called after throwing an instance of 'ReactorGPU::GPUException'


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


==========[CRASH DUMP]========
Please send this to support:
#TIME Wed Sep 27 00:18:26 2017 - Uptime 00:00:00 (hh:mm:ss)
#FROM_EMAIL
#TO_EMAIL
#VERSION 14.0 (#078)
#SMTP_SERVER
#PROGRAM_NAME (64-bit)

/opt/resolve/bin/resolve(_ZN7BtDebug14ReportSegfaultEiP7siginfoPv+0x44)[0x3b91684]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7ff3a9484428]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7ff3a9484428]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x16a)[0x7ff3a948602a]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x16d)[0x7ff3a9abe84d]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d6b6)[0x7ff3a9abc6b6]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d701)[0x7ff3a9abc701]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8d919)[0x7ff3a9abc919]
/opt/resolve/bin/resolve[0x749d33]
/opt/resolve/bin/resolve[0x748566]
/opt/resolve/bin/resolve[0x74279c]
/opt/resolve/bin/resolve[0x70ca3f]
/opt/resolve/bin/resolve[0x713cf3]
/opt/resolve/bin/resolve[0x714df2]
/opt/resolve/bin/resolve[0x715158]
/opt/resolve/bin/resolve[0xcdbe38]
/opt/resolve/bin/resolve[0xcdd23c]
/opt/resolve/bin/resolve[0x71a082]
/opt/resolve/bin/resolve[0x71ae70]
/opt/resolve/bin/resolve(main+0x24f)[0x6fd4ff]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7ff3a946f830]
/opt/resolve/bin/resolve[0x6fc509]
Signal Number = 6
==============================
ResolveDebug_C2.txt (END)


wash rinse repeat
Having stumbled upon the truth, he continued on as if nothing had happened.
Offline

Sulo Kokki

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

Re: DaVinci Resolve on Linux - Install issues

PostThu Sep 28, 2017 11:44 pm

Hello,


We manage to get Resolve 14 to Linux Mint 18 (Cinnamon) & NVIDIA. Seems good, build on Ubuntu 16.04.

We used the Ubuntu guide by AndréRodrigues (thanks to him). I converted the syntax to Mint, otherwise is very similar.

UPDATE: Working LUTs and grades that stay saved.


1- Terminal: sudo apt install libssl-dev

2- Terminal: sudo ln -s /usr/lib /usr/lib64

3- Terminal: sudo ln -s /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 /usr/lib/libgstreamer-0.10.so.0

4- Terminal: sudo ln -s /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 /usr/lib/libgstbase-0.10.so.0

5- Terminal: sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/libssl.so.10

6- Terminal: sudo ln -s /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.10


7- Download Resolve 14 from the official website

8- Unzip package and open terminal:

9- navigate to install folder that you unzip


11- Install Resolve (shell or .deb)

11-1-1 sudo -i # and put your password

11.1-2 sh DaVinci_Resolve_14.0_Linux.sh # run the installation

OR

11.2- Use makeresolvedeb to install Resolve as a Debian package. (Thanks to Daniel Tufvesson)


12- Terminal: sudo apt update && sudo apt upgrade && sudo apt dist-upgrade && sudo apt install build-essential && sudo apt install linux-source && sudo apt install linux-headers-generic

13- Terminal: sudo xed /etc/default/grub

13.1- In the opened archive look for the line:
"GRUB_CMDLINE_LINUX_DEFAULT..."

13.2- Change this line to:
GRUB_CMDLINE_LINUX_DEFAULT="profile"

13.3- Terminal: sudo update-grub2

//This is option. It lets you see startup and makes it quicker.


14.- update the nvidia driver, IMPORTANT PATH and if you don't do this, you will get stucked in a black screen every time you try to turn of the X lightdm.

Search for 'Driver Manager' in the Mint menu. Open it and change to the recommended NVIDIA driver. Apply. Mint replaces Nouveau driver in the background. :)

The driver is installed! Now last steps:

15.- install CUDA, following the NVIDIA guide.

16.- Terminal: sudo apt install libpng12-0

17.- Terminal: sudo apt install ocl-icd-opencl-dev

18.- Desktop - New Launcher. For Resolve, browse to /opt/resolve/bin/resolve. For the icon, browse to /opt/resolve/graphics/.

//This is option. Sometimes Mint fails to create desktop launcher. Resolve is still in Mint menu.

19.- Reboot


20. - UPDATE YOUR LUTS: This affects some users. You need the /LUT and ./LUT (hidden folder) from R14 Win/OSX install.

20.1 - In /opt/resolve/, backup your existing /LUT and /.LUT. (you need root access; Mint filemanager can 'open as root' with right-click).

20.2 - Copy the new LUT folders into /opt/resolve/. (thanks to Philippe Galle.)


21. - SAVE YOUR GRADES: By default, Resolve saves disk database and /Media/ in /opt/resolve/. Bad idea. /Home/, for example, is better.

21.1 - In /Home/, create e.g. the folder /Resolve14/, with subfolders /Media/ and /Databases/.

21.2 - Open resolve.

21.3 - The quick setup suggest /opt/resolve/Media/. Replace with /Home/uname/Resolve14/Media/.

21.4 - Project Manager: Click 'Projects' in upper-left. You will see the default local database. Disconnect it.

21.5 - Create a new Disk database and save into /Home/uname/Resolve14/Databases/. Remember to back it up. (thanks to Vassilis Kontodimas.)


22. - RESOLVE SUPPORTS US. For optimum compatibility, use Resolve with a user account that has the language, region and default keyboard layout set to English (US).

Using another country layout may disable kb shortcuts. Using a separate language/region causes serious problem when Resolve saves the grades. (thanks to Fabrice Lapeyrere.)

THAT'S IT! You a ready to run the Resolve 14!


Notes.

SOUND requires a BMD I/O card (Decklink / Intensity 4k). The Intensity shuttle (TB/USB3) has no Linux driver at this time. This means no sound on laptop installs.

IMPORT FORMATS include
For video: Prores, DNxHD/HR + on Studio, h26x.
In free version, h26x is unsupported.

For audio: WAV PCM
AC3 and MP3 are unsupported.

Supported codecs for 12.5 (pdf)

Note that Prores encoding on Linux is only via Advanced Panel & special dongle.

Rick Emerson, you need OpenCL development files. Is a step in Mint installation, which I added.

Try

17.- Terminal: sudo apt install ocl-icd-opencl-dev
Last edited by Sulo Kokki on Thu Nov 30, 2017 11:13 pm, edited 8 times in total.
Linux Mint 18.3 | DaVinci Resolve 14.1.1 | Desktop Video 10.9.3
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 3629
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: DaVinci Resolve on Linux - Install issues

PostFri Sep 29, 2017 5:21 am

@Ian: the DeckLink cards work fine in CentOS with Resolve. That's our standard Linux config.

What version of CentOS are you using?
Dwaine Maggart
Blackmagic Design DaVinci Support
PreviousNext

Return to DaVinci Resolve

Who is online

Users browsing this forum: Audacieuse-Galerie Sarl, Ben Scott, Seppia and 34 guests