Опитвах се да създам нов драйвер за модул на ядрото за nvidia, но се сблъсках с този проблем без допълнителна информация.
Изграждащ модул:
почистване на застроена площ…
„правя’ -j32 NV_EXCLUDE_BUILD_MODULES=” KERNEL_UNAME=5.4.0-104-generic IGNORE_CC_MISMATCH=” модули…(лошо изходно състояние: 2)
ГРЕШКА (dkms порт): двоичен пакет за nvidia: 510.47.03 не е намерено
Грешка! Лош статус на връщане за компилация на модул върху ядрото: 5.4.0-104-генеричен (x86_64)
Консултирайте се с /var/lib/dkms/nvidia/510.47.03/build/make.log за повече информация.
…готово.
/etc/kernel/postinst.d/initramfs-tools:
актуализация-initramfs: Генериране на /boot/initrd.img-5.4.0-104-generic
Но след това се опитах да компилирам драйвера на модула още веднъж, но този път избрах “не, не компилирайте DKMS модул” и изхвърли нещо като “gcc версия несъответствие” но бях избрал да го игнорирам и модулът беше успешно изграден.
След това деинсталирах модула с помощта на
sh ./NVidia-blabla-510.run --uninstalll
И го инсталира отново като DKMS модул, но този път принудително игнориране на несъответствие на версията на GCC.
sh ./NVidia-blabla-510.run --no-cc-version-check
И този път мина без грешки!
Надяваме се, че това може да помогне с подобен проблем.
![]()
