pez2001 / razer_chroma_drivers

A collection of Linux drivers for Razer Chroma devices, it supports all lighting modes and includes a daemon for advanced effects + gui configuration app
GNU General Public License v2.0
231 stars 31 forks source link

Abyssus - Service crashes in initialization #166

Open memoryleakno1 opened 7 years ago

memoryleakno1 commented 7 years ago

I have razer Abyssus (mouse) runing. I was able to compile and load modules. However, when starting upp service crashes when it tries to initialize device.

2017-02-20 13:51:57 | razer | INFO | Found device.0: 0003:1532:0042.0001 2017-02-20 13:51:57 | razer.device0 | INFO | Initialising device.0 RazerAbyssus Traceback (most recent call last): File "/usr/bin/razer-service", line 71, in run() File "/usr/bin/razer-service", line 65, in run daemonize(*daemon_args) File "/usr/lib/python3.6/site-packages/razer_daemon/daemon.py", line 114, in daemonize daemon = RazerDaemon(verbose, log_dir, console_log, run_dir, config_file, test_dir=test_dir) File "/usr/lib/python3.6/site-packages/razer_daemon/daemon.py", line 217, in init self._load_devices(first_run=True) File "/usr/lib/python3.6/site-packages/razer_daemon/daemon.py", line 430, in _load_devices razer_device = device_class(sys_path, device_number, self._config, testing=self._test_dir is not None, additional_interfaces=sorted(additional_interfaces)) File "/usr/lib/python3.6/site-packages/razer_daemon/hardware/mouse.py", line 113, in init super(RazerAbyssus, self).init(args, **kwargs) File "/usr/lib/python3.6/site-packages/razer_daemon/hardware/device_base.py", line 60, in init self.serial = self.get_serial() File "/usr/lib/python3.6/site-packages/razer_daemon/hardware/device_base.py", line 194, in get_serial with open(serial_path, 'r') as serial_file: PermissionError: [Errno 13] Permission denied: '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.2/1-2.2:1.0/0003:1532:0042.0001/device_serial' Exception ignored in: <object repr() failed> Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/razer_daemon/hardware/device_base.py", line 412, in del self.close() File "/usr/lib/python3.6/site-packages/razer_daemon/hardware/device_base.py", line 325, in close if not self._is_closed: AttributeError: 'RazerAbyssus' object has no attribute '_is_closed'