Или у вас в идеологическом смысле недоумение?
Идеологическое. Лишние процессы, автоматически обновляется. В том же Минте snapd отключают.
Хинт: можно установить fbreader в snapd, а потом отключить службу:
sudo systemctl stop snapd
sudo systemctl disable snapd
sudo systemctl mask snapd
и запускать вручную (пути могут быть немного другими):
/snap/core20/2105/usr/lib/x86_64-linux-gnu/ld-2.31.so --library-path /snap/fbreader/29/lib/x86_64-linux-gnu:/snap/fbreader/29/usr/lib/x86_64-linux-gnu:/snap/fbreader/29/usr/lib:/snap/core20/2105/usr/lib/x86_64-linux-gnu:/snap/core20/2105/usr/lib /snap/fbreader/29/bin/FBReader
Или подправив ярлык /var/lib/snapd/desktop/applications/fbreader_fbreader.desktop вписав команду выше после Exec=
Правда, лог сообщает, что не будет работать dbus.
Когда потребуется включить snapd обратно:
sudo systemctl unmask snapd
sudo systemctl enable snapd
sudo systemctl start snapd
Новый FBReader, в принципе, симпатичный.
А что делать дистрибутивам, где нет snap (Mageia, OpenMandriva), а системные библиотеки старые или некошерные (qt6 clang'овый)?
Отвечаю сам себе: утащить из убунты папки /snap (1,9 ГБ) и может быть /var/lib/snapd (626M) и запускать предложенной командой. Но это непроверено.