Any popup open in a reduced square box and can't click or see anything.

Bug #1926706 reported by Autiwa
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
keepass2 (Ubuntu)
New
Undecided
Unassigned

Bug Description

I use the ppa for keepass2 (https://launchpad.net/~jtaylor/+archive/ubuntu/keepass)

The version I have is the latest of the repo. I can't see the version number because this popup open in a reduced square state like the others.

I assume the version I have is v2.47 (current latest stable release)

I've tried to reboot my computer and launch keepass2 again, not working.

I don't know what I need to provide on top of these information, but feel free to ask.

To reproduce the bug on Ubuntu 20.04.2 LTS, do:
* Launch Keepass2
* open your database
* Do any action supposed to open a popup like "Edit Entry..." or "Help>About KeePass"
* The popup appear in a small square (cf attached print screen to show it)

The annoying thing about this bug is that I can't resize the popup to make it bigger. Thus, any action/information that happen in a popup is unusable. I can't see the keepass version, edit or see any entry. I can only copy login and password because this doesn't require a popup.

When I launch Keepass2 in command line, the only information I got is this error message at the start, and no additionnal error message when a failed popup appear:
> Gtk-Message: 09:51:27.606: Failed to load module "canberra-gtk-module"

I've then installed additionnal packages:
> sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

to no avail, no the error i get is:
> Could not set X locale modifiers
but the popup bug is still here.

Revision history for this message
Autiwa (autiwa) wrote :
description: updated
Autiwa (autiwa)
description: updated
description: updated
Revision history for this message
François Perruchas (francoisperruchas) wrote :

Hi, I think I had the same problem. I solved it with the following steps:
1. delete all the keepass config (in ~/.config and ~/.local/share)
2. remove keepass
3. update mono installing the official mono repository ( https://www.mono-project.com/download/stable/ )
4. install PPA jtaylor/keepass
5. reinstall keepass
6. reboot (I don't know why, but it worked after reboot).

Revision history for this message
Autiwa (autiwa) wrote (last edit ):

 I don't understand what's going on and it's driving me nuts. It's barely useable for me.

Thanks for your reply, I did that and it still doesn't work, even after a reboot. It's weird that your solution doesn't work on my computer if we had the same initial problem.

One thing worth noting is that before trying these steps, I could sometimes see a window displayed properly when the system was rather clean, close to a boot. Not it NEVER works. But I can't seem to get any error message when running from the console. And I managed to break keepassRPC, which means that it ask for a password to synchronize my firefox plugin, password that is being displayed in a 0px sized window.

Revision history for this message
Autiwa (autiwa) wrote :

My initial attachement seems to have disappeared for unknown reasons. So here is a fresh screen of the problem happening.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.