You are not logged in.

#1 2019-02-18 17:48:33

ninjai117
Member
Registered: 2011-08-23
Posts: 26

Is OpenCL compatible while open source nvidia driver is installed?

I'm trying to run Davinci Resolve and running into an issue.  I have an older nVidia 580 graphics card with 3GB of RAM.  I'm using nvidia-390xx drivers.  When I launch Davinci Resolve it gives me the option to use CUDA, but that doesn't work... and I'm guessing it's because I'm using the open source driver and CUDA is proprietary.  The Arch wiki does not recommend using the proprietary driver because of something to do with kernel updates.

So it seems my options are to install the proprietary driver and proceed, or install the open source nvidia driver and opencl along side of it... if this is possible.  I don't really know how openCL ties in with the driver, or if they're mutually exclusive or what.

Offline

#2 2019-02-18 18:03:04

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,736

Re: Is OpenCL compatible while open source nvidia driver is installed?

If you are using nvidia-390xx you are using the proprietary driver and you might want to elaborate on what the actual issue is you are having, or what "doesn't work" actually means.

Offline

#3 2019-02-18 18:28:01

ninjai117
Member
Registered: 2011-08-23
Posts: 26

Re: Is OpenCL compatible while open source nvidia driver is installed?

Right, my mistake.  Here's the problem, on launch I receive:

DaVinci Resolve encountered GPUs with unsupported compute capability.  Would you like to update the DaVinci Resolve GPU processing mode in Hardware Configuration?

Please ensure that your DaVinci Resolve hardware meets the minimum requirements for the selected GPU processing mode.

If I choose to update, I see:

GPU processing mode: CUDA
GPU selection mode: Manual
Selection: GeForce GTX 580 (2.9GB)

Here's the output of the terminal when I'm doing this:

arch ~> sudo /opt/resolve/bin/resolve
ActCCMessage Already in Table: Code= c005, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= 2282, Mode=  0, Level=  0, CmdKey= 8, Option= 0
PnlMsgActionStringAdapter Already in Table: Code= 615e, Mode=  0, Level=  0, CmdKey= -1, Option= 0
15.2.3 (#015) Linux/Clang
Main thread starts: 88667080
[0x7f9c88667080] | Undefined            | INFO  | 2019-02-18 10:24:03,210 | --------------------------------------------------------------------------------
[0x7f9c88667080] | Undefined            | INFO  | 2019-02-18 10:24:03,210 | Loaded log config from /opt/resolve/configs/log-conf.xml
[0x7f9c88667080] | Undefined            | INFO  | 2019-02-18 10:24:03,210 | --------------------------------------------------------------------------------
Discard all samples (playback) or generate zero samples (capture)
JACK Audio Connection Kit
PulseAudio Sound Server
Default ALSA Output (currently PulseAudio Sound Server)
HDA ATI SB, ALC892 AnalogDefault Audio Device
HDA ATI SB, ALC892 AnalogFront speakers
HDA ATI SB, ALC892 Analog2.1 Surround output to Front and Subwoofer speakers
HDA ATI SB, ALC892 Analog4.0 Surround output to Front and Rear speakers
HDA ATI SB, ALC892 Analog4.1 Surround output to Front, Rear and Subwoofer speakers
HDA ATI SB, ALC892 Analog5.0 Surround output to Front, Center and Rear speakers
HDA ATI SB, ALC892 Analog5.1 Surround output to Front, Center, Rear and Subwoofer speakers
HDA ATI SB, ALC892 Analog7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
HDA ATI SB, ALC892 DigitalIEC958 (S/PDIF) Digital Audio Output
HDA ATI SBUSB Stream Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidiaUSB Stream Output
Discard all samples (playback) or generate zero samples (capture)
JACK Audio Connection Kit
PulseAudio Sound Server
Default ALSA Output (currently PulseAudio Sound Server)
HDA ATI SB, ALC892 AnalogDefault Audio Device
HDA ATI SB, ALC892 AnalogFront speakers
HDA ATI SB, ALC892 Analog2.1 Surround output to Front and Subwoofer speakers
HDA ATI SB, ALC892 Analog4.0 Surround output to Front and Rear speakers
HDA ATI SB, ALC892 Analog4.1 Surround output to Front, Rear and Subwoofer speakers
HDA ATI SB, ALC892 Analog5.0 Surround output to Front, Center and Rear speakers
HDA ATI SB, ALC892 Analog5.1 Surround output to Front, Center, Rear and Subwoofer speakers
HDA ATI SB, ALC892 Analog7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
HDA ATI SB, ALC892 DigitalIEC958 (S/PDIF) Digital Audio Output
HDA ATI SBUSB Stream Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidiaUSB Stream Output
Discard all samples (playback) or generate zero samples (capture)
JACK Audio Connection Kit
PulseAudio Sound Server
Default ALSA Output (currently PulseAudio Sound Server)
HDA ATI SB, ALC892 AnalogDefault Audio Device
HDA ATI SB, ALC892 AnalogFront speakers
HDA ATI SB, ALC892 Analog2.1 Surround output to Front and Subwoofer speakers
HDA ATI SB, ALC892 Analog4.0 Surround output to Front and Rear speakers
HDA ATI SB, ALC892 Analog4.1 Surround output to Front, Rear and Subwoofer speakers
HDA ATI SB, ALC892 Analog5.0 Surround output to Front, Center and Rear speakers
HDA ATI SB, ALC892 Analog5.1 Surround output to Front, Center, Rear and Subwoofer speakers
HDA ATI SB, ALC892 Analog7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
HDA ATI SB, ALC892 DigitalIEC958 (S/PDIF) Digital Audio Output
HDA ATI SBUSB Stream Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidiaUSB Stream Output
Resolve communication is open and waiting..
FusionScript Server [29863] Started
Host 'Fusion' [29378] Added
Accepted new client

At this point I save my GPU selection, then the terminal shows this:

Discard all samples (playback) or generate zero samples (capture)
JACK Audio Connection Kit
PulseAudio Sound Server
Default ALSA Output (currently PulseAudio Sound Server)
HDA ATI SB, ALC892 AnalogDefault Audio Device
HDA ATI SB, ALC892 AnalogFront speakers
HDA ATI SB, ALC892 Analog2.1 Surround output to Front and Subwoofer speakers
HDA ATI SB, ALC892 Analog4.0 Surround output to Front and Rear speakers
HDA ATI SB, ALC892 Analog4.1 Surround output to Front, Rear and Subwoofer speakers
HDA ATI SB, ALC892 Analog5.0 Surround output to Front, Center and Rear speakers
HDA ATI SB, ALC892 Analog5.1 Surround output to Front, Center, Rear and Subwoofer speakers
HDA ATI SB, ALC892 Analog7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
HDA ATI SB, ALC892 DigitalIEC958 (S/PDIF) Digital Audio Output
HDA ATI SBUSB Stream Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidia, HDMI 0HDMI Audio Output
HDA NVidiaUSB Stream Output
Host 'Fusion' Removed
FusionScript Server [29863] Terminated
Socket disconnected
Socket disconnected

Offline

#4 2019-02-19 10:07:40

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,736

Re: Is OpenCL compatible while open source nvidia driver is installed?

Well that doesn't contain much of value, FWIW cuda and opencl-nvidia-390xx are installed? And you probably don't want to run this as root, why are you running this as root?

Offline

Board footer

Powered by FluxBB