Hello,
I’m trying to compile and install the it87 driver from hannesha/it87 on my Gigabyte B550M DS3H AC. When I run sudo make dkms, I receive the following error: "
Error! Your kernel headers for kernel 6.14.0-desktop-0.rc4.2omv2590 cannot be found at /lib/modules/6.14.0-desktop-0.rc4.2omv2590/build or /lib/modules/6.14.0-desktop-0.rc4.2omv2590/source.
Please install the linux-headers-6.14.0-desktop-0.rc4.2omv2590 package or use the --kernelsourcedir option to tell DKMS where it’s located.
make: *** [Makefile:99: dkms] Error 1
. I tried to install the linux headers for this kernel, but I can’t find them. When I go to usr source I see “linux-6.13.5-desktop-1omv2590”. What am I doing wrong?
I’m running OpenMandriva Lx 25.03 x86_64 on KDE Plasma 6.3.2.
Btw, I’m a lunduke refugee! I’m been running elementary os for years but the latest version has some issues that bother me and I don’t like the politics of the developer. Finally made the jump yesterday. So far everything has been mostly smooth. Thanks for the help!
I am not sure which version he is running. ROME is still on 6.13.5-desktop-1omv2590 and I don’t run cooker, so I don’t what kernel version it runs. That’s why I said it was above my pay grade.
here is the repolist.
repo id repo name
brave brave
rolling-x86_64 OpenMandriva Rolling - x86_64
rolling-x86_64-extra OpenMandriva Rolling - Extra - x86_64
rolling-x86_64-non-free OpenMandriva Rolling - Non-free - x86_64
rolling-x86_64-restricted OpenMandriva Rolling - Restricted - x86_64
.
Not sure how I ended up on the 6.14 kernel. I rebooted back to 6.13.5.
now i’m receiving an error about using the wrong compiler.
somehow when I was installing development tools to compile this driver, i accidently installed gcc and now I don’t know how to change it back to the default clang compiler. apprently the it87 driver is supposed to be in the mainstream kernel but I’ve never been able to get it to load. I’ve always to had to recompile it on other linux distros. Thanks for all your help!
I figured out how to get the mainline driver loaded. If anyone else has the issue I typed “sudo modprobe it87 force_id=0x8628 ignore_resource_conflict=1” and it worked! Yeah. so I don’t have to recompile the driver. Thanks everyone for your help!