Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Téma založeno: JirkaZ 29 Září 2025, 10:22:58

Název: V Kubuntu 24.04 zřejmě po aktualizaci přestal fungovat Keepass2
Přispěvatel: JirkaZ 29 Září 2025, 10:22:58
Viz předmět, poklikáním se nestane vůbec nic, po spuštění v konzoli se objeví hláška:

Kód: [Vybrat]
Unhandled Exception:
System.BadImageFormatException: Could not resolve field token 0x04001770, due to: Could not load type of field 'KeePass.Program:g_formMain' (6) due to: Could not load file or assembly 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. assembly:/usr/lib/keepass2/KeePass.exe type:Program member:(null)
File name: 'KeePass'
[ERROR] FATAL UNHANDLED EXCEPTION: System.BadImageFormatException: Could not resolve field token 0x04001770, due to: Could not load type of field 'KeePass.Program:g_formMain' (6) due to: Could not load file or assembly 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. assembly:/usr/lib/keepass2/KeePass.exe type:Program member:(null)
File name: 'KeePass'

Řešení: doinstalace  sw libmono-system-windows-forms4.0-cil, neboli:

Kód: [Vybrat]
sudo apt install libmono-system-windows-forms4.0-cil
Poté ani není potřeba restart a vše funguje jako obvykle.

Zdroj (https://ubuntuhandbook.org/index.php/2024/06/ppa-updated-for-installing-keepass2-2-57-in-ubuntu-24-04/).
Název: Re:V Kubuntu 24.04 zřejmě po aktualizaci přestal fungovat Keepass2
Přispěvatel: Jenc 01 Října 2025, 15:37:26
A není lepší používat KeePassXC? Nebo je KeePass2 lepší?
Název: Re:V Kubuntu 24.04 zřejmě po aktualizaci přestal fungovat Keepass2
Přispěvatel: JirkaZ 01 Října 2025, 22:05:51
Toť otázka (ale správná)...

Zde bych řekl (nešlo o mě, i když následně už taky), že zvyk je železná košile a pokud dotyčný léta používá Keepass2, tak mu jiný vzhled a ovládání u KeepassXC prostě může vadit.

Nicméně právě tato alternativa je v testování a uvidíme, jak se uživatel vyjádří. Technicky to není problém, databáze používaná oběma programy je stejná.

Pro KeepassXC mluví několik věcí: nepoužívá Mono, takže to není takový moloch, nalézá se ve standardních repozitářích, kromě toho existuje i *.Appimage.
Název: Re:V Kubuntu 24.04 zřejmě po aktualizaci přestal fungovat Keepass2
Přispěvatel: Jenc 02 Října 2025, 13:26:17
Díky za odpověď. Já právě používám KeePassXC a o KeePass2 jsem ani nikdy neuvažoval. Takže jsem se zde nejdřív mylně domníval, že jde o XC. Až když jsem viděl, že píšete v prvním příspěvku o Mono, došlo mi, že o XC se nejedná :-)
O vzhled mi nejde, a XC funguje multiplatformě naprosto v pohodě. Databázi mají tyto programy stejnou, takže za mě XC dobrá volba.