Auto rotate and the iio sensor used to work when I installed fedora, but broke with an update. iio-sensor-proxy.service does not run properly. My laptop is HP Omnibook Ultra Flip 14 with the Lunar Lake Ultra 9 288V processor. This issue is similar to bug 2448048 experinced on a lenovo Lunar Lake laptop. https://bugzilla.redhat.com/show_bug.cgi?id=2448048 Downgrading the firmware to version 20260221 like the user mentioned in that thread, fixes the issue. It is specifically the Intel Firmware that had a regression. A fix was made for that laptop, but the issue presists for me.I am unsure what differences there are, as it should be the same gyroscope sensor present in all lunar lake chips. Reproducible: Always Steps to Reproduce: 1.Use tablet mode on a device running linux-firmware-20260221 2. Update system to linux-firmware-20260309 3. Observe that iio-sensor-proxy.service no longer runs and tablet mode doesn't work Actual Results: iio-sensor-proxy.service does not run Expected Results: iio-sensor-proxy.service runs and tablet mode and auto rotate works as intended when the screen of the laptop is flipped
The fix for the Lenovo was a kernel fix to deal with different firmware versions. This likely needs a similar fix.