dkmsを使用してカーネル3.18.22用のfglrxをビルドしようとするたびに、次のようになります。
FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol 'pci_ignore_hotplug'
scripts/Makefile.modpost:90: recipe for target '__modpost' failed
make[2]: *** [__modpost] Error 1
Makefile:1384: recipe for target 'modules' failed
make[1]: *** [modules] Error 2
make[1]: Leaving directory '/usr/src/linux-3.18.22'
Makefile:88: recipe for target 'kmod_build' failed
make: *** [kmod_build] Error 2
build failed with return value 2
この問題をどのように解決できますか?オンラインで確認しましたが、これに関する多くの情報が見つかりませんでした。
私のディストリビューションはDebian 8 Jessieで、sudo dkms autoinstall -k 3.18.22
AMDのウェブサイトから直接公式ドライバを使用してビルドして使用します。
編集:だから私は4.2.3をコンパイルしようとしましたが、AMDがそのカーネルをサポートすると主張しなかったので、期待どおりに動作しませんでしたが、3.18.22のような3.14.54も試しました。このドライバはLTSカーネルをサポートします。 3.14.54はうまく動作します。 Jessieに付属のカーネルより古いので、やや意味がありません。 3.18.22がサポートされていない問題のようです。変なんだからそうしなければならないからね。