Hey yall im very new here and somewhat new to linux. I love the idea of avoiding windows bloat but also like pc gaming. So i decided to put bazzite on my acer predator helios laptop. ph16-71-72yg is the model number. Im sure theres been similar posts about these issues but i ended up going down the rabbit hole of trying to get my fans to work and ran into many issues. As a newb i probably shouldnt have tried layering apps like linuwu sense into my ostree but after many hours of trying to learn how this shit works im lost and wondering if theres some way to make one of these apps work so i can keep my laptop cool while running some games. Any help i can get would be appreciated! Heres steps ive taken the problems ive ran into (most of the steps ive taken were advised by ai models like claude gemini and gpt)
distro: bazzite universal blue 6.17.7-ba28.fc43.x86_64
desktop: kde plasma 6
problem 1 read-only filesystem bazzite's immutable filesystem blocks make install from writing to /lib/modules and /usr. we worked around this by using insmod to load directly from the build directory, bypassing the install step entirely.
problem 2 unknown symbols on kernel 6.17 (Main blocker): after compiling, sudo insmod src/linuwu-Sense.ko fails with unknown symbol errors for the following
platform-Profile-Notify
platform-Profile-Report-Event
devm-Platform-Profile-Register
sparse-Keymap-Entry-From-Scancode
sparse-Keymap-Report-Event
sparse-Keymap-Setup
all of these symbols do exist in /usr/src/kernels/6.17.7-ba28.fc43.x86_64/module.symvers but all have a CRC checksum of 0x00000000, which appears to be causing the module verifier to reject them.
we tried:
building with MODVERSIONS=n and CONFIG_MODVERSIONS=n didn't help
copying the kernel's module.symvers into the build directory didn't help
sudo insmod --force still fails on unknown symbols
both the original lInuwu-sense repo and the div-linuwu-sense fork same result on both
confirmed via dmesg;