The last two kernel updates for Fedora, 7.0.11 and 7.0.12, have broken the qc71 laptop module. It no longer loads automatically on boot, and even when it is loaded manually, it does not function properly. I can no longer control the work modes, and when I try to launch Slimbook RGB Keyboard, I get this error:
~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/share/slimbookrgbkeyboard/src/slimbookrgbkeyboard.py", line 186, in main win = SlimbookRGBKeyboard() File "/usr/share/slimbookrgbkeyboard/src/slimbookrgbkeyboard.py", line 66, in __init__ self.load_main_grid(win_grid)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/usr/share/slimbookrgbkeyboard/src/slimbookrgbkeyboard.py", line 119, in load_main_grid win_grid.attach(libslimbook_backlight.Grid(), 0, 1, 5, 5)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/share/slimbookrgbkeyboard/src/libslimbook_backlight.py", line 26, in __init__ self.read_backlight()
~~~~~~~~~~~~~~~~~~~^^
File "/usr/share/slimbookrgbkeyboard/src/libslimbook_backlight.py", line 172, in read_backlight color = int(output,16) ValueError: invalid literal for int() with base 16: "/usr/include/c++/15/bits/stl_vector.h:1263: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<s
Is there a way to fix the module so that it works correctly with the latest and future kernels?