Package Base Details: decklink

Git Clone URL: https://aur.archlinux.org/decklink.git (read-only, click to copy)
Submitter: alub
Maintainer: goldensuneur
Last Packager: goldensuneur
Votes: 16
Popularity: 0.017060
First Submitted: 2015-10-03 15:38
Last Updated: 2020-10-18 20:28

Packages (2)

Pinned Comments

goldensuneur commented on 2020-03-02 19:00

I finally had time to investigate the issue. It looks like that as of 11.5, the DesktopVideoHelper.service has to be running for the capture card to work properly.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

bigtimmyc commented on 2020-05-02 13:15

@goldensuneur

I'm guessing still no luck with the BM update yet?

Here's my failed install log for dkms for kernel 5.6.8

DKMS make.log for blackmagic-io-11.5a34 for kernel 5.6.8-arch1-1 (x86_64) Sat 02 May 2020 23:07:25 AEST make -C /lib/modules/5.6.8-arch1-1/build M=/var/lib/dkms/blackmagic-io/11.5a34/build make[1]: Entering directory '/usr/lib/modules/5.6.8-arch1-1/build' AR /var/lib/dkms/blackmagic-io/11.5a34/build/built-in.a CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bmio_device.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bmio_dev.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bmio_client.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bmio_driver.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bmio_export.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bmio_serial.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bmio_pci_ids.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bm_locks.o SHIPPED /var/lib/dkms/blackmagic-io/11.5a34/build/blackmagic.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bm_mm.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bm_pci.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bm_util.o CC [M] /var/lib/dkms/blackmagic-io/11.5a34/build/bmio_audio.o /var/lib/dkms/blackmagic-io/11.5a34/build/bm_util.c: In function ‘bm_uptime’: /var/lib/dkms/blackmagic-io/11.5a34/build/bm_util.c:920:18: error: storage size of ‘t’ isn’t known 920 | struct timespec t; | ^ /var/lib/dkms/blackmagic-io/11.5a34/build/bm_util.c:921:2: error: implicit declaration of function ‘getrawmonotonic’ [-Werror=implicit-function-declaration] 921 | getrawmonotonic(&t); | ^~~~~~~~~~~~~~~ /var/lib/dkms/blackmagic-io/11.5a34/build/bm_util.c:920:18: warning: unused variable ‘t’ [-Wunused-variable] 920 | struct timespec t; | ^ /var/lib/dkms/blackmagic-io/11.5a34/build/bm_util.c:926:1: warning: control reaches end of non-void function [-Wreturn-type] 926 | } | ^ cc1: some warnings being treated as errors make[2]: [scripts/Makefile.build:268: /var/lib/dkms/blackmagic-io/11.5a34/build/bm_util.o] Error 1 make[2]: Waiting for unfinished jobs.... /var/lib/dkms/blackmagic-io/11.5a34/build/bmio_serial.c: In function ‘bmio_serial_remove’: /var/lib/dkms/blackmagic-io/11.5a34/build/bmio_serial.c:267:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 267 | struct tty_struct *tty = tty_port_tty_get(&serial->port); | ^~~~~~ make[1]: [Makefile:1683: /var/lib/dkms/blackmagic-io/11.5a34/build] Error 2 make[1]: Leaving directory '/usr/lib/modules/5.6.8-arch1-1/build' make: [Makefile:46: all] Error 2

goldensuneur commented on 2020-04-19 10:27

Yes, and it won't work until Blackmagic releases an update. I'll open another support ticket asking if they know when the next version will be released.

zangoku commented on 2020-04-19 00:32

DKMS modules do not build on 5.6.5 either.

goldensuneur commented on 2020-04-06 19:29

DKMS modules do not build with linux 5.6+, stay on lts for now. Blackmagic support is aware of the issue we have to wait until they release an update.

guitaristtom commented on 2020-03-19 22:55

@goldensuneur Weird. It wasn't showing up until I reinstalled, rebooted, and reinstalled again.

I always get stuck with weird issues like that.

But I am still having issues with audio on this new driver, but I'm guessing that it's a Blackmagic issue with their driver, since it's also happening on my Windows install.

goldensuneur commented on 2020-03-18 20:13

You have it if you installed the decklink package. It's located under /usr/lib/systemd/system/DesktopVideoHelper.service.

But this is a .service file for systemd, you have to start/enable the service.

sudo systemctl start DesktopVideoHelper.service
sudo systemctl enable DesktopVideoHelper.service

guitaristtom commented on 2020-03-18 19:49

Since updating to 11.5 my capture card isn't showing up in either the Blackmagic Video Setup Utility or OBS.

I don't seem to have DesktopVideoHelper.service on my system, and I've even tried to reinstall this package just in case I was missing something.

troyBORG commented on 2020-03-04 17:51

@goldensuneur Yep that fixed it, as soon as I picked my 5.4 headers, it installed and added the dkms module. https://i.imgur.com/WJP40Qh.png

goldensuneur commented on 2020-03-04 07:10

@troyBORG You must install headers for your kernel otherwise dkms cannot build the kernel module. I don't know the mane of the package for Manjaro but on Arch it would be linux-headers or linux-lts-headers.

troyBORG commented on 2020-03-04 06:37

Is this anything I need to worry about?

(3/6) Install DKMS modules
==> Unable to install module blackmagic-io/11.5a34 for kernel 5.4.23-1-MANJARO: Missing kernel headers.
==> Unable to install module blackmagic/11.5a34 for kernel 5.4.23-1-MANJARO: Missing kernel headers.