fishpr 0.2.1: Ubuntu 24.04 fixes
A fix for Ubuntu 24.04, where every recording failed.
Fixes
- Recording works on Ubuntu 24.04 again. Dictation failed with "pw-record failed: unrecognized option '--raw'", because Ubuntu 24.04's PipeWire (1.0) doesn't have that option. fishpr now only uses it where the installed PipeWire supports it.
- The installer recognizes GNOME when run from an IDE's built-in terminal, or from tmux or ssh. Before, it skipped the GNOME setup there and wrongly said "Hold Ctrl+Space". On GNOME 46–47 (Ubuntu 24.04), that meant no shortcut was set up at all.
Updating
- Ubuntu / Debian:
sudo apt update && sudo apt install fishpr - Arch:
sudo pacman -Syu
Then restart fishpr: run pkill -x fishpr and launch it from the app menu. Or run the install command again, which updates and restarts in one go.
On Ubuntu 24.04: GNOME 46 can't give fishpr a hold-to-talk shortcut. If Ctrl+Space does nothing, run the install command again from a regular terminal and answer y to the Ctrl+Space question. Or add a custom shortcut in Settings → Keyboard → Custom Shortcuts with the command fishpr --toggle. Either way, press once to start and again to stop.