ok, I see that it's there in /lib/modules/5.10.7-arch1-1/kernel/drivers
hmm
sudo modprobe blackmagic
and sudo modprobe blackmagic-io
both return empty
but modinfo sees both blackmagic and blackmagic-io as installed, not sure what to try next
Git Clone URL: | https://aur.archlinux.org/decklink.git (read-only, click to copy) |
---|---|
Package Base: | decklink |
Description: | Drivers for Blackmagic Design DeckLink, Intensity or Multibridge video editing cards |
Upstream URL: | https://www.blackmagicdesign.com/support/family/capture-and-playback |
Licenses: | custom |
Submitter: | alub |
Maintainer: | goldensuneur |
Last Packager: | goldensuneur |
Votes: | 24 |
Popularity: | 0.000104 |
First Submitted: | 2015-10-03 15:38 (UTC) |
Last Updated: | 2024-04-12 20:17 (UTC) |
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 24 Next › Last »
ok, I see that it's there in /lib/modules/5.10.7-arch1-1/kernel/drivers
hmm
sudo modprobe blackmagic
and sudo modprobe blackmagic-io
both return empty
but modinfo sees both blackmagic and blackmagic-io as installed, not sure what to try next
@goldensuneur, thanks! that got me a bit further, after installing the headers sudo dkms status
is the same as yours (minus the -lts
)
but still the having same issue with the device not being found.
following the Blackmagic Desktop Video Linux tests in the readme, I'm seeing:
$ sudo modprobe blackmagic[-io]
modprobe: FATAL: Module blackmagic[-io] not found in directory /lib/modules/5.10.7-arch1-1
do I need to install the module into this folder this somehow?
I'm new to dealing with installing driver modules on linux, sorry if this is basic stuff, I'll start reading about modprobe --
thanks for your help!
Hi, I suspect that you don't have kernel headers installed.
Does the output of sudo dkms status
looks similar than this :
$ sudo dkms status
blackmagic, 11.7a12, 5.10.7-arch1-1, x86_64: installed
blackmagic, 11.7a12, 5.4.89-1-lts, x86_64: installed
blackmagic-io, 11.7a12, 5.10.7-arch1-1, x86_64: installed
blackmagic-io, 11.7a12, 5.4.89-1-lts, x86_64: installed
It will list all dkms kernel modules and their state. Here you can see that blackmagic and blackmagic-io modules are correctly installed for kernels 5.4 and 5.10.
If you don't have kernel headers installed dkms will not compile nor install the module.
The package is named after the kernel you use with -headers
at the end (linux-headers
, linux-lts-headers
, ...).
Try installing it and check if the modules are correctly built/installed (you may need to reinstall your kernel package to trigger dkms rebuild).
hello! new arch user here, thanks for your work on this. I'm trying to get the DeckLink Duo 2 driver working on kernal 5.10.7, but so far I'm getting No Blackmagic Design devices were found.
when I try to run any of the test programs.
I've enabled the DesktopVideoHelper.service
, which is listed active and running.
lspci | grep Blackmagic
outputs:
24:00.0 Multimedia video controller: Blackmagic Design DeckLink Duo 2
but lsmod | grep blackmagic
comes back empty
is there a step that I'm missing?
In case someone is wondering why their decklink device doesn't work (green screen) with the current obs-studio 26.1.0 from the repo, there is some bug that is now fixed in 26.1.1: https://github.com/obsproject/obs-studio/releases/tag/26.1.1
For some reason this isn't updated for days in the repo. Building obs from PKGBUILD with adapted version string and md5sums worked for me.
My intensity card died and I replaced it with a Magewell one. So as of this release I cannot test if new version work on actual hardware.
My intensity pro card is dying. I won't replace it with another Blackmagic product. So I won't actively use the package anymore.
I can continue to update this package. However, if newer kernels break the driver I won't be able to test the patches I provide on actual hardware.
So, if anyone is interested in becoming maintainer for this package let me know.
Just tested a little bit and it seems to work well with the update on 5.9.1
I just pushed an update with patches for kernels 5.9.1. As usual, I'm not a kernel module developer so I hope my patches do not introduce bugs. Otherwise I recommend you to use the kernel-lts and let blackmagic that their modules to be patched for newer kernels.
Pinned Comments
goldensuneur commented on 2020-03-02 19:00 (UTC)
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.