Luca Weiss edited this page Sep 28, 2018 · 9 revisions

Troubleshooting Guide

Before opening an issue stating it doesn't work, can't compile or it's broken, please check all dependencies have been installed.

Read other issues, and look at the closed ones as they might have answers before you ask again.


  • Kernel module log: dmesg
  • razer_mount log: sudo journalctl -b | grep -i razer_mount
  • Daemon log: ~/.local/share/openrazer/logs/razer.log

Kernel Headers

If you get a similar message when running sudo dkms install openrazer-driver/1.0.0, please install the kernel headers for your running kernel. After they are installed they have to be available at /lib/modules/$(uname -r)/build otherwise dkms won't find them.

Error! echo
Your kernel headers for kernel 4.9.0-kali3-amd64 cannot be found at
/lib/modules/4.9.0-kali3-amd64/build or /lib/modules/4.9.0-kali3-amd64/source.


The daemon requires the current user to be in the user group plugdev. You will get an error message while running openrazer-daemon -Fv to indicate that. To fix it, please run sudo gpasswd -a <YOUR-USER> plugdev.

Secure Boot

If you use Ubuntu, it forces driver signing when secure boot is enabled. That prevents DKMS from working so either disable secure boot (easiest). Or check the bottom of this issue on how to sign the modules yourself - . You will know that you encounter this issue when running sudo modprobe razerkbd and getting the output of modprobe: ERROR: could not insert 'razerkbd': Required key not available or modprobe: ERROR: could not insert 'razerkbd': Operation not permitted

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.