-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
keepassxc: Auto-Type feature not available #94715
Comments
cc @NixOS/darwin-maintainers |
Can you somehow rule out an upstream bug? |
Yes, I would say it is not an upstream bug because it did not work in 2.5.4 for me and I found a bug ticket on upstream which shows that selecting auto-type from the right-click menu worked for 2.5.4 on macOS Catalina (the macOS version i use) for upstream users: |
I checked again and the issue still exists on 2.6.1 in the nix package but upstream version of 2.6.1 is fine. Additionally the nix version of keepassxc 2.6.1 renders parts of the Qt UI with black icons on a black background now :( |
I marked this as stale due to inactivity. → More info |
I cannot reproduce this on my machine. Auto-type works for me. My system:
Possibly you could try to update your system and see whether bug persists? Also, what window manager do you use? Are you in KDE? I believe that this is not a specific bug in keepassxc, but rather in the nixpkgs-Qt story in general. There have been bugs in the past with Qt introducing state in home directories and whatnot. Perhaps @ttuegel can share his wisdom what to look out for? |
I marked this as stale due to inactivity. → More info |
This bug is ongoing with KeePassXC 2.7.9 on KDE Plasma 6.2.2. I have found and tested 3 workarounds, as per KeePassXC docs. Solution 1: Start KeePassXC from terminal with Solution 2: Install KeePassXC as a Flatpak. (How to enable Flatpaks is below the picture.) Solution 3: Install KeePassXC as a Flatpak. (How to enable Flatpaks is below the picture.) Flatpak workarounds work on other distros also! I tested on Debian Bookworm. How to enable Flatpak on NixOS:
Then add this to your configuration.nix:
Run nixos-rebuild switch, and you're done! Extra: If you want a GUI package store, search for kde.Packages.discover and nix-software-center. |
No matter which workaround the user picks, it does not make a reproducible system because it requires manual intervention after installation. Can you please attempt to enable auto-type feature by setting cmake build flag I am also interested in any other easily-reproducible solutions! I hope I was of help and a fix will be implemented. |
Apparently they are working on Wayland solution: keepassxreboot/keepassxc#2281 |
Describe the bug
The feature to auto-type in a password is not working on 2.6.0 version of keepassxc on macOS. I also saw the issue with the a former version 2.5.x.
To Reproduce
Steps to reproduce the behavior:
Auto-Type tab is greyed out and disabled. No menu item.
Expected behavior
There should be a menu item for auto-type on the entry and also an Auto-Type tab on the bottom of keepassxc. None of them exist, even though the extension is enabled according to the debug info (see below).
Screenshots
More info
cmake contains flag to build auto-type feature with
-DWITH_XC_AUTOTYPE=ON
. I can attach full build log if needed.Keepassxc debug info
KeePassXC - Version 2.6.0
Qt 5.12.7
Debugging mode is disabled.
Operating system: macOS 10.15
CPU architecture: x86_64
Kernel: darwin 19.5.0
Enabled extensions:
Cryptographic libraries:
libgcrypt 1.8.6
Notify maintainers
@jonafato @turion
Metadata
$ nix-shell -p nix-info --run "nix-info -m"
"x86_64-darwin"
Darwin 19.5.0, macOS 10.15.5
yes
no
nix-env (Nix) 2.3.6
"nixpkgs-20.09pre237079.d418434d127"
"nixpkgs-20.09pre228165.00df2371122"
/nix/var/nix/profiles/per-user/root/channels/nixpkgs
Maintainer information:
The text was updated successfully, but these errors were encountered: