Hallo,
nach dem update von tumbleweed auf release 20241102 startet keepassxc in der Version 2.7.9 nicht mehr. Die Fehlermeldung in der Konsole lautet: Ungültiger Maschinenbefehl (Speicherabzug geschrieben).
Kann jemand helfen?
Lass mich raten, du hast einen AMD FX-8350 oder ähnlich?
Hatte nämlich bei meiner FX-8350 Kiste seit dem Update auf botan-3.6.0 auch das Problem - auf anderen CPUs funktioniert es ohne Probleme.
Die Fehlermeldung riecht aber auch nach fehlerhafter CPU-Erkennung, was bei botan-3.6.0 tatsächlich auch der Fall ist. Siehe https://botan.randombit.net/news.html
Der Bug ist in botan-3.6.1 behoben.
Habe testweise ein botan-3.6.1 RPM-Paketsatz gebaut und die installierten Pakete aktualisiert (bei mir waren es "libbotan-3-6" und "libbotan-devel") - schon funktionierte KeePasXC.
Daher: entweder warten bis Tumbleweed butan-6.3.1 raushaut oder selber machen:
erst das source-Repo aktivieren dann die Quellen holen
dann in der
/usr/src/packages/SPECS/Botan.spec
die Version ändern:
Version: 3.6.1
die beiden Dateien:
https://botan.randombit.net/releases/Botan-3.6.1.tar.xz
https://botan.randombit.net/releases/Botan-3.6.1.tar.xz.asc
unter
/usr/src/packages/SOURCES/
ablegen
und bauen
und abschließend die installierten Pakete mit den gebauten RPMs aktualisieren. Die sollten unter
/usr/src/packages/RPMS/x86_64/
zu finden sein.
Hoffe konnte helfen.
Grüße
Alex