web-dev-qa-db-ja.com

4.2.0 Linuxカーネル用のBlackMagicドライバーのインストール方法

BlackMagicドライバーを最新のUbuntu 15.10(64ビット)にインストールしようとしましたが、エラーメッセージが表示されたままでした。

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.

新しいLinuxカーネルにインストールする方法はありますか?

1
nayana

ここでは、4.2.xカーネルを備えた64ビットDebianシステムで動作するようにBlackMagic 10.5ドライバーにパッチを適用する簡単な手順を示します。

  1. ドライバーをダウンロードして解凍します。 (Blackmagic_Desktop_Video_Linux_10.5.tar.gz)
  2. Sudo apt-get install gitまだ存在しない場合。
  3. cd Blackmagic_Desktop_Video_Linux_10.5/deb/AMD64
  4. fakerootおよび Githubのドライバーコード を使用してdebにパッチを適用します。
 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. 通常どおり、インストールの残りを続行します。

クレジット @ iperry ドライバーパッチ。

1
BrianTheLion