Package Details: yubico-yubioath-desktop 4.3.4-1

Git Clone URL: (read-only)
Package Base: yubico-yubioath-desktop
Description: Crossplatform graphical user interface to generate one-time passwords.
Upstream URL:
Licenses: BSD
Conflicts: yubico-yubioath-desktop-git
Submitter: tuftedocelot
Maintainer: tuftedocelot
Last Packager: tuftedocelot
Votes: 30
Popularity: 3.233389
First Submitted: 2015-07-04 20:10
Last Updated: 2018-05-12 15:29

Latest Comments

yochananmarqos commented on 2018-05-22 23:39

If YubiKey Manager and Yubico Authenticator say, "Connecting to YubiKey..." and never do anything, then run this:

yubioath-desktop --log-level DEBUG --log-file yubioath-desktop.log

If you see Failure to establish context: Service not available in the log, then you will need to start the pcscd service & enable it at boot:

sudo systemctl start pcscd
sudo systemctl enable pcscd

Thanks to Yubico Support.

N0id commented on 2018-05-12 08:12

@felmey afaik it has a dependency with yubikey-manager. I updated mine yesterday with @egrupled PGKBUILD and it indeed works again..

felmey commented on 2018-05-12 02:51

This stopped working for me recently. The app starts and just sits there stating no Yubikey is detected, despite it being plugged in. I uninstalled and reinstalled and the installation went fine but I still received the same error. It would no longer detect the yubikey. I went to github and installed from source and it works. I'm not sure what happened. I'm guessing that a dependency must have changed but I'm not certain.

egrupled commented on 2018-05-07 19:23

I prepared PKGBUILD for 4.3.4 but it again needs updated yubikey-manager (0.7.0) which isn't in repos yet.

EDIT: yubikey-manager update in repos.

# Maintainer:
pkgdesc="Crossplatform graphical user interface to generate one-time passwords."
depends=('pcsclite' 'ccid' 'python-pyotherside' 'yubikey-manager>=0.7.0' 'qt5-quickcontrols')
makedepends=('swig' 'qt5-svg' 'libffi' 'openssl' 'qt5-base')
validpgpkeys=('8D0B4EBA9345254BCEC0E843514F078FF4AB24C3' # Dag Heyman <>
              '57A9DEED4C6D962A923BB691816F3ED99921835E' # Emil Lundberg <>

build() {
  cd "${_pkgname}"


package() {
  cd "${_pkgname}"

  make INSTALL_ROOT="${pkgdir}/" install
  install -D -m0644 resources/yubioath-desktop.desktop "${pkgdir}/usr/share/applications/yubioath-desktop.desktop"
  install -D -m0644 resources/icons/yubioath.png "${pkgdir}/usr/share/pixmaps/yubioath.png"

egrupled commented on 2018-04-23 19:16

@ZaeArch this is now fixed in Archlinux repos:

ZaeArch commented on 2018-04-23 14:43

For anyone else still having issues: I updated yubioath-desktop (this package) today and it just sat at "Connecting to Yubikey" until I downgraded yubikey-manager to 0.6.0.

mmoore commented on 2018-04-18 08:30

After installing python-fido2 0.3.0-2 from AUR, I updated to yubikey-manager 0.6.1 and the error disappeared

tmb commented on 2018-04-17 20:31

@egrupled: happened today after updating yubikey-manager. Downgrading worked! Tnx!

egrupled commented on 2018-04-17 13:01

@tmb since when this occurs? Today update broke yubikey-manager . Downgrade to previous yubikey-manager version (0.6.0)

tmb commented on 2018-04-17 11:29

After the latest update, the following error occurs:

NameError: name 'yubikey' is not defined ) qml: Error: Cannot assign [undefined] to int undefined "PyOtherSide error: Traceback (most recent call last):\n\n File \"<string>\", line 1, in <module>\n\nNameError: name 'yubikey' is not defined\n" qml: Function not found: 'yubikey.controller.count_devices' (Traceback (most recent call last):</module></string>

File "<string>", line 1, in <module></module></string>

All comments