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
今私は迷子になりました。このプラグインを無効にできますか?