无法初始化插件 stackleak_plugin.so

无法初始化插件 stackleak_plugin.so

我正在使用Fedora 28内核,4.20.14-100.fc28.x86_64并尝试在 D6000 戴尔坞站上安装可正常工作的双屏。

目前,我在尝试重新启动 displaylink 服务时遇到以下错误。

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

现在我迷路了。我可以禁用这个插件吗?

相关内容