dkms는 fglrx를 빌드하지 않습니다.

dkms는 fglrx를 빌드하지 않습니다.

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.22AMD 웹사이트에서 직접 공식 드라이버를 사용하여 빌드하고 사용합니다.

편집: 그래서 4.2.3 컴파일을 시도했지만 AMD가 해당 커널을 지원한다고 주장조차 하지 않았기 때문에 예상한 대로 작동하지 않았지만 3.18.22와 같은 3.14.54도 시도했습니다. 이 드라이버는 LTS 커널을 지원합니다. 3.14.54는 잘 작동합니다. Jessie와 함께 제공되는 커널보다 오래되었기 때문에 다소 의미가 없습니다. 3.18.22가 지원되지 않는 문제인 것 같습니다. 이상해요 왜냐면 그래야 하니까 말이죠.

관련 정보