web-dev-qa-db-fra.com

Comment installer le pilote BlackMagic pour le noyau Linux 4.2.0

J'essayais d'installer le pilote BlackMagic sur le dernier Ubuntu 15.10 (64 bits) mais je suis resté bloqué avec des messages d'erreur:

Setting up desktopvideo (10.5a17) ... Preparing new blackmagic driver
for 4.2.0-16-generic kernel... Adding to DKMS Building (failed)
Preparing new blackmagic-io driver for 4.2.0-16-generic kernel...
Adding to DKMS Building (failed) Loading modules... 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 (4.2.0-16-generic)

Error messages: dkms build -m blackmagic -v 10.5a17
---

Kernel preparation unnecessary for this kernel. Skipping...

Building module: cleaning build area.... make
KERNELRELEASE=4.2.0-16-generic KERNELRELEASE=4.2.0-16-generic.....(bad
exit status: 2) Error! Bad return status for module build on kernel:
4.2.0-16-generic (x86_64) Consult /var/lib/dkms/blackmagic/10.5a17/build/make.log 
for more information.

dkms build -m blackmagic-io -v 10.5a17
---

Kernel preparation unnecessary for this kernel. Skipping...

Building module: cleaning build area.... make
KERNELRELEASE=4.2.0-16-generic KERNELRELEASE=4.2.0-16-generic....(bad
exit status: 2) ERROR: Cannot create report: [Errno 17] File exists:
'/var/crash/desktopvideo.0.crash' Error! Bad return status for module
build on kernel: 4.2.0-16-generic (x86_64) Consult
/var/lib/dkms/blackmagic-io/10.5a17/build/make.log 
for more information.

Existe-t-il un moyen d'installer le nouveau noyau Linux?

1
nayana

Voici une courte procédure pour patcher les pilotes BlackMagic 10.5 afin qu’ils fonctionnent sur les systèmes Debian 64 bits avec des noyaux 4.2.x:

  1. Téléchargez et décompressez les pilotes. (Blackmagic_Desktop_Video_Linux_10.5.tar.gz)
  2. Sudo apt-get install git si ce n'est pas déjà fait.
  3. cd Blackmagic_Desktop_Video_Linux_10.5/deb/AMD64
  4. Corrige le deb en utilisant fakeroot et code du pilote de Github :
 fakeroot sh -c '
 mkdir tmp; 
 dpkg-deb -R desktopvideo_10.5a17_AMD64.deb tmp; 
 cd tmp/usr/src; 
 git clone https://github.com/iperry/blackmagic;
 rm -rf blackmagic-10.5a17/&& mv blackmagic blackmagic-10.5a17 /;
 git clone https: // github .com/iperry/blackmagic-io; 
 rm -rf blackmagic-io-10.5a17/&& mv blackmagic-io blackmagic-io-10.5a17 /;
 cd ../../. ./;
 dpkg-deb -b tmp desktopvideo_10.5a17_AMD64-patched.deb; 
 '
  1. Sudo dpkg -i desktopvideo_10.5a17_AMD64-patched.deb
  2. Continuez comme d'habitude avec le reste de l'installation.

Crédit @ iperry pour le correctif du pilote.

1
BrianTheLion