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: 101
  • Joined: Sun Sep 18, 2016 11:03 am
  • Location: Stockholm, Sweden

Re: DaVinci Resolve on Linux - Install issues

PostWed Jan 24, 2018 6:38 pm

John Morris wrote:
Thank you for the effort you put into this. It does make it easier for us Ubuntu based users.

Doug Marsh wrote:
Is there a way I can gift you something to show my appreciation?! You rock!

--Doug

Thank you guys! I'm really glad you find my work useful. I will keep updating my converter for as long as it's possible. It really does make it a lot easier to manage Resolve installations in the Debian world.
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15b5 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline
User avatar

David Franzo

  • Posts: 192
  • Joined: Wed Jun 26, 2013 4:08 am
  • Location: New York

Re: DaVinci Resolve on Linux - Install issues

PostWed Jan 24, 2018 8:08 pm

Fernando Sousa wrote:What about HDMI audio? Have you tested?

Sorry I have not. We don't have the HDMI bracket installed as we need that PCI slot for something else.
Offline

Daniel Tufvesson

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

Re: DaVinci Resolve on Linux - Install issues

PostWed Jan 24, 2018 9:54 pm

I have updated my Resolve DEB package creator for Resolve version 14.2.1

Instructions here --> viewtopic.php?f=21&t=56878&start=500#p361701

makeresolvedeb_14.2.1-1.sh.tar.gz
(2.17 KiB) Downloaded 148 times
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15b5 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

Fernando Sousa

  • Posts: 7
  • Joined: Sun Feb 05, 2017 8:53 am

Re: DaVinci Resolve on Linux - Install issues

PostThu Jan 25, 2018 4:57 am

David Franzo wrote:
Fernando Sousa wrote:What about HDMI audio? Have you tested?

Sorry I have not. We don't have the HDMI bracket installed as we need that PCI slot for something else.

No problem, thanks anyway! I think I'll buy it next week if my brother pays me what he owes me from a bet we made last year.... Wish me luck, guys!
Offline

Iñigo Figuero

  • Posts: 42
  • Joined: Mon Sep 04, 2017 9:55 am

Re: DaVinci Resolve on Linux - Install issues

PostThu Jan 25, 2018 6:46 am

Daniel Tufvesson wrote:
Iñigo Figuero wrote:
Stuart Jackson wrote:I've managed to install Resolve on a Debian distribution and all the dependent libraries. But when I go to start Resolve (either 12.5.5 or 14.0b1) I get this error:

Code: Select all
resolve: AppConfig.cpp:147: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.


Is there supposed to be a default configuration, or should I be prompted to create one? The manual shows a GUI for configuration, but not how to access it.



ANy help with this?
Resolve 14.2.1
14.2.0 works OK.

I believe this can happen when there is a problem with the Resolve configuration. Is perhaps /opt/resolve/configs/config.dat bad or missing?

Have you tried uninstalling Resolve and then wiping the whole /opt/resolve directory and then install 14.2 again?


Solved! Thank you.

Now dongle is not detected...
Offline

Daniel Tufvesson

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

Re: DaVinci Resolve on Linux - Install issues

PostThu Jan 25, 2018 7:05 am

Iñigo Figuero wrote:
Solved! Thank you.

Now dongle is not detected...

It may be that the udev rule for the dongle is missing.
Do you have the /lib/udev/rules.d/75-sdx.rules file in place?
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15b5 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

HCNUMZN

  • Posts: 1
  • Joined: Thu Jan 25, 2018 10:32 am
  • Real Name: Alfred Dip

Re: DaVinci Resolve on Linux - Install issues

PostThu Jan 25, 2018 10:38 am

Hi team,

Just wondering where we're at regarding adding sound to DaVinci Resolve running on Linux. Like many, the only thing restricting me from moving to Linux full-time is the inability to deal with audio.

Hope this feature will gain priority in the near future!

Thanks
Offline

Iñigo Figuero

  • Posts: 42
  • Joined: Mon Sep 04, 2017 9:55 am

Re: DaVinci Resolve on Linux - Install issues

PostThu Jan 25, 2018 4:51 pm

Yes, it's in place. A reboot solved the issue.
Thanks.
Offline

Fernando Sousa

  • Posts: 7
  • Joined: Sun Feb 05, 2017 8:53 am

Re: DaVinci Resolve on Linux - Install issues

PostThu Jan 25, 2018 9:11 pm

HCNUMZN wrote:Hi team,

Just wondering where we're at regarding adding sound to DaVinci Resolve running on Linux. Like many, the only thing restricting me from moving to Linux full-time is the inability to deal with audio.

Hope this feature will gain priority in the near future!

Thanks

As far as I know, unless they announced it somewhere I'm not aware, there are no current efforts to make Resolve compatible with standard Linux audio systems like Pulseaudio, Jack or Alsa. The only known way to have audio in Resolve Linux is by having one of their Decklink cards installed and it's driver handling audio, so it outputs audio via SDI, HDMI or analog outs via breakout cable, depending on the Decklink model you have. I'm most likely rolling with the Studio 4k because it has some video capture features I'd like to have too, but if you just want audio, a Mini Monitor 4k should be more than enough and way cheaper. Anyway, I might be wrong about no plans for normal Linux audio or anything else for that matter, if so, anyone is more than welcome to correct me!
Offline

Reynaud Venter

  • Posts: 461
  • Joined: Sun May 28, 2017 9:34 am

Re: DaVinci Resolve on Linux - Install issues

PostThu Jan 25, 2018 9:37 pm

ALSA driver support within Resolve Studio Linux would allow use of the Merging Ravenna Virtual Audio Device driver currently used on my OS X-based systems.

Resolve on a Ravenna network just adds to its flexibility.
Only step further would be SMPTE ST2110 support on the Decklink units for OS X and Linux.
[*]MacPro 2x Quad 2.26GHz Xeon | OS X.11.6 (15G20015) | Resolve Studio 15 |
14GB RAM | NVIDIA Quadro K620 (346.03.15f14/CUDA 8.0.83) | IntensityPro 4K (10.9.11)
[*]Merging HAPI | Ravenna CoreAudio driver 2.0.33517 | DAD AX32
Offline

Sulo Kokki

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

Re: DaVinci Resolve on Linux - Install issues

PostFri Jan 26, 2018 6:19 pm

Reynaud Venter wrote:ALSA driver support within Resolve Studio Linux would allow use of the Merging Ravenna Virtual Audio Device driver currently used on my OS X-based systems.

You could also get away with treating a PulseAudio app as an ALSA app with apulse.

Resolve picks up Pulse Audio, but leaves it disabled, it seems.

Stefan Gofferje wrote:Just noticed... Interesting... Resolve does link to libpulse but still doesn't use Pulseaudio... Hmmm... Bug?
Linux Mint 18.3 | DaVinci Resolve 15.0b4 | Desktop Video 10.9.3 | OSX 10.11.6
Offline
User avatar

Noel Sterrett

  • Posts: 314
  • Joined: Wed Aug 22, 2012 9:12 pm

Re: DaVinci Resolve on Linux - Install issues

PostFri Jan 26, 2018 8:33 pm

B&H lists a Fairlight audio accelerator card https://www.bhphotovideo.com/c/product/1335022-REG/blackmagic_design_dv_rfl_audacc2_fairlight_pcie_audio_accelerator.html, but I can't find any information about it on the BMD site. Could be that's how they plan to do audio on Linux.

Cheers.
Admit One Pictures
Ubuntu 18.04 | Asus Z10 Xeon*2 32G | GTX 1080 8G | Resolve Studio 15b3 | Desktop Video 10.9.11
Offline

Reynaud Venter

  • Posts: 461
  • Joined: Sun May 28, 2017 9:34 am

Re: DaVinci Resolve on Linux - Install issues

PostSat Jan 27, 2018 6:48 pm

Sulo Kokki wrote:You could also get away with treating a PulseAudio app as an ALSA app with apulse.
That's a potential workaround, unfortunately, the emulation causes PTP sync errors.
[*]MacPro 2x Quad 2.26GHz Xeon | OS X.11.6 (15G20015) | Resolve Studio 15 |
14GB RAM | NVIDIA Quadro K620 (346.03.15f14/CUDA 8.0.83) | IntensityPro 4K (10.9.11)
[*]Merging HAPI | Ravenna CoreAudio driver 2.0.33517 | DAD AX32
Offline

sserdyuk

  • Posts: 1
  • Joined: Tue Jan 30, 2018 4:43 pm
  • Real Name: Sergei Serdyuk

Re: DaVinci Resolve on Linux - Install issues

PostTue Jan 30, 2018 6:05 pm

Hello everybody! Need some help with figuring out Resolve install issue here. I'm a seasoned Linux user but a Resolve noob.

I'm on Ubuntu 16.04 LTS. I'm using it as the primary desktop, so it's got a ton of things installed. I wanted to use Resolve to edit some old 8mm film footage to do color correction and grain noise removal. It's a hobby project, and I thought that using a pro tool would give me the best result, so here I am.

I've downloaded DaVinci_Resolve_14.2.1_Linux.zip (md5sum 84b7f8db651c1d000289f8840565f909) and followed steps 1 through 11.1-2, plus 16 and 17 of the Linux Mint install instructions posted earilier. I didn't update GRUB options as that just to speed up booting and it disables normal disk checking at boot, and I don't have a NVidia card, so naturally I didn't install NVidia drivers.

Based on previous post here, Resolve can be used with Intel GPU, and the "Quick start" of Resolve seems to be indicating it as well. Unfortunately, once I finish the "Quick start" flow, the attempt to start Resolve results in a crash. I've pasted the details below. I've also ran ldd to list that all dependencies are satisfied, and vainfo and glxinfo to show the video config and capabilities. Any help would be appreciated.

Code: Select all
$ /opt/resolve/bin/resolve vv
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.
log4cxx: No appender could be found for logger (GPUManager).
log4cxx: Please initialize the log4cxx system properly.
Connection is closed.
14.2.1 (#007)
Main thread starts: 41FF6B40
Printing Stack Info
/opt/resolve/bin/resolve() [0x3c6cfac]
/opt/resolve/bin/resolve() [0x3e12e65]
/opt/resolve/bin/resolve() [0x3d1b516]
/opt/resolve/bin/resolve() [0x3d1a980]
/opt/resolve/bin/resolve() [0x3f0415b]
/opt/resolve/bin/../libs/libQt5Core.so.5(_ZNK13QMetaProperty4readEPK7QObject+0x10c) [0x7f2040295f1c]
/opt/resolve/bin/resolve() [0x3e0ee25]
/opt/resolve/bin/resolve() [0x3dcdba4]
/opt/resolve/bin/resolve() [0x3e92b06]
/opt/resolve/bin/resolve() [0x3e932b8]
/opt/resolve/bin/resolve() [0x3e95199]
/opt/resolve/bin/resolve() [0x3e9bfbe]
/opt/resolve/bin/resolve() [0xd16a90]
/opt/resolve/bin/resolve() [0xd16bbf]
/opt/resolve/bin/resolve() [0xcfa4cb]
/opt/resolve/bin/resolve() [0xcfb9db]
/opt/resolve/bin/resolve() [0x71ecb8]
/opt/resolve/bin/resolve(main+0x4d8) [0x701338]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f2029b2d830]
/opt/resolve/bin/resolve() [0x7000a9]
resolve: AppConfig.cpp:159: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.
Aborted (core dumped)
sergei@haswell:~/Downloads/DaVinci_Resolve_14.2.1_Linux$ /opt/resolve/bin/resolve vv^C
sergei@haswell:~/Downloads/DaVinci_Resolve_14.2.1_Linux$ ldd /opt/resolve/bin/resolve
   linux-vdso.so.1 =>  (0x00007ffc9f71e000)
   libcudart.so.7.5 => /opt/resolve/bin/../libs/libcudart.so.7.5 (0x00007f56c4922000)
   libnvrtc.so.7.5 => /opt/resolve/bin/../libs/libnvrtc.so.7.5 (0x00007f56c3554000)
   libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f56c333a000)
   libQt5Core.so.5 => /opt/resolve/bin/../libs/libQt5Core.so.5 (0x00007f56c2bb3000)
   libQt5Widgets.so.5 => /opt/resolve/bin/../libs/libQt5Widgets.so.5 (0x00007f56c232e000)
   libQt5Gui.so.5 => /opt/resolve/bin/../libs/libQt5Gui.so.5 (0x00007f56c1bbc000)
   libQt5Network.so.5 => /opt/resolve/bin/../libs/libQt5Network.so.5 (0x00007f56c1864000)
   libQt5OpenGL.so.5 => /opt/resolve/bin/../libs/libQt5OpenGL.so.5 (0x00007f56c160c000)
   libQt5Sql.so.5 => /opt/resolve/bin/../libs/libQt5Sql.so.5 (0x00007f56c13bf000)
   libQt5Xml.so.5 => /opt/resolve/bin/../libs/libQt5Xml.so.5 (0x00007f56c117e000)
   libQt5Multimedia.so.5 => /opt/resolve/bin/../libs/libQt5Multimedia.so.5 (0x00007f56c0ea1000)
   libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007f56c0c32000)
   libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f56c09be000)
   libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f56c07b8000)
   libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f56c050e000)
   libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f56c02fc000)
   libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f56c00f4000)
   libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f56bfeda000)
   libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f56bfba0000)
   libbz2.so.1 => /lib/x86_64-linux-gnu/libbz2.so.1 (0x00007f56bf990000)
   libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f56bf5d5000)
   libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f56bf3d1000)
   librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f56bf1c9000)
   libavformat.so.57 => /opt/resolve/bin/../libs/libavformat.so.57 (0x00007f56bedcf000)
   libavcodec.so.57 => /opt/resolve/bin/../libs/libavcodec.so.57 (0x00007f56bd867000)
   libavutil.so.55 => /opt/resolve/bin/../libs/libavutil.so.55 (0x00007f56bd5f4000)
   libMXF.so => /opt/resolve/bin/../libs/libMXF.so (0x00007f56bd2f0000)
   libfraunhoferdcp.so => /opt/resolve/bin/../libs/libfraunhoferdcp.so (0x00007f56b8ceb000)
   libSMDK-Linux-x64.so.4.7 => /opt/resolve/bin/../libs/libSMDK-Linux-x64.so.4.7 (0x00007f56b8841000)
   libmp4decMT.so => /opt/resolve/bin/../libs/libmp4decMT.so (0x00007f56b84ed000)
   libmp4encMT.so => /opt/resolve/bin/../libs/libmp4encMT.so (0x00007f56b7fa4000)
   libsonyxavcenc.so => /opt/resolve/bin/../libs/libsonyxavcenc.so (0x00007f56b7d18000)
   liblog4cxx.so.10 => /opt/resolve/bin/../libs/liblog4cxx.so.10 (0x00007f56b792d000)
   libapr-1.so.0 => /opt/resolve/bin/../libs/libapr-1.so.0 (0x00007f56b76fe000)
   libaprutil-1.so.0 => /opt/resolve/bin/../libs/libaprutil-1.so.0 (0x00007f56b74dd000)
   libopencv_calib3d.so.3.2 => /opt/resolve/bin/../libs/libopencv_calib3d.so.3.2 (0x00007f56b716b000)
   libopencv_core.so.3.2 => /opt/resolve/bin/../libs/libopencv_core.so.3.2 (0x00007f56b6d33000)
   libopencv_features2d.so.3.2 => /opt/resolve/bin/../libs/libopencv_features2d.so.3.2 (0x00007f56b6a87000)
   libopencv_flann.so.3.2 => /opt/resolve/bin/../libs/libopencv_flann.so.3.2 (0x00007f56b6826000)
   libopencv_highgui.so.3.2 => /opt/resolve/bin/../libs/libopencv_highgui.so.3.2 (0x00007f56b6621000)
   libopencv_imgcodecs.so.3.2 => /opt/resolve/bin/../libs/libopencv_imgcodecs.so.3.2 (0x00007f56b63d4000)
   libopencv_imgproc.so.3.2 => /opt/resolve/bin/../libs/libopencv_imgproc.so.3.2 (0x00007f56b5eb3000)
   libopencv_ml.so.3.2 => /opt/resolve/bin/../libs/libopencv_ml.so.3.2 (0x00007f56b5c11000)
   libopencv_video.so.3.2 => /opt/resolve/bin/../libs/libopencv_video.so.3.2 (0x00007f56b59c9000)
   libopencv_videoio.so.3.2 => /opt/resolve/bin/../libs/libopencv_videoio.so.3.2 (0x00007f56b57b0000)
   libseeta_facedet_lib.so => /opt/resolve/bin/../libs/libseeta_facedet_lib.so (0x00007f56b5593000)
   libSonyRawDev.so.2 => /opt/resolve/bin/../libs/libSonyRawDev.so.2 (0x00007f56b51bf000)
   libGLEW.so.1.9 => /opt/resolve/bin/../libs/libGLEW.so.1.9 (0x00007f56b4f4d000)
   libOpenCL.so.1 => /usr/lib/x86_64-linux-gnu/libOpenCL.so.1 (0x00007f56b4d42000)
   libgvc.so.6 => /opt/resolve/bin/../libs/libgvc.so.6 (0x00007f56b4aa0000)
   libcgraph.so.6 => /opt/resolve/bin/../libs/libcgraph.so.6 (0x00007f56b488a000)
   libcdt.so.5 => /opt/resolve/bin/../libs/libcdt.so.5 (0x00007f56b4684000)
   libxdot.so.4 => /opt/resolve/bin/../libs/libxdot.so.4 (0x00007f56b4480000)
   libpathplan.so.4 => /opt/resolve/bin/../libs/libpathplan.so.4 (0x00007f56b4278000)
   libDNxHR.so => /opt/resolve/bin/../libs/libDNxHR.so (0x00007f56b3acf000)
   libimf.so => /opt/resolve/bin/../libs/libimf.so (0x00007f56b360c000)
   libirc.so => /opt/resolve/bin/../libs/libirc.so (0x00007f56b33b4000)
   libsvml.so => /opt/resolve/bin/../libs/libsvml.so (0x00007f56b27b9000)
   libintlc.so.5 => /opt/resolve/bin/../libs/libintlc.so.5 (0x00007f56b2563000)
   libArriRawSDK.so.5.3 => /opt/resolve/bin/../libs/libArriRawSDK.so.5.3 (0x00007f56b08d6000)
   libgvcodec.so => /opt/resolve/bin/../libs/libgvcodec.so (0x00007f56b06af000)
   libCrmSdk.so.2.0 => /opt/resolve/bin/../libs/libCrmSdk.so.2.0 (0x00007f56ae4d4000)
   libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f56ae2cf000)
   libssl.so.10 => /lib/x86_64-linux-gnu/libssl.so.10 (0x00007f56ae066000)
   libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f56add5d000)
   libcrypto.so.10 => /lib/x86_64-linux-gnu/libcrypto.so.10 (0x00007f56ad919000)
   libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f56ad6fc000)
   librsvg-2.so.2 => /usr/lib/x86_64-linux-gnu/librsvg-2.so.2 (0x00007f56ad4c5000)
   libCg.so => /opt/resolve/bin/../libs/libCg.so (0x00007f56ad052000)
   libCgGL.so => /opt/resolve/bin/../libs/libCgGL.so (0x00007f56c4c0b000)
   libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f56accd0000)
   libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f56acaba000)
   libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f56ac6f0000)
   libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f56ac4cb000)
   libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f56ac2c9000)
   libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f56abfb8000)
   /lib64/ld-linux-x86-64.so.2 (0x00007f56c4b80000)
   libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f56abd65000)
   libpq.so.5 => /opt/resolve/bin/../libs/libpq.so.5 (0x000000304da00000)
   libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007f56abb15000)
   libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f56ab8ec000)
   libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f56ab6e9000)
   libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f56ab4e6000)
   libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f56ab2df000)
   libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007f56ab0dc000)
   libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007f56aaeab000)
   libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f56aaca8000)
   libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f56aaaa2000)
   libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f56aa8a0000)
   libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f56aa687000)
   libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f56aa482000)
   libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f56aa260000)
   libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f56aa04e000)
   libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007f56a9cba000)
   liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f56a9a98000)
   libltdl.so.7 => /usr/lib/x86_64-linux-gnu/libltdl.so.7 (0x00007f56a988e000)
   libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x00007f56a966c000)
   libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007f56a936c000)
   libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f56a9134000)
   libXmu.so.6 => /usr/lib/x86_64-linux-gnu/libXmu.so.6 (0x00007f56a8f1b000)
   libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f56a8d0b000)
   libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f56a8ae9000)
   libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f56a8761000)
   libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f56a8554000)
   libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f56a8308000)
   libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f56a7ff4000)
   libcroco-0.6.so.3 => /usr/lib/x86_64-linux-gnu/libcroco-0.6.so.3 (0x00007f56a7db9000)
   libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f56a7b49000)
   libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f56a7941000)
   libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f56a76f7000)
   libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007f56a74a6000)
   libjson-c.so.2 => /lib/x86_64-linux-gnu/libjson-c.so.2 (0x00007f56a729b000)
   libpulsecommon-8.0.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so (0x00007f56a7020000)
   libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f56a6dd4000)
   libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f56a6bd0000)
   libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f56a69ca000)
   libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007f56a4f13000)
   libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007f56a4caa000)
   libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f56a4aa6000)
   libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f56a4884000)
   libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f56a4669000)
   libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f56a4426000)
   libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f56a4210000)
   libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007f56a4007000)
   libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f56a3d5f000)
   libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f56a3b5b000)
   libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f56a3951000)
   libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f56a3747000)
   libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f56a3475000)
   libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f56a3246000)
   libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f56a3042000)
   libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f56a2e37000)
   liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007f56a2c28000)
   libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f56a2a0d000)
   libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007f56a27cc000)
   libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f56a249c000)
   libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f56a2417000)
   libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007f56a220d000)
   libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007f56a1fa4000)
   libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007f56a1d9e000)
   libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f56a1b40000)
   libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007f56a1938000)
   libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f56a1734000)
   libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007f56a152b000)
   libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007f56a12a1000)
   libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007f56a0fff000)
   libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007f56a0dcc000)
   libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007f56a0bb6000)
   libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f56a0952000)
   libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 (0x00007f56a071f000)
   libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f56a050c000)
   libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007f56a02d6000)
   libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007f56a00a3000)
   libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f569fe23000)
   libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f569fb42000)
   libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f569f929000)
   libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007f569f6b4000)
   libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007f569f40b000)
   libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f569f1e5000)
   libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007f569efbc000)
   libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007f569edad000)
   libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007f569eb62000)
   libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f569e88d000)
   libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f569e679000)
   libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007f569e470000)
   libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007f569e244000)

$ vainfo
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.39 (libva 1.7.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Haswell Desktop - 1.7.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :   VAEntrypointVLD
      VAProfileMPEG2Simple            :   VAEntrypointEncSlice
      VAProfileMPEG2Main              :   VAEntrypointVLD
      VAProfileMPEG2Main              :   VAEntrypointEncSlice
      VAProfileH264ConstrainedBaseline:   VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:   VAEntrypointEncSlice
      VAProfileH264Main               :   VAEntrypointVLD
      VAProfileH264Main               :   VAEntrypointEncSlice
      VAProfileH264High               :   VAEntrypointVLD
      VAProfileH264High               :   VAEntrypointEncSlice
      VAProfileH264MultiviewHigh      :   VAEntrypointVLD
      VAProfileH264MultiviewHigh      :   VAEntrypointEncSlice
      VAProfileH264StereoHigh         :   VAEntrypointVLD
      VAProfileH264StereoHigh         :   VAEntrypointEncSlice
      VAProfileVC1Simple              :   VAEntrypointVLD
      VAProfileVC1Main                :   VAEntrypointVLD
      VAProfileVC1Advanced            :   VAEntrypointVLD
      VAProfileNone                   :   VAEntrypointVideoProc
      VAProfileJPEGBaseline           :   VAEntrypointVLD

$ glxinfo
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
    GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
    GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
    GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
    GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample,
    GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile,
    GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float,
    GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context,
    GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
    GLX_SGI_swap_control, GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
    GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample,
    GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
    GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
    GLX_SGI_swap_control, GLX_SGI_video_sync
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) Haswell Desktop  (0x412)
    Version: 17.3.3
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 3.3
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop
OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.3.3
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
    GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth,
    GL_AMD_draw_buffers_blend, GL_AMD_seamless_cubemap_per_texture,
    GL_AMD_shader_trinary_minmax, GL_AMD_vertex_shader_layer,
    GL_AMD_vertex_shader_viewport_index, GL_ANGLE_texture_compression_dxt3,
    GL_ANGLE_texture_compression_dxt5, GL_APPLE_object_purgeable,
    GL_ARB_ES2_compatibility, GL_ARB_ES3_compatibility,
    GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_blend_func_extended,
    GL_ARB_buffer_storage, GL_ARB_clear_buffer_object, GL_ARB_clear_texture,
    GL_ARB_clip_control, GL_ARB_compressed_texture_pixel_storage,
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance,
    GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
    GL_ARB_derivative_control, GL_ARB_direct_state_access,
    GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend,
    GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced,
    GL_ARB_enhanced_layouts, GL_ARB_explicit_attrib_location,
    GL_ARB_explicit_uniform_location, GL_ARB_fragment_coord_conventions,
    GL_ARB_fragment_layer_viewport, GL_ARB_fragment_shader,
    GL_ARB_framebuffer_no_attachments, GL_ARB_framebuffer_object,
    GL_ARB_framebuffer_sRGB, GL_ARB_get_program_binary,
    GL_ARB_get_texture_sub_image, GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64,
    GL_ARB_half_float_pixel, GL_ARB_half_float_vertex,
    GL_ARB_instanced_arrays, GL_ARB_internalformat_query,
    GL_ARB_internalformat_query2, GL_ARB_invalidate_subdata,
    GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multi_bind,
    GL_ARB_occlusion_query2, GL_ARB_pipeline_statistics_query,
    GL_ARB_pixel_buffer_object, GL_ARB_point_sprite,
    GL_ARB_polygon_offset_clamp, GL_ARB_program_interface_query,
    GL_ARB_provoking_vertex, GL_ARB_robust_buffer_access_behavior,
    GL_ARB_robustness, GL_ARB_sample_shading, GL_ARB_sampler_objects,
    GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture,
    GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counter_ops,
    GL_ARB_shader_atomic_counters, GL_ARB_shader_bit_encoding,
    GL_ARB_shader_clock, GL_ARB_shader_draw_parameters,
    GL_ARB_shader_group_vote, GL_ARB_shader_image_load_store,
    GL_ARB_shader_image_size, GL_ARB_shader_objects, GL_ARB_shader_precision,
    GL_ARB_shader_storage_buffer_object, GL_ARB_shader_subroutine,
    GL_ARB_shader_texture_image_samples, GL_ARB_shader_texture_lod,
    GL_ARB_shader_viewport_layer_array, GL_ARB_shading_language_420pack,
    GL_ARB_shading_language_packing, GL_ARB_stencil_texturing, GL_ARB_sync,
    GL_ARB_tessellation_shader, GL_ARB_texture_barrier,
    GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32,
    GL_ARB_texture_buffer_range, GL_ARB_texture_compression_bptc,
    GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map_array,
    GL_ARB_texture_filter_anisotropic, GL_ARB_texture_float,
    GL_ARB_texture_gather, GL_ARB_texture_mirror_clamp_to_edge,
    GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two,
    GL_ARB_texture_query_levels, GL_ARB_texture_query_lod,
    GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui,
    GL_ARB_texture_stencil8, GL_ARB_texture_storage,
    GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle,
    GL_ARB_texture_view, GL_ARB_timer_query,
    GL_ARB_transform_feedback_overflow_query, GL_ARB_uniform_buffer_object,
    GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object,
    GL_ARB_vertex_attrib_64bit, GL_ARB_vertex_attrib_binding,
    GL_ARB_vertex_shader, GL_ARB_vertex_type_10f_11f_11f_rev,
    GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_viewport_array,
    GL_ATI_blend_equation_separate, GL_ATI_texture_float, GL_EXT_abgr,
    GL_EXT_blend_equation_separate, GL_EXT_draw_buffers2,
    GL_EXT_draw_instanced, GL_EXT_framebuffer_blit,
    GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled,
    GL_EXT_framebuffer_sRGB, GL_EXT_packed_depth_stencil, GL_EXT_packed_float,
    GL_EXT_pixel_buffer_object, GL_EXT_polygon_offset_clamp,
    GL_EXT_provoking_vertex, GL_EXT_shader_integer_mix,
    GL_EXT_shader_samples_identical, GL_EXT_texture_array,
    GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_rgtc,
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_filter_anisotropic,
    GL_EXT_texture_integer, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode,
    GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm,
    GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback,
    GL_EXT_vertex_array_bgra, GL_IBM_multimode_draw_arrays,
    GL_INTEL_performance_query, GL_KHR_blend_equation_advanced,
    GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error,
    GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness,
    GL_MESA_pack_invert, GL_MESA_shader_integer_functions,
    GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp,
    GL_NV_packed_depth_stencil, GL_NV_texture_barrier, GL_OES_EGL_image,
    GL_S3_s3tc

OpenGL version string: 3.0 Mesa 17.3.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
    GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth,
    GL_AMD_draw_buffers_blend, GL_AMD_seamless_cubemap_per_texture,
    GL_AMD_shader_trinary_minmax, GL_ANGLE_texture_compression_dxt3,
    GL_ANGLE_texture_compression_dxt5, GL_APPLE_object_purgeable,
    GL_APPLE_packed_pixels, GL_ARB_ES2_compatibility,
    GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays,
    GL_ARB_blend_func_extended, GL_ARB_buffer_storage,
    GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control,
    GL_ARB_color_buffer_float, GL_ARB_compressed_texture_pixel_storage,
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance,
    GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
    GL_ARB_depth_texture, GL_ARB_derivative_control, GL_ARB_draw_buffers,
    GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex,
    GL_ARB_draw_instanced, GL_ARB_explicit_attrib_location,
    GL_ARB_explicit_uniform_location, GL_ARB_fragment_coord_conventions,
    GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
    GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments,
    GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB,
    GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image,
    GL_ARB_half_float_pixel, GL_ARB_half_float_vertex,
    GL_ARB_instanced_arrays, GL_ARB_internalformat_query,
    GL_ARB_internalformat_query2, GL_ARB_invalidate_subdata,
    GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multi_bind,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
    GL_ARB_occlusion_query2, GL_ARB_pipeline_statistics_query,
    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
    GL_ARB_polygon_offset_clamp, GL_ARB_program_interface_query,
    GL_ARB_provoking_vertex, GL_ARB_robust_buffer_access_behavior,
    GL_ARB_robustness, GL_ARB_sample_shading, GL_ARB_sampler_objects,
    GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture,
    GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counter_ops,
    GL_ARB_shader_atomic_counters, GL_ARB_shader_bit_encoding,
    GL_ARB_shader_clock, GL_ARB_shader_draw_parameters,
    GL_ARB_shader_group_vote, GL_ARB_shader_image_load_store,
    GL_ARB_shader_image_size, GL_ARB_shader_objects, GL_ARB_shader_precision,
    GL_ARB_shader_storage_buffer_object, GL_ARB_shader_texture_image_samples,
    GL_ARB_shader_texture_lod, GL_ARB_shading_language_100,
    GL_ARB_shading_language_420pack, GL_ARB_shading_language_packing,
    GL_ARB_shadow, GL_ARB_stencil_texturing, GL_ARB_sync,
    GL_ARB_texture_barrier, GL_ARB_texture_border_clamp,
    GL_ARB_texture_compression, GL_ARB_texture_compression_bptc,
    GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map,
    GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
    GL_ARB_texture_env_dot3, GL_ARB_texture_filter_anisotropic,
    GL_ARB_texture_float, GL_ARB_texture_gather,
    GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat,
    GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two,
    GL_ARB_texture_query_levels, GL_ARB_texture_query_lod,
    GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui,
    GL_ARB_texture_stencil8, GL_ARB_texture_storage,
    GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle,
    GL_ARB_texture_view, GL_ARB_timer_query,
    GL_ARB_transform_feedback_overflow_query, GL_ARB_transpose_matrix,
    GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra,
    GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_binding,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
    GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev,
    GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers,
    GL_ATI_separate_stencil, GL_ATI_texture_env_combine3,
    GL_ATI_texture_float, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
    GL_EXT_copy_texture, GL_EXT_draw_buffers2, GL_EXT_draw_instanced,
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit,
    GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled,
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB,
    GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels,
    GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
    GL_EXT_polygon_offset, GL_EXT_polygon_offset_clamp,
    GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shader_integer_mix,
    GL_EXT_shader_samples_identical, GL_EXT_shadow_funcs,
    GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture,
    GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_array,
    GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_rgtc,
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer,
    GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
    GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode,
    GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm,
    GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback,
    GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,
    GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
    GL_INTEL_performance_query, GL_KHR_blend_equation_advanced,
    GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error,
    GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness,
    GL_MESA_pack_invert, GL_MESA_shader_integer_functions,
    GL_MESA_texture_signed_rgba, GL_MESA_window_pos, GL_NV_blend_square,
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_light_max_exponent,
    GL_NV_packed_depth_stencil, GL_NV_primitive_restart,
    GL_NV_texgen_reflection, GL_NV_texture_barrier,
    GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_OES_EGL_image,
    GL_OES_read_format, GL_S3_s3tc, GL_SGIS_generate_mipmap,
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
    GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.3.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
    GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5,
    GL_APPLE_texture_max_level, GL_EXT_blend_func_extended,
    GL_EXT_blend_minmax, GL_EXT_clip_cull_distance, GL_EXT_color_buffer_float,
    GL_EXT_compressed_ETC1_RGB8_sub_texture, GL_EXT_discard_framebuffer,
    GL_EXT_draw_buffers, GL_EXT_draw_buffers_indexed,
    GL_EXT_draw_elements_base_vertex, GL_EXT_frag_depth,
    GL_EXT_map_buffer_range, GL_EXT_multi_draw_arrays,
    GL_EXT_polygon_offset_clamp, GL_EXT_read_format_bgra, GL_EXT_robustness,
    GL_EXT_separate_shader_objects, GL_EXT_shader_integer_mix,
    GL_EXT_texture_border_clamp, GL_EXT_texture_compression_dxt1,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_format_BGRA8888,
    GL_EXT_texture_rg, GL_EXT_texture_sRGB_decode,
    GL_EXT_texture_type_2_10_10_10_REV, GL_EXT_unpack_subimage,
    GL_INTEL_performance_query, GL_KHR_blend_equation_advanced,
    GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error,
    GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness,
    GL_MESA_shader_integer_functions, GL_NV_draw_buffers,
    GL_NV_fbo_color_attachments, GL_NV_read_buffer, GL_NV_read_depth,
    GL_NV_read_depth_stencil, GL_NV_read_stencil, GL_OES_EGL_image,
    GL_OES_EGL_image_external, GL_OES_EGL_sync,
    GL_OES_compressed_ETC1_RGB8_texture, GL_OES_depth24, GL_OES_depth_texture,
    GL_OES_depth_texture_cube_map, GL_OES_draw_buffers_indexed,
    GL_OES_draw_elements_base_vertex, GL_OES_element_index_uint,
    GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
    GL_OES_packed_depth_stencil, GL_OES_required_internalformat,
    GL_OES_rgb8_rgba8, GL_OES_sample_shading, GL_OES_sample_variables,
    GL_OES_shader_multisample_interpolation, GL_OES_standard_derivatives,
    GL_OES_stencil8, GL_OES_surfaceless_context, GL_OES_texture_3D,
    GL_OES_texture_border_clamp, GL_OES_texture_float,
    GL_OES_texture_float_linear, GL_OES_texture_half_float,
    GL_OES_texture_half_float_linear, GL_OES_texture_npot,
    GL_OES_texture_stencil8, GL_OES_vertex_array_object,
    GL_OES_vertex_half_float

40 GLX Visuals
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x020 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x021 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x0ae 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x0af 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x0b0 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x0b1 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x0b2 24 tc  0  24  0 r  . .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x0b3 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0b4 24 tc  0  24  0 r  . .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0b5 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x0b6 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0b7 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x0b8 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  4 1 None
0x0b9 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  8 1 None
0x0ba 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  4 1 None
0x0bb 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  8 1 None
0x0bc 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  4 1 None
0x0bd 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  8 1 None
0x0be 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  4 1 None
0x0bf 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  8 1 None
0x0c0 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x0c1 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x0c2 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x0c3 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x0c4 24 dc  0  24  0 r  . .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x0c5 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0c6 24 dc  0  24  0 r  . .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0c7 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x0c8 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x0c9 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0ca 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x0cb 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  4 1 None
0x0cc 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  8 1 None
0x0cd 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  4 1 None
0x0ce 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  8 1 None
0x0cf 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  4 1 None
0x0d0 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  8 1 None
0x0d1 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  4 1 None
0x0d2 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  8 1 None
0x06d 32 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None

64 GLXFBConfigs:
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x06e  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x06f  0 tc  0  16  0 r  . .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x070  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x071  0 tc  0  16  0 r  . .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x072  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x073  0 tc  0  16  0 r  . .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x074 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x075 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x076 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x077 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x078 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x079 24 tc  0  24  0 r  . .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x07a 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x07b 24 tc  0  24  0 r  . .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x07c  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x07d  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x07e 32 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x07f 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x080 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x081 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x082  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  4 1 None
0x083  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  8 1 None
0x084  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  4 1 None
0x085  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  8 1 None
0x086 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  4 1 None
0x087 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  8 1 None
0x088 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  4 1 None
0x089 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  8 1 None
0x08a 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  4 1 None
0x08b 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  8 1 None
0x08c 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  4 1 None
0x08d 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  8 1 None
0x08e  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x08f  0 dc  0  16  0 r  . .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x090  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x091  0 dc  0  16  0 r  . .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x092  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x093  0 dc  0  16  0 r  . .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x094 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x095 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x096 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x097 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x098 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x099 24 dc  0  24  0 r  . .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x09a 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x09b 24 dc  0  24  0 r  . .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x09c  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x09d  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x09e 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x09f 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x0a0 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0a1 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x0a2  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  4 1 None
0x0a3  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  8 1 None
0x0a4  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  4 1 None
0x0a5  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  8 1 None
0x0a6 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  4 1 None
0x0a7 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  8 1 None
0x0a8 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  4 1 None
0x0a9 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  8 1 None
0x0aa 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  4 1 None
0x0ab 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  8 1 None
0x0ac 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  4 1 None
0x0ad 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  8 1 None

Offline

Sulo Kokki

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

Re: DaVinci Resolve on Linux - Install issues

PostSat Feb 03, 2018 1:28 pm

sserdyuk wrote:Based on previous post here, Resolve can be used with Intel GPU

Well,

If you followed the Mint Guide, your libraries should be fine for Resolve. The GPU is another story.

On the upper left corner is the 'Search this topic' box. If you search for Intel, you'll see a lot of people have issues with the integrated graphics. 12.5 apparently worked with them better than 14.x.

Kuntal Majumder wrote:I ran Resolve on my integrated GPU but have to install beignet , the OpenCL implementation for Intel GPUs in Linux , though I wont suggest someone to do that. (Got a lot of warnings and popups after opening Resolve).

Beignet, if you want to try it.

You could also try downloading Resolve 12.5 for Linux at the BMD website/Support section. See if it starts up proper. In that case, you'd already have a reasonable solution for your needs.


edit. After looking into it, Resolve 14 (on Win/Mac) can be ran on Intel HD Graphics, but it's more demanding than 12.5. An older Intel GPU w/ less memory, like HD4000 (1,5Gb), is expected to be slow and unstable.

"most modern AMD, Intel and NVIDIA GPUs that support OpenCL 1.2 or CUDA 3.0 compute capability will operate with Resolve." - R14 Config Guide

See if you need the Intel/Linux driver for OpenCL.
Last edited by Sulo Kokki on Mon Feb 05, 2018 11:14 pm, edited 3 times in total.
Linux Mint 18.3 | DaVinci Resolve 15.0b4 | Desktop Video 10.9.3 | OSX 10.11.6
Offline

Compilerbau

  • Posts: 1
  • Joined: Sat Feb 03, 2018 2:26 pm
  • Real Name: Rudolf Koller

Re: DaVinci Resolve on Linux - Install issues

PostSat Feb 03, 2018 2:50 pm

I had long nights fighting with the following problem which in my case leads to a crash during the Splash-Screen:

[UNSOLVED]
resolve: AppConfig.cpp:159: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.
Aborted


I found something interesting which may help to solve the problem. Last night i tried every Version of DaVinci from 14.0 to 14.3 and it seems that this problem does not exist with the Versions 14.0 and 14.0.1. All Versions from 14.1 and higher do have this problem in my case! With 14.0 and 14.01 the software starts without any problem!

Moreover, the messages about the log4cxx are no errors, they are appearing too with my working 14.0 and 14.0.1. Also, the quoted message above (...AppConfig.cpp:159...) appears with the 14.0 and 14.01 but it does not crash because of that!

To solve this problem it would be interesting what's changed from 14.0.1 to 14.1 that DaVinci won't start anymore!
I found several differences in the /configs directory (from 14.1 it contains much more) and the installer outputs different messages before Version 14.1. Maybe comparing the relase notes of 14.0.1 and 14.1 would help! I did not found the right thing until now... Maybe user rights on the configs folder? Some new feature in 14.1 which does not have access to a folder? Maybe some missing file or folder which the installer can not create?? Maybe the new user preferences feature introduced in 14.1 ?

The System i work on:
Xubuntu 17.10
Fujits R650
Intel Quad Core Xeon
16GB RAM
NVIDIA GTX 760
Nvidia Driver 384.111

I had the problem with several other systems and versions of them too, Ubuntu, elementaryOS, Xubuntu. And i even tried CentOS! The error was the same on all systems and the above described behaviour was repeatable with all of them!
Offline

Martin Schitter

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

Re: DaVinci Resolve on Linux - Install issues

PostSat Feb 03, 2018 3:47 pm

Sulo Kokki wrote:
Kuntal Majumder wrote:I ran Resolve on my integrated GPU but have to install beignet , the OpenCL implementation for Intel GPUs in Linux , though I wont suggest someone to do that. (Got a lot of warnings and popups after opening Resolve).

Beignet, if you want to try it.


beignet is one choice. it works for very simple applications of OpenCL utilization, but it's often not sufficient to run more demanding code. but there are a few other options around, which may also worth trying -- especially pocl, which often works more reliable, although in many cases not as fast as beignet.
Offline
User avatar

Vassilis Kontodimas

  • Posts: 70
  • Joined: Wed May 31, 2017 7:10 pm

Re: DaVinci Resolve on Linux - Install issues

PostSat Feb 03, 2018 4:08 pm

Hello again everyone!
After some long time of absence, I tried to update the system out of beta.
After installing, I attempt to run & get the following message:
Code: Select all
./resolve: error while loading shared libraries: libcudart.so.7.5: cannot open shared object file: No such file or directory

My system runs on an RX480 8GB, so no CUDA for me. I performed the config addition for OpenCL, to no avail.
Code: Select all
LsManager.3.NumGPUs = 1
LsManager.3.GPUMapping = 0
LsManager.3.GPUMappingEnable = 1
Local.GPU.Mode = OpenCL

Is the final version nVidia only?

P.S. It is a clean install, not an overwrite from the beta.
Offline

Sulo Kokki

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

Re: DaVinci Resolve on Linux - Install issues

PostSat Feb 03, 2018 7:22 pm

It's possible you need AMDGPU-PRO driver to use your card. You probably know all this, but as the supported OS' are

RedHat Enterprise Linux 7.2 (64-bit version)
RedHat Enterprise Linux 6.8 (64-bit version)
Ubuntu 16.04 (64-bit version)

I might actually say you should try an Ubuntu-based OS with Resolve/ATI.

I know Centos is the 'official' OS, but it has more GPU driver compatibility issues than the Ubuntu family. That's why I prefer to opt out of it. :)

edit. R14 is confirmed by BMD to work on Nvidia (CUDA 3.0) and AMD / Intel (OpenCL 1.2).

Splitting hairs, Linux support is never explicitly mentioned with Intel. BMD have likely never tested it properly, so they lack an answer. But an educated guess would be that the Linux version, like the others, supports all three.

===

edit. the CUDA issue has been seen before, with Debian and integrated graphics. Also, libcudart.so.7.5 is a Resolve dependency, so you may need to have CUDA installed, if only for Resolve. :?
Linux Mint 18.3 | DaVinci Resolve 15.0b4 | Desktop Video 10.9.3 | OSX 10.11.6
Offline
User avatar

Noel Sterrett

  • Posts: 314
  • Joined: Wed Aug 22, 2012 9:12 pm

Re: DaVinci Resolve on Linux - Install issues

PostTue Feb 06, 2018 9:29 pm

Sulo Kokki wrote:I know Centos is the 'official' OS, but it has more GPU driver compatibility issues than the Ubuntu family. That's why I prefer to opt out of it. :)

CentOS is a solid Linux distro, but Ubuntu has it beat, particularly with audio. Let's face it, Ubuntu is one very slick operating system.

But for Fairlight work, we're still stuck with the paid OS's to get the same functionality. I have a Behringer XR-18 connected to a Win7 laptop via USB2. No Decklink needed. And a Behringer X-Touch connected via MIDI for control. Neither are possible at present with any flavor of Linux.

So for now, I need both a XEON machine with a Decklink for video, and a stout Win laptop for audio, but no video out.

I'm hoping great things (audio, MIDI, Fairlight board) will come this NAB.

Cheers.
Admit One Pictures
Ubuntu 18.04 | Asus Z10 Xeon*2 32G | GTX 1080 8G | Resolve Studio 15b3 | Desktop Video 10.9.11
Offline
User avatar

Vassilis Kontodimas

  • Posts: 70
  • Joined: Wed May 31, 2017 7:10 pm

Re: DaVinci Resolve on Linux - Install issues

PostThu Feb 08, 2018 3:36 pm

Noel Sterrett wrote:
Sulo Kokki wrote:But for Fairlight work, we're still stuck with the paid OS's to get the same functionality.

This is true for some aspects. However, there are many different reasons as to why I migrated to Linux. Which meant throwing away 5 Windows licenses & quite some software that came along with the package.
The speed, the stability, the customization & the privacy/security of the Linux platform I simply adore. Plus the fact that it brings out the best in people, since all converge for a single goal.

On the Fairlight, I haven't tried it much. I've been trying to get Resolve to bypass the initial loading screen of an Arch installation. Everything seems to be in place, no libraries missing, but it pops an empty splash screen and sits there. It's not a matter of OpenCL, since Fusion recognizes and works perfectly with it.
Attachments
Screenshot_20180208_173458.png
Fusion sees OpenCL normally & doesn't hang on load
Screenshot_20180208_173458.png (55.68 KiB) Viewed 10578 times
Offline

Sulo Kokki

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

Re: DaVinci Resolve on Linux - Install issues

PostThu Feb 08, 2018 5:52 pm

Noel Sterrett wrote:
Sulo Kokki wrote:I know Centos is the 'official' OS, but it has more GPU driver compatibility issues than the Ubuntu family. That's why I prefer to opt out of it. :)

CentOS is a solid Linux distro, but Ubuntu has it beat, particularly with audio. Let's face it, Ubuntu is one very slick operating system.

I might add there are Ubuntus and then there are Ubuntus. Tried the bleeding edge of the main fork (17.10), found a myriad of issues with Decklink and whatnot. Still dislike Unity. Switched to Mint (Ubuntu 16.04LTS kernel with a Win7 outlook). All those issues went away, the user experience is more to my liking and Resolve turned out solid.

Noel Sterrett wrote:But for Fairlight work, we're still stuck with the paid OS's to get the same functionality.

Agreed. We're still stuck with OS X for the MIDI work. With dualboot, the bother can be managed, but it'd be swell to do it on Linux. The alternative would be to buy a BMD Mini panel, which would frankly be an expensive downgrade.

Vassilis Kontodimas wrote:The speed, the stability, the customization & the privacy/security of the Linux platform I simply adore.

Uh huh. Commercial OS' can't touch that.

Vassilis Kontodimas wrote:I've been trying to get Resolve to bypass the initial loading screen of an Arch installation.

Have you tried installing CUDA? My theory on this is, as follows:

- Resolve boots up
- checks for CUDA and OpenCL libs
- checks the GPU for CUDA or OpenCL

I know it's counterintuitive, but it just might that the software works that way. I recall I had to install the OpenCL dev files to an NVidia system, simply to get the start-up going.
Linux Mint 18.3 | DaVinci Resolve 15.0b4 | Desktop Video 10.9.3 | OSX 10.11.6
Offline
User avatar

Vassilis Kontodimas

  • Posts: 70
  • Joined: Wed May 31, 2017 7:10 pm

Re: DaVinci Resolve on Linux - Install issues

PostThu Feb 08, 2018 9:16 pm

Sulo Kokki wrote:Have you tried installing CUDA? My theory on this is, as follows:

- Resolve boots up
- checks for CUDA and OpenCL libs
- checks the GPU for CUDA or OpenCL

I know it's counterintuitive, but it just might that the software works that way. I recall I had to install the OpenCL dev files to an NVidia system, simply to get the start-up going.

The difference is that nVidia can handle the OpenCL drivers. However, I am not certain how AMD will handle the CUDA, which - in other cases - is inadvisable to combine in an installation. Normally, when it doesn't find the necessary libraries, it used to throw out a warning of "No OpenCL capable hardware", but at least it went past the splash screen. Not this time. And produces zero errors.

I'm attaching a picture to give you an idea.
Attachments
Screenshot_20180208_231410.jpg
Resolve invisible splash screen
Screenshot_20180208_231410.jpg (245.26 KiB) Viewed 10549 times
Offline

Johan Cramer

  • Posts: 205
  • Joined: Mon Aug 26, 2013 3:33 pm

Re: DaVinci Resolve on Linux - Install issues

PostThu Feb 08, 2018 10:38 pm

With Resolve Studio 14.2.1 for Linux (the first version of Resolve I've ever used under Linux), I am unable to import CinemaDNG folders as such, but need to descend into each CinemaDNG folder and manually select and import all contained files. (Which means that each shot requires its own import individual import operation.)

Is this a known issue or limitation? - I'm running the program under Debian 9 and used makeresolvedeb to convert the install archive into a Debian archive.
Offline
User avatar

Noel Sterrett

  • Posts: 314
  • Joined: Wed Aug 22, 2012 9:12 pm

Re: DaVinci Resolve on Linux - Install issues

PostThu Feb 08, 2018 10:42 pm

You might try just moving the contained files out of the folders. I do this with Sony F5/55 files, and have had no problems.

Cheers.
Admit One Pictures
Ubuntu 18.04 | Asus Z10 Xeon*2 32G | GTX 1080 8G | Resolve Studio 15b3 | Desktop Video 10.9.11
Offline

Sulo Kokki

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

Re: DaVinci Resolve on Linux - Install issues

PostThu Feb 08, 2018 10:44 pm

Vassilis Kontodimas wrote:The difference is that nVidia can handle the OpenCL drivers. However, I am not certain how AMD will handle the CUDA, which - in other cases - is inadvisable to combine in an installation.

Fair point, didn't know the AMD side is pickier.

You're on Arch? Seen this? They got it done with OpenCL, without CUDA.
Linux Mint 18.3 | DaVinci Resolve 15.0b4 | Desktop Video 10.9.3 | OSX 10.11.6
Offline

Johan Cramer

  • Posts: 205
  • Joined: Mon Aug 26, 2013 3:33 pm

Re: DaVinci Resolve on Linux - Install issues

PostThu Feb 08, 2018 10:52 pm

Noel Sterrett wrote:You might try just moving the contained files out of the folders. I do this with Sony F5/55 files, and have had no problems.

But that destroys the CinemaDNG format (where the folder structure is part of the format definition).

So something must be wrong.
Offline
User avatar

Vassilis Kontodimas

  • Posts: 70
  • Joined: Wed May 31, 2017 7:10 pm

Re: DaVinci Resolve on Linux - Install issues

PostFri Feb 09, 2018 2:47 am

Sulo Kokki wrote:
Vassilis Kontodimas wrote:The difference is that nVidia can handle the OpenCL drivers. However, I am not certain how AMD will handle the CUDA, which - in other cases - is inadvisable to combine in an installation.

Fair point, didn't know the AMD side is pickier.

You're on Arch? Seen this? They got it done with OpenCL, without CUDA.

Thank you for the recommendation, Sulo. It's the AUR I used for the quick installation, after picking up the archive from the BMD site.

I think I may have detected the problem, which is almost the same Steam had a while ago - and it was a Steam issue.
Code: Select all
libGL: pci id for fd 14: 1002:67df, driver radeonsi
libGL: OpenDriver: trying /usr/lib/dri/tls/radeonsi_dri.so
libGL: OpenDriver: trying /usr/lib/dri/radeonsi_dri.so
libGL: dlopen /usr/lib/dri/radeonsi_dri.so failed (/usr/lib/dri/radeonsi_dri.so: undefined symbol: amdgpu_cs_syncobj_import_sync_file)
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL: pci id for fd 14: 1002:67df, driver radeonsi
libGL: OpenDriver: trying /usr/lib/dri/tls/radeonsi_dri.so
libGL: OpenDriver: trying /usr/lib/dri/radeonsi_dri.so
libGL: dlopen /usr/lib/dri/radeonsi_dri.so failed (/usr/lib/dri/radeonsi_dri.so: undefined symbol: amdgpu_cs_syncobj_import_sync_file)
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL: OpenDriver: trying /usr/lib/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/dri/swrast_dri.so
libGL: dlopen /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: undefined symbol: amdgpu_cs_syncobj_import_sync_file)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

I find it interesting, personally. As I did also install Resolve 14 Beta on a Manjaro system (I posted a thread in their forum), which is an Arch derivative, and it worked. However, the non-beta (final) seems to be stuck on the AMD side at least.

EDIT
I'm also including the main, rolling log (that comes next to the Resolve one). It appears that OpenCL is recognized appropriately. Also, as a side note, I uninstalled the AMDGPU drivers without any difference.
Code: Select all
[0x7fc72416b040] | Undefined            | INFO  | 2018-02-09 04:59:24,335 | --------------------------------------------------------------------------------
[0x7fc72416b040] | Undefined            | INFO  | 2018-02-09 04:59:24,335 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7fc72416b040] | Undefined            | INFO  | 2018-02-09 04:59:24,335 | --------------------------------------------------------------------------------
[0x7fc72416b040] | SyManager            | WARN  | 2018-02-09 04:59:24,407 | Failed to load user preferences.
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,407 | Updating display GPU information...
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,445 | Detecting Main Display properties
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,458 | Process to detect main display has finished
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,477 | Fallback process to detect main display has finished
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,477 | GPU Name = 'AMD Radeon (TM) RX 480 Graphics', Main display = 1
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,477 | Only 1 ATI display GPU found. Using OPENCL for processing.
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,477 | Setting LsManager.3.NumGPUs = 1
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,477 | Setting LsManager.3.DisplayGPUName = AMD Radeon (TM) RX 480 Graphics
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,477 | Setting LsManager.3.DisplayGPUIndex = 0
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,477 | Setting LsManager.3.DisplayGPUBusID = 3
[0x7fc72416b040] | IO                   | INFO  | 2018-02-09 04:59:24,477 | RED InitializeSdk with library path at /opt/resolve/libs
[0x7fc72416b040] | IO                   | INFO  | 2018-02-09 04:59:24,539 | R3DAPI 7.0.6-37I58 (20180129 L64S) R3DSDK 7.0.6-37I58 (20180129 L64D) RED CUDA 7.0.6-44598 (20180109) RED OPENCL 7.0.6-44598 (20180109) [/opt/resolve/libs/] init is successful
[0x7fc72416b040] | SyManager.DeckLink   | INFO  | 2018-02-09 04:59:24,563 | DL::DisplayDevices: (0/0)
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,563 | Decklink model name: '', version: '10.9.10'
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,583 | Installed custom font: Open Sans
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,591 | Installed custom font: Open Sans
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:24,669 | Finished loading Application style sheet
[0x7fc6ea566700] | LeManager            | INFO  | 2018-02-09 04:59:25,019 | 521, 38
[0x7fc72416b040] | BtCommon             | INFO  | 2018-02-09 04:59:26,035 | Memory config: reserved=6000M pinned=4000M log=0
[0x7fc72416b040] | BtCommon             | INFO  | 2018-02-09 04:59:26,035 | Using default pooled memory manager
[0x7fc72416b040] | BtCommon             | INFO  | 2018-02-09 04:59:26,036 | Daemon DPDecoder is started 1721
[0x7fc72416b040] | BtCommon             | INFO  | 2018-02-09 04:59:26,036 | Daemon DPDecoder is started 1722
[0x7fc72416b040] | BtCommon             | INFO  | 2018-02-09 04:59:26,037 | Daemon DPDecoder is started 1723
[0x7fc72416b040] | BtCommon             | INFO  | 2018-02-09 04:59:26,037 | Daemon DPDecoder is started 1724
[0x7fc72416b040] | BtCommon             | INFO  | 2018-02-09 04:59:26,037 | Daemon DPDecoder is started 1725
[0x7fc72416b040] | BtCommon             | INFO  | 2018-02-09 04:59:26,037 | Daemon DPDecoder is started 1726
[0x7fc72416b040] | BtCommon             | INFO  | 2018-02-09 04:59:26,038 | Daemon DPDecoder is started 1727
[0x7fc72416b040] | BtCommon             | INFO  | 2018-02-09 04:59:26,038 | Daemon DPDecoder is started 1728
[0x7fc72416b040] | SyManager            | INFO  | 2018-02-09 04:59:26,053 | Total: 20, NumDtThreads: 12, NumComms: 0, NumSites: 1

[0x7fc72416b040] | SyManager            | INFO  | 2018-02-09 04:59:26,053 | Lookaheads -> playback = 20, record = 20, stop = 2

[0x7fc6dd7fa700] | SyManager            | ERROR | 2018-02-09 04:59:26,054 | Failed to connect to panel socket
[0x7fc6dd7fa700] | SyManager            | ERROR | 2018-02-09 04:59:26,054 | DRIVER: open /var/tmp/davinci_socket failed
[0x7fc6cf7fe700] | GsManager            | INFO  | 2018-02-09 04:59:26,054 | Gs Processor Thread ----- (140491861518080)

[0x7fc72416b040] | DtManager            | INFO  | 2018-02-09 04:59:26,054 | Using 12 generic IO threads
[0x7fc72416b040] | DtManager            | INFO  | 2018-02-09 04:59:26,054 | Total of 24 IO threads (including 12 generic and 8 Red decode threads)
[0x7fc6ccff9700] | DtManager            | INFO  | 2018-02-09 04:59:26,054 | Dt Data Handler Thread Started
[0x7fc6a37fe700] | DtManager            | INFO  | 2018-02-09 04:59:26,055 | Dt Worker Thread Started
[0x7fc6a3fff700] | DtManager            | INFO  | 2018-02-09 04:59:26,055 | Dt Worker Thread Started
[0x7fc6a27fc700] | DtManager            | INFO  | 2018-02-09 04:59:26,055 | Dt Worker Thread Started
[0x7fc6a2ffd700] | DtManager            | INFO  | 2018-02-09 04:59:26,055 | Dt Worker Thread Started
[0x7fc6a1ffb700] | DtManager            | INFO  | 2018-02-09 04:59:26,055 | Dt Worker Thread Started
[0x7fc6a0ff9700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc6dd7fa700] | SyManager            | ERROR | 2018-02-09 04:59:26,056 | Failed to connect to panel socket
[0x7fc6a17fa700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc697fff700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc6977fe700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc6967fc700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc696ffd700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc695ffb700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc6957fa700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc68ffff700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc694ff9700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc68f7fe700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc68effd700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc68e7fc700] | DtManager            | INFO  | 2018-02-09 04:59:26,056 | Dt Worker Thread Started
[0x7fc68dffb700] | DtManager            | INFO  | 2018-02-09 04:59:26,057 | Dt Worker Thread Started
[0x7fc68cff9700] | DtManager            | INFO  | 2018-02-09 04:59:26,057 | Dt Worker Thread Started
[0x7fc68d7fa700] | DtManager            | INFO  | 2018-02-09 04:59:26,057 | Dt Worker Thread Started
[0x7fc657fff700] | DtManager            | INFO  | 2018-02-09 04:59:26,057 | Dt Worker Thread Started
[0x7fc6577fe700] | DtManager            | INFO  | 2018-02-09 04:59:26,057 | Dt Worker Thread Started
[0x7fc656ffd700] | DtManager            | INFO  | 2018-02-09 04:59:26,057 | Dt Worker Thread Started
[0x7fc6567fc700] | DtManager            | INFO  | 2018-02-09 04:59:26,057 | Dt Worker Thread Started
[0x7fc61d7fa700] | GPUManager           | INFO  | 2018-02-09 04:59:26,057 | Let There Be OpenCL Light!
[0x7fc61d7fa700] | GPUManager           | INFO  | 2018-02-09 04:59:26,057 | Start detecting OpenCL boards
[0x7fc72416b040] | DbCommon2            | INFO  | 2018-02-09 04:59:26,057 | Loading dblist file: /opt/resolve/configs/.dblist
[0x7fc61d7fa700] | GPUManager           | INFO  | 2018-02-09 04:59:26,057 | Found qualified OpenCL board 0: platform - AMD Accelerated Parallel Processing, vendor - Advanced Micro Devices, Inc., device name - AMD Radeon (TM) RX 480 Graphics id - 0xea90bb0, global memory size (MB) - 7779, local memory size (KB) - 32, max global memory alloc size (MB) - 4048
[0x7fc61d7fa700] | GPUManager           | INFO  | 2018-02-09 04:59:26,057 | 1 OpenCL boards detected
[0x7fc72416b040] | DbCommon2            | ERROR | 2018-02-09 04:59:26,057 | No valid database connection in /opt/resolve/configs/.dblist for this application version!
[0x7fc60ffff700] | GPUManager           | INFO  | 2018-02-09 04:59:26,058 | Initializing GPU board 0 with context thread 0
[0x7fc72416b040] | Main                 | INFO  | 2018-02-09 04:59:26,058 | Running DaVinci Resolve v14.3.0.014 (Linux)
[0x7fc72416b040] | IO                   | INFO  | 2018-02-09 04:59:26,059 | Using DNxHR library v2.3.3.39r
[0x7fc60ffff700] | GPUManager           | INFO  | 2018-02-09 04:59:26,318 | Setting channel cache size on GPU board 0 to 4
[0x7fc60ffff700] | GPUManager           | INFO  | 2018-02-09 04:59:26,318 | Board manager 0 on thread 0 initialization done on GPU AMD Radeon (TM) RX 480 Graphics
[0x7fc72416b040] | DVIP                 | INFO  | 2018-02-09 04:59:27,967 | DVIP Version : 1.0.1, Revision = 68868 (Release)
[0x7fc72416b040] | Fairlight            | INFO  | 2018-02-09 04:59:28,376 | Running Fairlight (r6167-c434aa9eba9658b2879da932fa083fbbbab3fb12)
[0x7fc60ffff700] | GPUManager           | INFO  | 2018-02-09 04:59:38,334 | Completed prebuild of basic OpenCL kernels in 12015 msec
[0x7fc60ffff700] | GPUManager           | INFO  | 2018-02-09 04:59:38,334 | Entering loop to wait for commands
[0x7fc61d7fa700] | GPUManager           | INFO  | 2018-02-09 04:59:38,334 | Finished initializing OpenCL board 0 <AMD Radeon (TM) RX 480 Graphics> on platform <AMD Accelerated Parallel Processing> clock rate <1290> multiprocessor count <36> global mem size (MB) 7779, available mem size (MB) 0, shared mem size (KB) 32, on SBM[0|0]
[0x7fc61d7fa700] | GPUManager           | INFO  | 2018-02-09 04:59:38,334 | Hired OpenCL board 0 <AMD Radeon (TM) RX 480 Graphics>
[0x7fc61d7fa700] | GPUManager           | INFO  | 2018-02-09 04:59:38,343 | Let There Be OpenCL Light, Done!!
[0x7fc61d7fa700] | GPUManager           | INFO  | 2018-02-09 04:59:38,343 | Using OpenCL Pinned Memory!
Offline
User avatar

Noel Sterrett

  • Posts: 314
  • Joined: Wed Aug 22, 2012 9:12 pm

Re: DaVinci Resolve on Linux - Install issues

PostFri Feb 09, 2018 11:33 am

Johan Cramer wrote:
Noel Sterrett wrote:You might try just moving the contained files out of the folders. I do this with Sony F5/55 files, and have had no problems.

But that destroys the CinemaDNG format (where the folder structure is part of the format definition).

So something must be wrong.
Perhaps, but I was told the same thing by "experts" for the Sony MXF files, but that has turned out not to be the case. All the metadata is embedded in the files themselves and the directories are a nuisance.

You could just copy a few files and try it.

Cheers.
Admit One Pictures
Ubuntu 18.04 | Asus Z10 Xeon*2 32G | GTX 1080 8G | Resolve Studio 15b3 | Desktop Video 10.9.11
Offline

Johan Cramer

  • Posts: 205
  • Joined: Mon Aug 26, 2013 3:33 pm

Re: DaVinci Resolve on Linux - Install issues

PostFri Feb 09, 2018 1:21 pm

Well, it's hardly practical to have all DNG frames of one project in a single directory - that would be more than 40,000 files in a single directory for half an hour footage. Plus, the allocation of dng and wav files would be screwed up. It's a completely different situation than with MXF files.

So my question to the forum is again: Is this normal behavior? Can you import CinemaDNG folders in Resolve for Linux without having to descend into the CinemaDNG clip directories?
Offline

Peter Chamberlain

Blackmagic Design

  • Posts: 4268
  • Joined: Wed Aug 22, 2012 7:08 am

Re: DaVinci Resolve on Linux - Install issues

PostFri Feb 09, 2018 2:06 pm

It’s normal to leave the dng clips in their parent folder and Resolve will recognize and display as a “sequence”

I haven’t looked at this on CentOS recently but as I’ve not heard of others with this issue I’d suggest it’s related to the dng source or the OS or config.


If you post a link to a short clip, others can check.
DaVinci Resolve Product Manager
Offline

George Lockwood

  • Posts: 37
  • Joined: Sun Aug 20, 2017 4:24 am

Re: DaVinci Resolve on Linux - Install issues

PostSun Feb 11, 2018 5:34 am

maybe i missed it (it is a rather large thread) but i just downloaded resolve and see it is up to 14.3. the deb converter seems not to be at that version yet, though. will there be an update to the converter for this current version? very much want to try to get resolve running on ubuntu studio 17.10.

thanks,
g
Offline

Daniel Tufvesson

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

Re: DaVinci Resolve on Linux - Install issues

PostSun Feb 11, 2018 7:54 am

George Lockwood wrote:maybe i missed it (it is a rather large thread) but i just downloaded resolve and see it is up to 14.3. the deb converter seems not to be at that version yet, though. will there be an update to the converter for this current version? very much want to try to get resolve running on ubuntu studio 17.10.

thanks,
g
Sorry! I've been a little preoccupied lately and missed the 14.3 release. It will be up shortly as soon as I have verified it. Structure for 14.3 looks to be pretty much unchanged so it shouldn't take long.
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15b5 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

Daniel Tufvesson

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

Re: DaVinci Resolve on Linux - Install issues

PostSun Feb 11, 2018 7:58 am

I have updated my Resolve DEB package creator for Resolve version 14.3

Instructions here --> viewtopic.php?f=21&t=56878&start=500#p361701

makeresolvedeb_14.3-1.sh.tar.gz
(2.16 KiB) Downloaded 170 times
Shoot - BMCC | BMPC | BMPCC | BMVA
Edit - Debian Linux 9 | Resolve Studio 15b5 | i7-3930K CPU | X79 MB | 32GB RAM | GTX1080 GPU | Decklink SDI
Offline

Johan Cramer

  • Posts: 205
  • Joined: Mon Aug 26, 2013 3:33 pm

Re: DaVinci Resolve on Linux - Install issues

PostSun Feb 11, 2018 1:14 pm

After installing the converted .deb archive, trying to launch Resolve results in error messages on libssl.so.10 and libcrypto.so.10 missing. I solved this by symlinking libbssl.so.10 to Debian 9's libssl.so.102 and libcrypto.so.10 to Debian 9's libcrypto.so.1.0.2 in /usr/lib/x86_64-linux-gnu/ but wonder whether this is the correct procedure?!?

(Since I am still having the problem that CinemaDNG folders recorded by BM cameras do not get recognized by Resolve as reels - which they do by Resolve for Windows.)
Offline

frogbear

  • Posts: 3
  • Joined: Thu Feb 01, 2018 8:51 pm
  • Real Name: bainier pierre

Re: DaVinci Resolve on Linux - Install issues

PostSun Feb 11, 2018 8:46 pm

Hello everyone,

I have a new computer based on x299 motherboard, intel 1920x proc, nvidia 1070ti graphic card, and 16gb of ram.

Resolve is running very well on my windows partition except for some known bugs.

But i wanted to try on a linux distro. I’m quite new on this OS, i’m from OSx but tired of waiting for a new macpro, and not very happy with windows.

i’ve just installed centos 7 with gnome, made the yum updates/kernel, installed nvidia drivers with elrepo, installed davinci 14.2 - everything works fine, i get my graphic card recognized as cuda.

The performance on the exact same project, same machine, same rushes and same grades are very far from the windows version (some clips that i can play realtime in windows are played half realtime in centos), so i’m wondering if i did something wrong?

As a new linux user, i wonder if drivers from elrepo are good or if it’s better (seems more complicated) from nvidias official?

My proc is a bit new but well recognized by centos 7

If you guys have any tips for a linux begginer to optimise my machine i’m all open :)
Offline

George Lockwood

  • Posts: 37
  • Joined: Sun Aug 20, 2017 4:24 am

Re: DaVinci Resolve on Linux - Install issues

PostMon Feb 12, 2018 4:30 am

Daniel Tufvesson wrote:I have updated my Resolve DEB package creator for Resolve version 14.3

Instructions here --> viewtopic.php?f=21&t=56878&start=500#p361701

makeresolvedeb_14.3-1.sh.tar.gz
thanks so much, daniel. you're awesome! about to try it out on ubuntu studio.

edit of below edit:
got it. ubuntu studio seems to not include 'fakeroot' by default, which daniel's script makes use of. got it installed and the deb package was successfully created. thanks daniel!

edit:
hmm. hit a wall here. seems to be requesting 'fakeroot' which i've never even heard of, let alone used.
Code: Select all
Uncompressing DaVinci Resolve Installation Package  100% 
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/configs
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/docs
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/easyDCP
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/graphics
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/logs
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/scripts
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/.LUT
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/.license
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/Fairlight
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/Media
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/opt/resolve/Resolve Disk Database
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/UI_Resource [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/libs [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/plugins [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/Developer [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/LUT [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/panels/DaVinciPanelDaemon [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/DaVinci_Resolve_Manual.pdf [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/docs/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/resolve [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/bmdpaneld [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/BMDPanelFirmware [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/DPDecoder [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/qt.conf [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/ShowDpxHeader [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/TestIO [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/deviceQuery [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/bandwidthTest [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/oclDeviceQuery [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/oclBandwidthTest [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/VstScanner [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/script.getlogs.v4 [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/scripts/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/Onboarding [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/script.start [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/scripts/
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/Control [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/DV_Resolve.png [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/graphics
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/default-config-linux.dat [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/configs/config.dat
[COPY] ./unpack-DaVinci_Resolve_14.3_Linux/rsf/log-conf.xml [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/configs/log-conf.xml
[EXTRACT] ./unpack-DaVinci_Resolve_14.3_Linux/panels/libusb-1.0.tgz [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin
[EXTRACT] ./unpack-DaVinci_Resolve_14.3_Linux/panels/dvpanel-framework-linux-x86_64.tgz [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve/bin
[EXTRACT] ./unpack-DaVinci_Resolve_14.3_Linux/panels/dvpanel-utility-linux-x86_64.tgz [TO] ./davinci-resolve_14.3-1_amd64/opt/resolve
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/LUT/trim_lut0.dpx.gz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/aaf_runtime_libs_x86_64.tgz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/easydcp-rt-linux-x86_64.tgz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/fairlight-lib-linux-x86_64.tgz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/ffmpeg-rt-linux-x86_64.tgz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/graphviz-rt-linux-x86_64.tgz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/log4cxx_runtime_libs_x64.tgz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/mxf-rt-linux-x86_64.tgz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/sonyrawdev-rt-linux-x86_64.tgz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/smdk-rt-linux-x86_64.tgz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/sstp-rt-linux-x86_64.tgz
[EXTRACT] ./davinci-resolve_14.3-1_amd64/opt/resolve/libs/sxavc-rt-linux-x86_64.tgz
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/lib/udev/rules.d
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/usr/share/applications/
[CREATE DIRECTORY] ./davinci-resolve_14.3-1_amd64/DEBIAN
[MAKE EXECUTABLE] ./davinci-resolve_14.3-1_amd64/DEBIAN/postinst
[MAKE EXECUTABLE] ./davinci-resolve_14.3-1_amd64/DEBIAN/prerm
Sorry. Need 'fakeroot' to continue.
got the same result running commands with and without sudo. any ideas on where to go next?

thanks again,
g
Offline

Iñigo Figuero

  • Posts: 42
  • Joined: Mon Sep 04, 2017 9:55 am

Re: DaVinci Resolve on Linux - Install issues

PostMon Feb 12, 2018 6:08 am

Offline

ivanatora

  • Posts: 4
  • Joined: Mon Feb 12, 2018 7:27 pm
  • Real Name: Ivan Petrushev

Re: DaVinci Resolve on Linux - Install issues

PostMon Feb 12, 2018 7:41 pm

Hi guys,

Just signing up to follow any updates.

I've tried running DR14 on Ubuntu 16.04 and hit some WTF walls.

1st: I was not able to import any of my videos. I'm shooting with Canon 70D, SJCAM M20 and Mavic Pro drone all of those generating MP4 and MOV H264 videos. It seems for some reason DR14 free version does not like H264 and had to reencode those to DNxHD.

2nd: no sound. I see wave forms and audio meters moving, DR14 is just not producing any sound. In System Settings -> Audio -> Applications I see only "No applications are currently playing or recording audio". "Use system audio" in DR14 settings is grayed out.

Now, after I've read a gazillion pages of this thread I realize there is not sound support for the DR14 free release for Linux, unless a specific PCI card is used. That is a pretty big thing to be left out of the sign-up-here brochure in the marketing department.

It looks like DR is a big deal in the pro world, but if there is a free release I would expect to get it running on a standard Linux configuration.

So, I'm just opting in for the thread email notifications and I hope to see if a solution is posted. Ubuntu 18.04 LTS comes out soon, and I hope DR will get some improvements until then. Until then BMD is getting a big black mark for marketing something Linux-ready when it is clearly not.

If those issues were minor bugs, I would pass them over my head, but DR is not usable at all right now.
Offline
User avatar

Noel Sterrett

  • Posts: 314
  • Joined: Wed Aug 22, 2012 9:12 pm

Re: DaVinci Resolve on Linux - Install issues

PostMon Feb 12, 2018 9:16 pm

I would like to see system audio implemented as well. But with a Decklink card costing $145 you can get two channels of audio. With a $195 BMD Mini Converter SDI to Audio added you get an additional four channels and you're at 5.1 surround. Add another Mini Converter and you're up to 7.1 surround, with a Stereo channel to boot.

If I had my wish, BMD would drop every other OS and focus solely on Linux. But I'm happy that they at least released a Linux version.

Cheers.
Admit One Pictures
Ubuntu 18.04 | Asus Z10 Xeon*2 32G | GTX 1080 8G | Resolve Studio 15b3 | Desktop Video 10.9.11
Offline

omcalip

  • Posts: 1
  • Joined: Wed Feb 14, 2018 10:58 am
  • Real Name: M. Syarif Mansur

cant start davinci resolve 14 on Ubuntu LTS 16.04

PostWed Feb 14, 2018 11:04 am

Hi, i really need help.
I've installed davinci resolve as its instruction, then i followed the tour and quick start as well, and no problem about that. but after i finished the quick start, nothing happen. i try to recall the program, still nothing happen.

then i open terminal and try to call the program on it.
it resulted these lines, but no any other window/programme opened:

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.3 (#014)
Main thread starts: A6D37B40
[0x7fd4a6d37b40] | Undefined | INFO | 2018-02-14 17:53:52,758 | --------------------------------------------------------------------------------
[0x7fd4a6d37b40] | Undefined | INFO | 2018-02-14 17:53:52,758 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7fd4a6d37b40] | Undefined | INFO | 2018-02-14 17:53:52,758 | --------------------------------------------------------------------------------

what am i suppose to do? please...
Offline
User avatar

Vassilis Kontodimas

  • Posts: 70
  • Joined: Wed May 31, 2017 7:10 pm

Re: DaVinci Resolve on Linux - Install issues

PostFri Feb 16, 2018 8:48 am

So far I was able to reel out all graphics elements - as it would seem.

I cleaned up my Antergos & placed in a pure Arch this time (it has better support for software I need, so it's a huge life saver). With that being said, the "cleanest" log I got for unsuccessfuly trying to run Resolve:
Code: Select all
==========[CRASH DUMP]========
Please send this to support:
#TIME Fri Feb 16 10:36:16 2018 - Uptime 00:00:02 (hh:mm:ss)
#FROM_EMAIL
#TO_EMAIL
#VERSION 14.3 (#014)
#SMTP_SERVER
#PROGRAM_NAME (64-bit)

./resolve(_ZN7BtDebug14ReportSegfaultEiP7siginfoPv+0x44)[0x3c72c94]
/usr/lib/libc.so.6(+0x9ba36)[0x7f17a2cc3a36]
/usr/lib/libc.so.6(+0x9ba36)[0x7f17a2cc3a36]
/opt/resolve/libs/libFairlightPage.so(_ZN6SDebugC2EPKcS1_ibbNS_8CategoryENS_8LoadWhenEb+0x5d)[0x7f165e1d34ed]
/opt/resolve/libs/libFairlightPage.so(+0xb31cbd)[0x7f165e4abcbd]
/opt/resolve/libs/libFairlightPage.so(+0xe2c336)[0x7f165e7a6336]
Signal Number = 11
==============================

Please keep in mind that I was able to make the beta version run on Manjaro (an Arch derivative), but the final version isn't going far, with an AMD.

And here's my system's specs:
System: Host: kallion Kernel: 4.15.3-1-ARCH x86_64 bits: 64 Desktop: Gnome 3.26.2 Distro: Arch Linux
Machine: Device: desktop Mobo: ASUSTeK model: RAMPAGE III BLACK EDITION v: Rev 1.xx serial: N/A
BIOS: American Megatrends v: 0602 date: 09/21/2011
CPU: 6 core Intel Core i7 970 (-MT-MCP-) speed/max: 1893/3201 MHz
Graphics: Card: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/580]
Display Server: x11 (X.Org 1.19.6 ) driver: amdgpu Resolution: 1920x1080@60.00hz, 1920x1200@59.95hz
OpenGL: renderer: AMD Radeon RX 480 Graphics (POLARIS10 / DRM 3.23.0 / 4.15.3-1-ARCH, LLVM 5.0.1)
version: 4.5 Mesa 17.3.3
Network: Card-1: Intel 82567V-2 Gigabit Network Connection driver: e1000e
Card-2: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) driver: ath9k
Drives: HDD Total Size: 1615.3GB (6.9% used)
Info: Processes: 335 Uptime: 12 min Memory: 2661.0/24097.7MB Client: Shell (bash) inxi: 2.3.56

The system runs with AMDGPU-PRO OpenCL effectively.

If Resolve can be... resolved, then awesome! Meanwhile I found the Flowblade, which seems to be able to cover for Davinci's absense so far.
Offline

cet_1977

  • Posts: 8
  • Joined: Sun Feb 18, 2018 8:45 am
  • Real Name: Carl Erik Tengesdal

Re: DaVinci Resolve on Linux - Install issues

PostSun Feb 18, 2018 9:20 am

Compilerbau wrote:I had long nights fighting with the following problem which in my case leads to a crash during the Splash-Screen:

[UNSOLVED]
resolve: AppConfig.cpp:159: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.
Aborted


I'm also having this issue. Just recently bought a dongle to use the studio-version, but ended up with not being able to start it up at all in Linux. I'm using Antergos (Arch, basically).

My hardware is dual Xeon E5-2683v3, 32Gb of RDimm Ram, and two 980Ti's.

The free version was working just fine. Also, I'm not super-proficient in Linux, so I don't really know how to troubleshoot this at all. I tried uninstalling, making sure the /opt/resolve-studio - folder was totally gone and then reinstalling. Still, it won't start.

As a side note, it works very well in Windows 10, but I'm more comfortable working in Linux since for me It's more responsive when using Blender.

I hope there is hope. ;)

-Carl Erik
Offline

George Lockwood

  • Posts: 37
  • Joined: Sun Aug 20, 2017 4:24 am

Re: DaVinci Resolve on Linux - Install issues

PostSun Feb 18, 2018 9:11 pm

just did a fresh ubuntu studio install and have tried installing dr and am getting this error:
Code: Select all
resolve: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
any ideas? used Daniel Tufvesson's wonderful utility and everything seemed to go well. i have nvidia drivers and desktop video installed as well and they seem fine.

thanks,
g
Offline

ivanatora

  • Posts: 4
  • Joined: Mon Feb 12, 2018 7:27 pm
  • Real Name: Ivan Petrushev

Re: DaVinci Resolve on Linux - Install issues

PostSun Feb 18, 2018 9:23 pm

Code: Select all
wget -q -O /tmp/libpng12.deb http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb   && sudo dpkg -i /tmp/libpng12.deb   && rm /tmp/libpng12.deb
Offline

Sulo Kokki

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

Re: DaVinci Resolve on Linux - Install issues

PostSun Feb 18, 2018 10:04 pm

George, install libpng12-0.

Vassili, nice to hear OpenCL is working out. I wondered about this bit in the crashlog
Code: Select all
/usr/lib/libc.so.6

I understand the system path is
Code: Select all
/lib/x86_64-linux-gnu/libc.so.6
and symlinking would break multiarch, so no dice.

Also wonder why it mentions Fairlight.
Linux Mint 18.3 | DaVinci Resolve 15.0b4 | Desktop Video 10.9.3 | OSX 10.11.6
Offline

George Lockwood

  • Posts: 37
  • Joined: Sun Aug 20, 2017 4:24 am

Re: DaVinci Resolve on Linux - Install issues

PostMon Feb 19, 2018 2:16 am

oops. spoke too soon. found another source of the file below and resolve now opens! (please ignore the below and thanks, Sulo Kokki!)



thanks, Sulo Kokki, but i get this on trying to install:
Code: Select all
Package libpng12-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libpng12-0' has no installation candidate
Offline

Mário Pinto

  • Posts: 2
  • Joined: Thu Jan 11, 2018 10:31 pm

Re: DaVinci Resolve on Linux - Install issues

PostMon Feb 19, 2018 11:29 pm

Compilerbau wrote:I found something interesting which may help to solve the problem. Last night i tried every Version of DaVinci from 14.0 to 14.3 and it seems that this problem does not exist with the Versions 14.0 and 14.0.1. All Versions from 14.1 and higher do have this problem in my case! With 14.0 and 14.01 the software starts without any problem!


OK, I might try that. But I can't find BMD Resolve 14.01 install...
Anyone has link to it?

Thanks.
Mário Pinto
-=( HW | MB A88XM-A-USB-31 | AMD A10-7870K radeon R7 | 32GB RAM )=-
-=( SW | debian GNU/Linux 4.9.0-5-amd64 stable/stretch )=-
Offline

Peter Chamberlain

Blackmagic Design

  • Posts: 4268
  • Joined: Wed Aug 22, 2012 7:08 am

Re: DaVinci Resolve on Linux - Install issues

PostThu Feb 22, 2018 8:59 am

Mário Pinto wrote:
Compilerbau wrote:I found something interesting which may help to solve the problem. Last night i tried every Version of DaVinci from 14.0 to 14.3 and it seems that this problem does not exist with the Versions 14.0 and 14.0.1. All Versions from 14.1 and higher do have this problem in my case! With 14.0 and 14.01 the software starts without any problem!


OK, I might try that. But I can't find BMD Resolve 14.01 install...
Anyone has link to it?

Thanks.


They are all on the BMD support web site.
DaVinci Resolve Product Manager
Offline

theenngee

  • Posts: 1
  • Joined: Thu Feb 22, 2018 2:23 pm
  • Real Name: Nils Gensert

Re: DaVinci Resolve on Linux - Install issues

PostThu Feb 22, 2018 2:51 pm

I hope I annoy noone if this issue has already been resolved in this thread, the thread is very long and I only skimmed the first few pages

I recently installed DaVinciResolve 14 on Kubuntu 16.04. I used this guide: www(dot)youtube(dot)com/watch?v=7bEyGhm9Gj8&
I can run it and import files, but video files aren't being replayed. they show a timecode counting up, but nothing nothing else. Images work, Audiophiles show the waveform but don't play any sound.
I tried multiple file formats and codecs.
I tried CUDA and OpenGPL

Version Number: 14.3.0.014 1GPU
OS: Kubuntu 16.04 LTS
DE: KDE5
CPU: AMD Ryzen 5 1600 Six-Core @ 3.2GHz
GPU: GeForce GTX 1060 6GB
RAM: 6808MiB / 16035MiB
PreviousNext

Return to DaVinci Resolve

Who is online

Users browsing this forum: Bing [Bot], Google Feedfetcher and 23 guests