Umoupen
Forum›Bugs

Immediately crashes on linux with x11 BadAtom Error

#1

Platform: MX Linux 25 (Debian 13 Trixie) Desktop Environment: KDE Plasma Display Server: X11 Architecture: x86_64 (64-bit) Umoupen Versions Tested: 0.9.61 and 0.9.62 Tablet: Wacom One by Wacom S Pen Wacom Driver: xserver-xorg-input-wacom 1.2.3-1 XInput Version: 2.4

  1. Problem Description

Umoupen crashes immediately when the Wacom tablet’s XInput devices are enabled.

The crash produces the following X11 error:

X Error of failed request: BadAtom (invalid Atom parameter) Major opcode of failed request: 17 (X_GetAtomName) Atom id in failed request: 0x0

The same issue occurs in both Umoupen 0.9.61 and 0.9.62.

  1. Reproduction Steps

Connect a Wacom One by Wacom S Pen tablet.

Ensure both Wacom XInput devices are enabled.

Launch Umoupen.

Umoupen crashes with the BadAtom error.

The issue can be reproduced with either Wacom logical device enabled. Both devices must be disabled for Umoupen to launch normally.

The relevant XInput device IDs on my system were:

Wacom stylus: ID 12

Wacom eraser: ID 23

  1. Additional Testing

The Wacom tablet works correctly in Krita, including pen input.

The tablet’s pressure and tilt axes are detected correctly.

Disabling both Wacom XInput devices allows Umoupen to launch.

Re-enabling either device while Umoupen is running immediately causes it to crash.

The problem occurs with both tested Umoupen versions.

This suggests that the tablet hardware and Linux Wacom driver are functioning correctly, and that the problem may be in Umoupen’s Linux tablet-input handling.

#2

Tried again today with 0.9.63 with no luck. Can’t attach PNGs for some reason so I’ll paste the error properly.

X Error of failed request: BadAtom (invalid Atom parameter) Major opcode of failed request: 17 (X_GetAtomName) Atom id in failed request: 0x0 Serial number of failed request: 178 Current serial number in output stream: 178

Sign in