-
-
Notifications
You must be signed in to change notification settings - Fork 32
Description
Introduction
Encountering an odd issue with Eruption under Manjaro KDE 24.2.1 when I try to use the EasyShift Button on the KONE AIMO 16K with the Scroll Wheel to adjust system volume, Eruption ends up core dumping with signal ABRT
and throws errors into systemd log that it started too quickly.
I do have Experimental features Enabled because it wont work with the KONE AIMO 16k unless it's enabled.
Normal daemon functions cease to function with the Vulcan 121, the dial knob stops working for system volume control, and the LED's turn off completely when it crashes for both keyboard and mouse as a result.
The GUI app also fails to launch after the crash too because the daemons simply stop dead with ABRT
signal.
Please describe the bug
code=dumped signal=ABRT
After restarting after resetting with sudo systemctl reset-failed eruption
because it wont start and will repeatedly fail if I issue start
or restart
Jan 17 06:23:19 Tohru-PC systemd[1]: eruption.service: Scheduled restart job, restart counter is at 3.
Jan 17 06:23:19 Tohru-PC systemd[1]: Starting Realtime RGB LED Driver for Linux...
Jan 17 06:23:19 Tohru-PC systemd[1]: Started Realtime RGB LED Driver for Linux.
Jan 17 06:23:19 Tohru-PC eruption[151250]: ** EXPERIMENTAL FEATURES are ENABLED, this may expose serious bugs! **
Jan 17 06:23:19 Tohru-PC eruption[151250]: ** EXPERIMENTAL DRIVERS are ENABLED, this may expose serious bugs! **
Jan 17 06:23:20 Tohru-PC eruption[151250]: Step 1: Invalid result
Fail when restart
or start
is issued;
Process: 147211 ExecStart=/usr/bin/eruption -c /etc/eruption/eruption.conf (code=dumped, signal=ABRT)
Process: 147262 ExecStopPost=/usr/bin/rm -f /run/eruption/eruption.pid (code=exited, status=0/SUCCESS)
Main PID: 147211 (code=dumped, signal=ABRT)
Jan 17 06:11:04 Tohru-PC systemd[1]: Failed to start Realtime RGB LED Driver for Linux.
Jan 17 06:11:33 Tohru-PC systemd[1]: eruption.service: Start request repeated too quickly.
Jan 17 06:11:33 Tohru-PC systemd[1]: eruption.service: Failed with result 'core-dump'.
Jan 17 06:11:33 Tohru-PC systemd[1]: Failed to start Realtime RGB LED Driver for Linux.
Jan 17 06:11:57 Tohru-PC systemd[1]: eruption.service: Start request repeated too quickly.
Jan 17 06:11:57 Tohru-PC systemd[1]: eruption.service: Failed with result 'core-dump'.
Jan 17 06:11:57 Tohru-PC systemd[1]: Failed to start Realtime RGB LED Driver for Linux.
Jan 17 06:12:02 Tohru-PC systemd[1]: eruption.service: Start request repeated too quickly.
Jan 17 06:12:02 Tohru-PC systemd[1]: eruption.service: Failed with result 'core-dump'.
Jan 17 06:12:02 Tohru-PC systemd[1]: Failed to start Realtime RGB LED Driver for Linux.
From journalctl -xeu eruption.service
Jan 17 06:40:55 Tohru-PC eruption[156013]: ** EXPERIMENTAL FEATURES are ENABLED, this may expose serious bugs! **
Jan 17 06:40:55 Tohru-PC eruption[156013]: ** EXPERIMENTAL DRIVERS are ENABLED, this may expose serious bugs! **
Jan 17 06:40:56 Tohru-PC eruption[156013]: Step 1: Invalid result
Jan 17 06:40:57 Tohru-PC eruption[156013]: Mouse event for 'KEY_VOLUMEUP' not processed: Could not map an evdev >
Jan 17 06:40:57 Tohru-PC eruption[156013]: The application panicked (crashed).
Jan 17 06:40:57 Tohru-PC eruption[156013]: Message: called `Result::unwrap()` on an `Err` value:
Jan 17 06:40:57 Tohru-PC eruption[156013]: 0: Could not map an evdev event code to a key or button
Jan 17 06:40:57 Tohru-PC eruption[156013]: Location:
Jan 17 06:40:57 Tohru-PC eruption[156013]: eruption/src/hwdevices/roccat_kone_aimo_remastered.rs:744
Jan 17 06:40:57 Tohru-PC eruption[156013]: Location: eruption/src/events.rs:627
Jan 17 06:40:57 Tohru-PC eruption[156013]: Please consider reporting a bug at https://github.com/X3n0m0rph59/eru>
Jan 17 06:40:57 Tohru-PC systemd-coredump[156050]: [π‘] Process 156013 (eruption) of user 0 dumped core.
Stack trace of thread 156013:
#0 0x000076fa01f6b3f4 n/a (libc.so.6 + 0x963f4)
#1 0x000076fa01f12120 raise (libc.so.6 + 0x3d120)
#2 0x000076fa01ef94c3 abort (libc.so.6 + 0x244c3)
#3 0x000055bd8093032a n/a (n/a + 0x0)
#4 0x000055bd80930319 n/a (n/a + 0x0)
#5 0x000055bd80a8d999 n/a (n/a + 0x0)
#6 0x000055bd80a94460 n/a (n/a + 0x0)
#7 0x000055bd80a94268 n/a (n/a + 0x0)
#8 0x000055bd80a941c9 n/a (n/a + 0x0)
#9 0x000055bd80a941bc n/a (n/a + 0x0)
#10 0x000055bd805785df n/a (n/a + 0x0)
#11 0x000055bd805789b5 n/a (n/a + 0x0)
#12 0x000055bd80726c57 n/a (n/a + 0x0)
#13 0x000055bd80779b25 n/a (n/a + 0x0)
#14 0x000055bd805999c7 n/a (n/a + 0x0)
#15 0x000055bd8076d289 n/a (n/a + 0x0)
#16 0x000055bd807955d6 n/a (n/a + 0x0)
#17 0x000055bd8079fe92 n/a (n/a + 0x0)
#18 0x000055bd805a6a66 n/a (n/a + 0x0)
#19 0x000055bd807b8cc7 n/a (n/a + 0x0)
#20 0x000076fa01efae08 n/a (libc.so.6 + 0x25e08)
#21 0x000076fa01efaecc __libc_start_main (libc.so.6 + 0x25ecc)
#22 0x000055bd80592395 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
ββ Subject: Process 156013 (eruption) dumped core
ββ Defined-By: systemd
To Reproduce
- Using EasyShift button on KONE AIMO 16k and scroll Mouse Wheel
Expected behavior
Change system volume when holding down EasyShift button and scrolling Mouse Wheel
Logs
eruption-systemd.log
Screenshots (optional)
After systemd daemon crashes and try to start GUI
Experimental Features Disabled - Mouse isn't detected in GUI.
Please complete the following information:
- Eruption version Eruption 0.3.6 () (release build)
- List your device(s)
Bus 001 Device 003: ID 1e7d:2e2c ROCCAT ROCCAT Kone Aimo 16K
Bus 001 Device 004: ID 1e7d:3098 ROCCAT ROCCAT Vulcan AIMO
Additional context
Bug probably caused by Experimental Features specifically. But the mouse wont be configurable in the GUI because it doesn't detect it unless set to Experimental.