Piper not working

Hi all,
I recently bought a new gaming mouse: a Logitech G203.
Though Logitech only ships software for Windows and Mac, I found out that the mouse can be configured under Linux using the “Piper” software, available in the official openSUSE Tumbleweed repos:

**~**LANG=C zypper se -s piper libratbag
Loading repository data...
Reading installed packages...

S  | Name            | Type    | Version  | Arch   | Repository
---+-----------------+---------+----------+--------+------------------------
   | libratbag-devel | package | 0.10-1.1 | x86_64 | openSUSE-Tumbleweed-Oss
   | libratbag-devel | package | 0.10-1.1 | i586   | openSUSE-Tumbleweed-Oss
i  | libratbag-tools | package | 0.10-1.1 | x86_64 | openSUSE-Tumbleweed-Oss
v  | libratbag-tools | package | 0.10-1.1 | i586   | openSUSE-Tumbleweed-Oss
i+ | piper           | package | 0.3-1.1  | noarch | openSUSE-Tumbleweed-Oss

Installing Piper brought in libratbag and a few other libraries.

Unfortunately, upon starting Piper I get this:

https://susepaste.org/58233901https://susepaste.org/images/58233901.png

Any hints? Can this be fixed in the repos?

Thank you in advance
Cris

Hi
Is the radbagd systemd service running, does it show info from the status command?


systemctl status ratbagd

Hi malcolmlewis!
Before seeing your message, I tried this: uninstalled both piper and libratbag, then installed the piper flatpak. Unfortunately the flatpak has the same problem.
Upon investigating some more, it turns out the problem is known, and the package needs to be rebuilt.

Cris

My initial interpretation of bug #379 was wrong. However, after some discussion, it turns out that piper needs the user to be part of the games group to work.
Maybe the package should automatically add the user to the games group?

Cris

Sorry, that was too fast :frowning:
It seems adding the user to the games group does not make any difference. Or at least it doesn’t make any difference here.
Please look at issue #379.

Cris