Fedora 28
커널을 사용하고 4.20.14-100.fc28.x86_64
있으며 D6000 Dell Dock에 작동하는 듀얼 스크린을 설치하려고 합니다.
현재 디스플레이링크 서비스를 다시 시작하려고 하면 다음 오류가 발생합니다.
systemctl restart displaylink.service
Job for displaylink.service failed because the control process exited with error code.
journalctl -xe
modprobe: FATAL: Module evdi not found in directory /lib/modules/4.20.14-100.fc28.x86_64
displaylink.service: Control process exited, code=exited status=1
displaylink.service: Failed with result 'exit-code'.
Failed to start DisplayLink Manager Service.
modprobe evdi
modprobe: FATAL: Module evdi not found in directory /lib/modules/4.20.14-100.fc28.x86_64
evdi 모듈을 빌드하려고 합니다.
sudo dkms status
evdi, 1.6.0: added
sudo dkms install evdi/1.6.0
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...
make -j12 KERNELRELEASE=4.20.14-100.fc28.x86_64 all INCLUDEDIR=/lib/modules/4.20.14-100.fc28.x86_64/build/include KVERSION=4.20.14-100.fc28.x86_64 DKMS_BUILD=1...(bad exit status: 2)
Error! Bad return status for module build on kernel: 4.20.14-100.fc28.x86_64 (x86_64)
Consult /var/lib/dkms/evdi/1.6.0/build/make.log for more information.
로그를 살펴보니 stakleak gcc 플러그인에 문제가 있는 것 같습니다.
cat /var/lib/dkms/evdi/1.6.0/build/make.log
make[2]: *** [scripts/Makefile.build:291: /var/lib/dkms/evdi/1.6.0/build/evdi_modeset.o] Error 1
cc1: error: incompatible gcc/plugin versions
cc1: error: fail to initialize plugin ./scripts/gcc-plugins/stackleak_plugin.so
이제 나는 길을 잃었습니다. 이 플러그인을 비활성화할 수 있나요?