Inspired by Emily's work, I also worked on uploading the `tangara-companion` package onto the MPR for Ubuntu 24.04 or newer (and also: I suppose this extends to Debian Sid/Unstable, and maybe even Debian Testing; but I have neither to verify this conjecture).
I packaged tangara-companion for Arch
|
2025-02-01, 04:09 PM
I just wanted to say thanks for doing this. Made updating my device extremely simple as soon as I got it!
2025-02-02, 05:55 PM
I was also able to get my Tangara running with the latest firmware v1.2.0 with the AUR package, although everyone else's experiences also showed this.
2025-02-08, 04:39 PM
(Edited 2025-02-08, 04:48 PM by TheCraiggers.)
If anyone in here has problems connecting your device without sudo, make sure to add your user to the uucp group. And then logout / login so it takes effect.
2025-02-08, 06:00 PM
(2025-02-08, 04:39 PM)TheCraiggers Wrote: If anyone in here has problems connecting your device without sudo, make sure to add your user to the uucp group. And then logout / login so it takes effect. It's good advice to check your groups. It won't be uucp on all types of systems, though. You can tell which group by running Code: ls -l /dev/ttyACM* in a terminal. You'll see something like "root uucp" or "root dialout" in the middle. Root is the owning user, and uucp/dialout/etc. is the owning group. You'll want to use that group.
I could include a udev rule in the package to deal with that, actually.
Hailey, does it make sense to upstream that? I don't know how flatpak deals with that sort of thing. 0.4.3-5 now includes a udev rule to grant Tangara permissions to all users. The file is here, it goes in /etc/udev/rules.d or /usr/lib/udev/rules.d. feel free to steal it for other packages or upstream if you want.
2025-02-10, 02:11 PM
(2025-02-08, 06:17 PM)emily Wrote: I could include a udev rule in the package to deal with that, actually. Thank you so much. Some day, I'll wrap my head around how udev rules work. |