eruption-project / eruption

Realtime RGB LED Driver for Linux
https://eruption-project.org/
GNU General Public License v3.0
258 stars 32 forks source link

[RESOLVED] Eruption does not recognise Vulcan TKL Pro, With PPA (on Pop!_OS) #236

Closed cooldudeseven7Dev closed 6 months ago

cooldudeseven7Dev commented 6 months ago

Introduction First of all: Thank you for making this tool. It is really nice, but the only thing is: I am running Pop!_OS 22.04 LTS with the Eruption PPA and running the gui, does not detect my Roccat vulcan TKL pro. I have tried to go and restart the service, but it did not work. Bug Desc I am running Pop!_OS 22.04 LTS with the Eruption PPA and running the gui, does not detect my Roccat vulcan TKL pro. I have tried to go and restart the eruption services, but my system does not detect my keyboard.

To Reproduce Steps to reproduce the behavior:

  1. Install eruption on Pop OS.
  2. Get a vulcan tkl pro.
  3. Open the gui app. nothing is any of the columns, including keyboards.

Expected behavior My keyboard to appear in the gui app.

Logs

Dec 29 22:00:26 pop-os systemd[1]: Starting Realtime RGB LED Driver for Linux...
Dec 29 22:00:26 pop-os systemd[1]: Started Realtime RGB LED Driver for Linux.
Dec 29 22:00:26 pop-os eruption[5096]: pop-os eruption[5096]: Could not parse s>
Dec 29 22:00:26 pop-os eruption[5096]: pop-os eruption[5096]: Could not restore>
Dec 29 22:00:26 pop-os eruption[5096]: pop-os eruption[5096]: Could not load pe>
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: Not binding the d>
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: To enable this de>
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: Not binding the d>
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: To enable this de>
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: Not binding the d>
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: To enable this de>
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: Not binding the d>
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: To enable this de>
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: No supported devi>
Dec 29 22:21:16 pop-os eruption[5096]: pop-os eruption[5096]: Socket error: Aud>
Dec 29 22:21:29 pop-os systemd[1]: Stopping Realtime RGB LED Driver for Linux...
Dec 29 22:21:29 pop-os systemd[1]: eruption.service: Deactivated successfully.
Dec 29 22:21:29 pop-os systemd[1]: Stopped Realtime RGB LED Driver for Linux.
Dec 29 22:21:29 pop-os systemd[1]: eruption.service: Consumed 38.826s CPU time.
Dec 29 22:21:29 pop-os systemd[1]: Starting Realtime RGB LED Driver for Linux...
Dec 29 22:21:29 pop-os systemd[1]: Started Realtime RGB LED Driver for Linux.
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: Not binding the>
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: To enable this >
Dec 29 22:00:26 pop-os systemd[1]: Starting Realtime RGB LED Driver for Linux...
Dec 29 22:00:26 pop-os systemd[1]: Started Realtime RGB LED Driver for Linux.
Dec 29 22:00:26 pop-os eruption[5096]: pop-os eruption[5096]: Could not parse state file: Could not load global runtime state: configuration file "/var/lib/eruption/eruption.state" not found
Dec 29 22:00:26 pop-os eruption[5096]: pop-os eruption[5096]: Could not restore previously saved color-schemes: No such file or directory (os error 2)
Dec 29 22:00:26 pop-os eruption[5096]: pop-os eruption[5096]: Could not load persisted state: No such file or directory (os error 2)
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: Not binding the device driver because it would require a lesser code maturity level
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: Not binding the device driver because it would require a lesser code maturity level
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: Not binding the device driver because it would require a lesser code maturity level
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: Not binding the device driver because it would require a lesser code maturity level
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 29 22:00:28 pop-os eruption[5096]: pop-os eruption[5096]: No supported devices found!
Dec 29 22:21:16 pop-os eruption[5096]: pop-os eruption[5096]: Socket error: Audio proxy disconnected
Dec 29 22:21:29 pop-os systemd[1]: Stopping Realtime RGB LED Driver for Linux...
Dec 29 22:21:29 pop-os systemd[1]: eruption.service: Deactivated successfully.
Dec 29 22:21:29 pop-os systemd[1]: Stopped Realtime RGB LED Driver for Linux.
Dec 29 22:21:29 pop-os systemd[1]: eruption.service: Consumed 38.826s CPU time.
Dec 29 22:21:29 pop-os systemd[1]: Starting Realtime RGB LED Driver for Linux...
Dec 29 22:21:29 pop-os systemd[1]: Started Realtime RGB LED Driver for Linux.
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: Not binding the device driver because it would require a lesser code maturity level
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: Not binding the device driver because it would require a lesser code maturity level
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: Not binding the device driver because it would require a lesser code maturity level
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: Not binding the device driver because it would require a lesser code maturity level
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 29 22:21:31 pop-os eruption[23180]: pop-os eruption[23180]: No supported devices found!
Dec 29 22:34:47 pop-os eruption[23180]: pop-os eruption[23180]: Frame dropped: Timeout while waiting for a lock!
Dec 29 22:37:08 pop-os eruption[23180]: pop-os eruption[23180]: Frame dropped: Timeout while waiting for a lock!
Dec 29 22:39:09 pop-os eruption[23180]: pop-os eruption[23180]: Frame dropped: Timeout while waiting for a lock!
Dec 29 23:12:57 pop-os systemd[1]: Stopping Realtime RGB LED Driver for Linux...
Dec 29 23:12:57 pop-os systemd[1]: eruption.service: Deactivated successfully.
Dec 29 23:12:57 pop-os systemd[1]: Stopped Realtime RGB LED Driver for Linux.
Dec 29 23:12:57 pop-os systemd[1]: eruption.service: Consumed 2min 30.752s CPU time.
Dec 30 01:27:17 pop-os systemd[1]: Starting Realtime RGB LED Driver for Linux...
Dec 30 01:27:17 pop-os systemd[1]: Started Realtime RGB LED Driver for Linux.
Dec 30 01:27:19 pop-os eruption[29129]: pop-os eruption[29129]: Not binding the device driver because it would require a lesser code maturity level
Dec 30 01:27:19 pop-os eruption[29129]: pop-os eruption[29129]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 30 01:27:19 pop-os eruption[29129]: pop-os eruption[29129]: Not binding the device driver because it would require a lesser code maturity level
Dec 30 01:27:19 pop-os eruption[29129]: pop-os eruption[29129]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 30 01:27:19 pop-os eruption[29129]: pop-os eruption[29129]: Not binding the device driver because it would require a lesser code maturity level
Dec 30 01:27:19 pop-os eruption[29129]: pop-os eruption[29129]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 30 01:27:19 pop-os eruption[29129]: pop-os eruption[29129]: Not binding the device driver because it would require a lesser code maturity level
Dec 30 01:27:19 pop-os eruption[29129]: pop-os eruption[29129]: To enable this device driver, please change the 'driver_maturity_level' setting in eruption.conf respectively
Dec 30 01:27:19 pop-os eruption[29129]: pop-os eruption[29129]: No supported devices found!

SCREENSHOTS image

Info

Additional: While I was debugging, I was trying the git version. git does not build (dependencies installed). It says realtime driver for linux cant start when installing via git.

PPA still works.

As you can see, it says NO SUPPORTED DEVICES FOUND In the logs. Even though I have a (real, yes) vulcan tkl pro!

cooldudeseven7Dev commented 6 months ago

I've Figured it out. There is a difference between the TKL pro and Pro. One is supported, and the other is in development. I apoligize for stating the wrong model. I will change this