Hello,
There’s a lot of warnings and errors, and I’m not sure what they mean or if I need to do anything about fixing them.
I’m wanting to use my decklink 4k extreme card for streaming to twitch via OBS.
Thanks
Graphics:
Device-1: NVIDIA AD106 [GeForce RTX 4060 Ti 16GB] driver: nvidia
v: 590.48.01
Device-2: Blackmagic Design DeckLink 4K Extreme 12G driver: N/A
Device-3: Advanced Micro Devices [AMD/ATI] Cezanne [Radeon Vega Series /
Radeon Mobile Series] driver: amdgpu v: kernel
Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
compositor: gnome-shell v: 49.5 driver: X: loaded: amdgpu,nvidia
unloaded: modesetting,nouveau,radeon dri: radeonsi gpu: amdgpu
resolution: 3840x2160~30Hz
API: EGL v: 1.5 drivers: nvidia,radeonsi,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa v: 26.0.2-arch1.1
renderer: AMD Radeon Graphics (radeonsi renoir ACO DRM 3.64
6.18.18-1-MANJARO)
API: Vulkan v: 1.4.341 drivers: radv,nvidia surfaces: N/A
Info: Tools: api: eglinfo, glxinfo, vulkaninfo
gpu: nvidia-settings,nvidia-smi x11: xprop,xrandr
Preparing...
Checking decklink dependencies...
Warning: decklink-16.0-1 is up to date -- reinstalling
Resolving dependencies...
Checking inter-conflicts...
Cloning decklink build files...
Generating decklink information...
Building decklink...
==> Making package: decklink 16.0-1 (Thu 23 Apr 2026 08:00:01 PM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading decklink-16.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 0
3 1.42G 3 45.82M 0 0 45.86M 0 00:31 00:31 45.86M
7 1.42G 7 102.8M 0 0 51.48M 0 00:28 00:01 00:27 51.48M
10 1.42G 10 160.5M 0 0 53.54M 0 00:27 00:02 00:25 53.54M
14 1.42G 14 217.3M 0 0 54.38M 0 00:26 00:03 00:23 54.38M
18 1.42G 18 271.2M 0 0 54.30M 0 00:26 00:04 00:22 54.30M
22 1.42G 22 325.9M 0 0 54.36M 0 00:26 00:05 00:21 56.06M
26 1.42G 26 383.0M 0 0 54.76M 0 00:26 00:06 00:20 56.08M
30 1.42G 30 440.8M 0 0 55.15M 0 00:26 00:07 00:19 56.11M
33 1.42G 33 497.9M 0 0 55.37M 0 00:26 00:08 00:18 56.17M
37 1.42G 37 555.0M 0 0 55.55M 0 00:26 00:09 00:17 56.80M
41 1.42G 41 613.3M 0 0 55.80M 0 00:26 00:10 00:16 57.53M
45 1.42G 45 670.2M 0 0 55.90M 0 00:26 00:11 00:15 57.49M
49 1.42G 49 727.8M 0 0 56.03M 0 00:26 00:12 00:14 57.45M
53 1.42G 53 784.7M 0 0 56.10M 0 00:26 00:13 00:13 57.41M
57 1.42G 57 842.2M 0 0 56.19M 0 00:26 00:14 00:12 57.47M
60 1.42G 60 886.1M 0 0 55.43M 0 00:26 00:15 00:11 54.60M
64 1.42G 64 943.6M 0 0 55.55M 0 00:26 00:16 00:10 54.72M
68 1.42G 68 0.97G 0 0 55.64M 0 00:26 00:17 00:09 54.60M
72 1.42G 72 1.03G 0 0 55.72M 0 00:26 00:18 00:08 54.65M
76 1.42G 76 1.08G 0 0 55.78M 0 00:26 00:19 00:07 54.54M
80 1.42G 80 1.14G 0 0 55.86M 0 00:26 00:20 00:06 57.25M
83 1.42G 83 1.20G 0 0 55.91M 0 00:26 00:21 00:05 57.14M
87 1.42G 87 1.25G 0 0 55.76M 0 00:26 00:22 00:04 56.23M
91 1.42G 91 1.30G 0 0 55.84M 0 00:26 00:23 00:03 56.32M
95 1.42G 95 1.36G 0 0 55.89M 0 00:26 00:24 00:02 56.35M
99 1.42G 99 1.41G 0 0 55.95M 0 00:26 00:25 00:01 56.30M
100 1.42G 100 1.42G 0 0 55.96M 0 00:26 00:26 56.30M
100 1.42G 100 1.42G 0 0 55.96M 0 00:26 00:26 56.30M
100 1.42G 100 1.42G 0 0 55.96M 0 00:26 00:26 56.30M
-> Found 01-makefile-clang.patch
-> Found 02-remove-dkms-warnings.patch
==> Validating source files with sha256sums...
decklink-16.0.tar.gz ... Passed
01-makefile-clang.patch ... Passed
02-remove-dkms-warnings.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting decklink-16.0.tar.gz with bsdtar
==> Starting prepare()...
Applying /var/tmp/pamac-build-resove/decklink/src/01-makefile-clang.patch
patching file blackmagic-16.0a14/Makefile
Hunk #1 succeeded at 26 with fuzz 2.
patching file blackmagic-io-16.0a14/Makefile
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 26 with fuzz 2.
Applying /var/tmp/pamac-build-resove/decklink/src/02-remove-dkms-warnings.patch
patching file blackmagic-16.0a14/dkms.conf
patching file blackmagic-io-16.0a14/dkms.conf
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 28 with fuzz 1.
==> Entering fakeroot environment...
==> Starting package_decklink()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "decklink"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_mediaexpress()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "mediaexpress"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: decklink 16.0-1 (Thu 23 Apr 2026 08:00:37 PM)
==> Cleaning up...
Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Checking available disk space...
Running pre-transaction hooks...
Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
Remove upgraded DKMS modules
Reinstalling decklink (16.0-1)...
Running post-transaction hooks...
Reloading system manager configuration...
Restarting marked services...
Arming ConditionNeedsUpdate...
Install DKMS modules
==> ERROR: Missing proc kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing lib64 kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing boot kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing sys kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing lib kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing srv kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing root kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing sys kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing rootfs-pkgs.txt kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing home kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing root kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing crypto_keyfile.bin kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing opt kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing var kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing usr kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing boot kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing sbin kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing dev kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing dev kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing var kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing usr kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing home kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing etc kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing desktopfs-pkgs.txt kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing etc kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing tmp kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing rootfs-pkgs.txt kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing desktopfs-pkgs.txt kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing mnt kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing bin kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing lib kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing run kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing srv kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing bin kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing proc kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing mnt kernel headers for module blackmagic-io/16.0a14.
==> ERROR: Missing tmp kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing opt kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing run kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing sbin kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing crypto_keyfile.bin kernel headers for module blackmagic/16.0a14.
==> ERROR: Missing lib64 kernel headers for module blackmagic-io/16.0a14.
Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux612.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-6.12-x86_64 -g /boot/initramfs-6.12-x86_64.img
==> Starting build: '6.12.77-1-MANJARO'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [microcode]
-> Running build hook: [kms]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [plymouth]
-> Running build hook: [encrypt]
-> Running build hook: [openswap]
==> WARNING: you are using potentially dangerous unlock_method keyfile, please make sure you know what you are doing
==> WARNING: https://docs.kernel.org/power/swsusp.html
==> WARNING: https://wiki.archlinux.org/title/Dm-crypt/Swap_encryption#busybox-based_initramfs
==> WARNING: keyfile_device_mount_options variable is not set and unlock_method is set to keyfile
-> Running build hook: [resume]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-6.12-x86_64.img'
-> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux618.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-6.18-x86_64 -g /boot/initramfs-6.18-x86_64.img
==> Starting build: '6.18.18-1-MANJARO'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [microcode]
-> Running build hook: [kms]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [plymouth]
-> Running build hook: [encrypt]
==> WARNING: Possibly missing firmware for module: 'qat_6xxx'
-> Running build hook: [openswap]
==> WARNING: you are using potentially dangerous unlock_method keyfile, please make sure you know what you are doing
==> WARNING: https://docs.kernel.org/power/swsusp.html
==> WARNING: https://wiki.archlinux.org/title/Dm-crypt/Swap_encryption#busybox-based_initramfs
==> WARNING: keyfile_device_mount_options variable is not set and unlock_method is set to keyfile
-> Running build hook: [resume]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-6.18-x86_64.img'
-> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
Updating icon theme caches...
Updating the desktop file MIME type cache...
Transaction successfully finished.