@aryklein: Works fine, thank you
Search Criteria
Package Details: yubico-authenticator-bin 7.2.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/yubico-authenticator-bin.git (read-only, click to copy) |
---|---|
Package Base: | yubico-authenticator-bin |
Description: | Cross-platform application for managing your YubiKey's second factor credentials (version 7) |
Upstream URL: | https://github.com/Yubico/yubioath-flutter |
Keywords: | yubikey |
Licenses: | Apache |
Conflicts: | yubico-authenticator |
Submitter: | aryklein |
Maintainer: | aryklein |
Last Packager: | aryklein |
Votes: | 42 |
Popularity: | 2.15 |
First Submitted: | 2023-03-29 13:49 (UTC) |
Last Updated: | 2025-06-11 12:49 (UTC) |
Dependencies (4)
- ccid (ccid-gitAUR, ccid-morphoAUR)
- zenity (zenity-gtk3AUR, zenity-gitAUR, qarma-gitAUR)
- gnome-screenshot (gnome-screenshot-stubAUR) (optional) – QR scanning feature on GNOME
- spectacle (spectacle-gitAUR) (optional) – QR scanning feature on KDE
Required by (0)
Sources (2)
tuxxx commented on 2025-05-29 07:02 (UTC)
aryklein commented on 2025-05-29 00:32 (UTC)
@tuxxx, I applied the change as you requested. Please let me know if it works for you. I don't have a KDE environment to test it.
tuxxx commented on 2025-05-28 17:45 (UTC)
Desktop File Issue Fix
The desktop file com.yubico.yubioath.desktop
in this package causes KDE Plasma to display a generic Wayland logo instead of the proper application icon after launch.
Solution Options:
- Rename the desktop file:
# Rename the desktop file to match the window class
com.yubico.yubioath.desktop -> authenticator.desktop
- Add StartupWMClass to existing desktop file:
# Add this line to com.yubico.yubioath.desktop
StartupWMClass=authenticator
Either approach will ensure KDE Plasma correctly associates the running application window with the desktop entry, displaying the proper Yubico Authenticator icon in the taskbar instead of the generic Wayland application icon.
Would be great if you could implement one of the solutions. I tested option 2 and can confirm that this is working properly.
aryklein commented on 2025-05-19 12:55 (UTC)
@WithTheBraid, zenity
is a dependency. Why do you say it's not? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=yubico-authenticator-bin#n9
WithTheBraid commented on 2025-05-19 08:31 (UTC)
The package is missing zenity
as runtime dependency:
[ERROR:flutter/runtime/dart_vm_initializer.cc(40)] Unhandled Exception: Exception: Couldn't find the executable zenity in the path.
#0 isExecutableOnPath (package:file_picker/src/utils.dart:60)
<asynchronous suspension>
#1 FilePickerLinux._getPathToExecutable (package:file_picker/src/linux/file_picker_linux.dart:131)
<asynchronous suspension>
#2 FilePickerLinux.pickFiles (package:file_picker/src/linux/file_picker_linux.dart:30)
<asynchronous suspension>
#3 _ImportActionChip._importAction (package:yubico_authenticator/app/icon_provider/icon_pack_dialog.dart:228)
<asynchronous suspension>
Electria commented on 2025-05-05 20:50 (UTC) (edited on 2025-05-05 20:52 (UTC) by Electria)
@aryklein I should have mentioned, I did make sure that service was started. Sorry for the extra back and forth.
Regardless, it does not change anything. When I run:
sudo pacman -R yubikey-personalization
sudo systemctl start pcscd.service
and plug either of my two yubikey 2 back in, it does not get detected.
Installing back yubikey-personalization
makes the yubikey detected instantly.
The inability of this package in detecting the yubikey also persists after a reboot. Quite odd
aryklein commented on 2025-05-05 01:31 (UTC)
@Electria, I don't think yubikey-personalization
should be a dependency. Try with:
sudo systemctl start pcscd.service
Electria commented on 2025-05-03 02:51 (UTC)
Yubikey does not seem to detected without package extra/yubikey-personalization
Add this to dependencies? Or am I missing something?
aryklein commented on 2025-03-28 15:51 (UTC) (edited on 2025-03-28 15:52 (UTC) by aryklein)
@rfried, starting with version 7.2.0, the developers renamed the file from com.yubico.authenticator.desktop
to com.yubico.yubioath.desktop
. I prefer to stick with the naming chosen by the developers.
You can check it here: https://github.com/Yubico/yubioath-flutter/tree/7.2.0/resources/linux/linux_support
As @yochananmarqos mentioned here, yubioath-desktop
package no longer exists.
yochananmarqos commented on 2025-03-28 02:00 (UTC)
@rfried: The yubioath-desktop
package no longer exists. Remove it first.
Pinned Comments
aryklein commented on 2023-01-28 18:19 (UTC) (edited on 2025-05-29 00:30 (UTC) by aryklein)
NOTE: source code releases are typically signed with an OpenPGP key belonging to one of Yubico's developers, which may vary between releases. Ensure that you import the correct key for the latest release.
This message will be regularly updated to reflect the most recent key in use.
More information here: https://developers.yubico.com/Software_Projects/Software_Signing.html