Page 1 of 1

Desktop Video 10.11 and CentOS 7.6

PostPosted: Fri Jan 25, 2019 7:06 am
by Chip.Murphy
Having some trouble with Desktop Video 10.11.4 on CentOS 7.6

I'm getting a DKMS error when installing the desktop video rpm . Card isn't recognized on desktopvideo-gui or Resolve

Here's the info from the CLI when installing

Preparing... ################################# [100%]
Updating / installing...
1:desktopvideo-10.11.4-a9 ################################# [100%]
Preparing new blackmagic driver for 3.10.0-957.1.3.el7.x86_64 kernel...
Adding to DKMS
Building
Installing
Preparing new blackmagic-io driver for 3.10.0-957.1.3.el7.x86_64 kernel...
Adding to DKMS
Building (failed)
Loading modules...
blackmagic
Enabling systemd services...
DesktopVideoHelper
Starting systemd services...
DesktopVideoHelper
********************************************************************************
Failed to build driver(s)

Possible causes:
1. Driver is incompatible with your kernel version
2. Kernel headers/gcc/make/etc. is not installed
3. Kernel header version does not match the running kernel (3.10.0-957.1.3.el7.x86_64)

Error messages:
dkms build -m blackmagic-io -v 10.11.4a9 --rpm_safe_upgrade
---

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area...
make -j32 KERNELRELEASE=3.10.0-957.1.3.el7.x86_64 KERNELRELEASE=3.10.0-957.1.3.el7.x86_64...(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.10.0-957.1.3.el7.x86_64 (x86_64)
Consult /var/lib/dkms/blackmagic-io/10.11.4a9/build/make.log for more information.


Here's the log file it's referring to

Log file location = /var/lib/dkms/blackmagic-io/10.11.4a9/build/make.log

Log info =
DKMS make.log for blackmagic-io-10.11.4a9 for kernel 3.10.0-957.1.3.el7.x86_64 (x86_64)
Fri Jan 25 02:02:56 EST 2019
make -C /lib/modules/3.10.0-957.1.3.el7.x86_64/build M=/var/lib/dkms/blackmagic-io/10.11.4a9/build
make[1]: Entering directory `/usr/src/kernels/3.10.0-957.1.3.el7.x86_64'
LD /var/lib/dkms/blackmagic-io/10.11.4a9/build/built-in.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_client.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_dev.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_device.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_driver.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_serial.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_export.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_pci_ids.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bm_locks.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bm_mm.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bm_pci.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bm_util.o
CC [M] /var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_audio.o
/var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_audio.c: In function ‘create_sound_card’:
/var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_audio.c:373:2: error: implicit declaration of function ‘snd_card_create’ [-Werror=implicit-function-declaration]
int r = snd_card_create(idx, xid, module, extra_size, card_ret);
^
cc1: some warnings being treated as errors
make[2]: *** [/var/lib/dkms/blackmagic-io/10.11.4a9/build/bmio_audio.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [_module_/var/lib/dkms/blackmagic-io/10.11.4a9/build] Error 2
make[1]: Leaving directory `/usr/src/kernels/3.10.0-957.1.3.el7.x86_64'
make: *** [all] Error 2


Any Ideas?

CentOS 7.6 w/ kernel 3.10.0-957.1.3.el7.x86_64
Decklink 4k Mini Monitor
Threadripper 1950x on Asus Zenith Extreme

Re: Desktop Video 10.11 and CentOS 7.6

PostPosted: Tue Jan 29, 2019 12:12 am
by Dwaine Maggart
Desktop Video 10.11.4 is not compatible with CentOS 7.6.

This should be addressed in the next Desktop Video release.

Re: Desktop Video 10.11 and CentOS 7.6

PostPosted: Mon Feb 04, 2019 9:48 am
by felibol
There is workaround for this in here
viewtopic.php?f=12&t=83825

Re: Desktop Video 10.11 and CentOS 7.6

PostPosted: Mon Feb 04, 2019 9:43 pm
by Chip.Murphy
Dwaine Maggart wrote:Desktop Video 10.11.4 is not compatible with CentOS 7.6.

This should be addressed in the next Desktop Video release.


As usual, you rock Dwaine, thanks!