[Slackbuilds-users] polychromatic (0.8.8) does not work with openrazer-daemon (3.12.1)
KB_SBo
sbo at linuxgalaxy.org
Mon May 18 18:10:56 UTC 2026
Hello,
After upgrading stable kernel and rebuilding openrazer-kernel (3.12.1)
and openrazer-daemon (3.12.1), polychromatic was no longer able to
launch daemon backend:
$ polychromatic-cli -l
No backends available.
The systray app can't find the backend:
------
$ python3 -c "import openrazer.client"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File
"/usr/lib64/python3.9/site-packages/openrazer/client/__init__.py", line
4, in <module>
from openrazer.client.device_manager import DeviceManager as
DeviceManager, DaemonNotFound as DaemonNotFound, __version__ as __version__
File
"/usr/lib64/python3.9/site-packages/openrazer/client/device_manager.py",
line 5, in <module>
from openrazer.client.device import RazerDeviceFactory as
_RazerDeviceFactory
File "/usr/lib64/python3.9/site-packages/openrazer/client/device.py",
line 4, in <module>
from openrazer.client.devices import RazerDevice, BaseDeviceFactory
File
"/usr/lib64/python3.9/site-packages/openrazer/client/devices/__init__.py",
line 5, in <module>
from openrazer.client.fx import RazerFX as _RazerFX
File "/usr/lib64/python3.9/site-packages/openrazer/client/fx.py",
line 122, in <module>
class RazerFX(BaseRazerFX):
File "/usr/lib64/python3.9/site-packages/openrazer/client/fx.py",
line 123, in RazerFX
advanced: RazerAdvancedFX | None
TypeError: unsupported operand type(s) for |: 'type' and 'NoneType'
------
I recompiled everything (all deps, etc) - no build errors. I also have
RazerGenie installed (C++ code) which runs correctly with updated
openrazer-3.12.1 with no issues.
It looks like there was a syntax change incompatible with python3.9. I
reverted to openrazer-daemon-3.10.3 which looks like the last version
that works with polychromatic-0.8.8 (openrazer-kernel-3.12.1 works with
the older daemon:
-----
$ polychromatic-cli -l
Connected Devices:
Name (-n) Form Factor (-d) Serial (-s) Zones (-z)
Razer DeathAdder V3 mouse 632343H26900786 main
Razer Huntsman V2 keyboard PM2352F58400612 main
$ polychromatic-cli --version
Polychromatic 0.8.8
Python: 3.9.25
-----
-Ed
More information about the SlackBuilds-users
mailing list