Hi all,
I firtst asked this question on the Dutch language subforum, but there I got the suggestion to post it here.
I am new here, I come from the debian universe (debian, ubuntu, mint, etc.) I am charmed by and interested in the concept of Aeon though.
I just installed it on my very old laptop. installation went very smoothly and everything seems to work except Yubioath, the program to use yubikeys.
I installed it via flatpak of course. I also solved the pcscd dependency doing
sudo transactional-update pkg install pcsc-lite
because pcscd.service was not found. After reboot this service does work, albeit itās not persistent, I have tot start it manually after reboot. Probably I need to enable it as a user service?
When I start yubioath through the terminal I get the following:
flatpak run com.yubico.yubioath
18:55:28.487 [desktop.init] INFO: Logging initialized, outputting to stderr
18:55:28.490 [desktop.init] INFO: Window hidden on startup: false
18:55:28.490 [desktop.init] INFO: Starting Helper subprocess: /app/bin/helper/authenticator-helper
18:55:28.491 [main] INFO: Running Yubico Authenticator...
{app_version: 7.1.1, dart: 3.5.2 (stable) (Wed Aug 28 10:01:20 2024 +0000) on "linux_x64", os: linux, os_version: Linux 6.13.5-1-default #1 SMP PREEMPT_DYNAMIC Fri Feb 28 07:06:44 UTC 2025 (ff9b7ff)}
18:55:28.496 [desktop.init] INFO: Helper process started
(authenticator:2): Gtk-CRITICAL **: 18:55:28.612: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
18:55:29.070 [helper.ykman.logging] INFO: Logging at level: INFO
18:55:29.070 [helper.helper.device] INFO: Log level set to: INFO
18:55:29.070 [desktop.init] INFO: Helper log level set
18:55:29.121 [helper.helper.device] WARNING: Unable to list readers
Traceback (most recent call last):
File "helper/device.py", line 152, in list_children
File "ykman/pcsc/__init__.py", line 180, in list_devices
File "ykman/pcsc/__init__.py", line 168, in list_readers
File "smartcard/System.py", line 41, in readers
File "smartcard/reader/ReaderFactory.py", line 58, in readers
File "smartcard/pcsc/PCSCReader.py", line 111, in readers
File "smartcard/pcsc/PCSCContext.py", line 56, in __init__
File "smartcard/pcsc/PCSCContext.py", line 70, in renewContext
File "smartcard/pcsc/PCSCContext.py", line 40, in __init__
smartcard.pcsc.PCSCExceptions.EstablishContextException: Failed to establish context: Service was stopped. (0x8010001E)
18:55:29.130 [helper.ykman.device] WARNING: PC/SC not available. Smart card (CCID) protocols will not function.
18:55:29.388 [helper.ykman.device] SEVERE: Unable to list devices for connection
Traceback (most recent call last):
File "ykman/device.py", line 291, in list_all_devices
File "ykman/device.py", line 71, in inner
File "ykman/device.py", line 89, in list_ccid_devices
File "ykman/pcsc/__init__.py", line 180, in list_devices
File "ykman/pcsc/__init__.py", line 168, in list_readers
File "smartcard/System.py", line 41, in readers
File "smartcard/reader/ReaderFactory.py", line 58, in readers
File "smartcard/pcsc/PCSCReader.py", line 111, in readers
File "smartcard/pcsc/PCSCContext.py", line 56, in __init__
File "smartcard/pcsc/PCSCContext.py", line 70, in renewContext
File "smartcard/pcsc/PCSCContext.py", line 40, in __init__
smartcard.pcsc.PCSCExceptions.EstablishContextException: Failed to establish context: Service was stopped. (0x8010001E)
18:55:29.561 [desktop.devices] INFO: USB state change
{"data":{"state":902319125367610597,"pids":{"1031":1}},"actions":["get","scan"],"children":{"12024394":{"pid":1031,"name":"YubiKey 5 NFC","serial":12024394}}}
18:55:29.563 [helper.helper.device] WARNING: Unable to connect via <class 'yubikit.core.smartcard.SmartCardConnection'>
Traceback (most recent call last):
File "helper/device.py", line 354, in _refresh_data
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:29.564 [helper.helper.device] WARNING: Unable to connect via <class 'yubikit.core.otp.OtpConnection'>
Traceback (most recent call last):
File "helper/device.py", line 354, in _refresh_data
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:29.628 [desktop.devices] INFO: USB state updated, unaccounted for: {}
18:55:29.715 [helper.helper.device] WARNING: Error opening connection
Traceback (most recent call last):
File "helper/device.py", line 365, in ccid
File "helper/device.py", line 335, in _create_connection
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:29.716 [helper] INFO: Attempting recovery on "state-reset"
18:55:29.857 [helper.ykman.device] SEVERE: Unable to list devices for connection
Traceback (most recent call last):
File "ykman/device.py", line 291, in list_all_devices
File "ykman/device.py", line 71, in inner
File "ykman/device.py", line 89, in list_ccid_devices
File "ykman/pcsc/__init__.py", line 180, in list_devices
File "ykman/pcsc/__init__.py", line 168, in list_readers
File "smartcard/System.py", line 41, in readers
File "smartcard/reader/ReaderFactory.py", line 58, in readers
File "smartcard/pcsc/PCSCReader.py", line 111, in readers
File "smartcard/pcsc/PCSCContext.py", line 56, in __init__
File "smartcard/pcsc/PCSCContext.py", line 70, in renewContext
File "smartcard/pcsc/PCSCContext.py", line 40, in __init__
smartcard.pcsc.PCSCExceptions.EstablishContextException: Failed to establish context: Service was stopped. (0x8010001E)
18:55:30.027 [helper.helper.device] WARNING: Unable to connect via <class 'yubikit.core.smartcard.SmartCardConnection'>
Traceback (most recent call last):
File "helper/device.py", line 354, in _refresh_data
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:30.028 [helper.helper.device] WARNING: Unable to connect via <class 'yubikit.core.otp.OtpConnection'>
Traceback (most recent call last):
File "helper/device.py", line 354, in _refresh_data
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:30.091 [helper.helper.device] WARNING: Error opening connection
Traceback (most recent call last):
File "helper/device.py", line 365, in ccid
File "helper/device.py", line 335, in _create_connection
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:30.235 [helper.ykman.device] SEVERE: Unable to list devices for connection
Traceback (most recent call last):
File "ykman/device.py", line 291, in list_all_devices
File "ykman/device.py", line 71, in inner
File "ykman/device.py", line 89, in list_ccid_devices
File "ykman/pcsc/__init__.py", line 180, in list_devices
File "ykman/pcsc/__init__.py", line 168, in list_readers
File "smartcard/System.py", line 41, in readers
File "smartcard/reader/ReaderFactory.py", line 58, in readers
File "smartcard/pcsc/PCSCReader.py", line 111, in readers
File "smartcard/pcsc/PCSCContext.py", line 56, in __init__
File "smartcard/pcsc/PCSCContext.py", line 70, in renewContext
File "smartcard/pcsc/PCSCContext.py", line 40, in __init__
smartcard.pcsc.PCSCExceptions.EstablishContextException: Failed to establish context: Service was stopped. (0x8010001E)
18:55:30.411 [helper.helper.device] WARNING: Unable to connect via <class 'yubikit.core.smartcard.SmartCardConnection'>
Traceback (most recent call last):
File "helper/device.py", line 354, in _refresh_data
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:30.413 [helper.helper.device] WARNING: Unable to connect via <class 'yubikit.core.otp.OtpConnection'>
Traceback (most recent call last):
File "helper/device.py", line 354, in _refresh_data
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:30.477 [helper.helper.device] WARNING: Error opening connection
Traceback (most recent call last):
File "helper/device.py", line 365, in ccid
File "helper/device.py", line 335, in _create_connection
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:30.477 [helper] INFO: Attempting recovery on "state-reset"
18:55:30.757 [helper.ykman.device] SEVERE: Unable to list devices for connection
Traceback (most recent call last):
File "ykman/device.py", line 291, in list_all_devices
File "ykman/device.py", line 71, in inner
File "ykman/device.py", line 89, in list_ccid_devices
File "ykman/pcsc/__init__.py", line 180, in list_devices
File "ykman/pcsc/__init__.py", line 168, in list_readers
File "smartcard/System.py", line 41, in readers
File "smartcard/reader/ReaderFactory.py", line 58, in readers
File "smartcard/pcsc/PCSCReader.py", line 111, in readers
File "smartcard/pcsc/PCSCContext.py", line 56, in __init__
File "smartcard/pcsc/PCSCContext.py", line 70, in renewContext
File "smartcard/pcsc/PCSCContext.py", line 40, in __init__
smartcard.pcsc.PCSCExceptions.EstablishContextException: Failed to establish context: Service was stopped. (0x8010001E)
18:55:30.929 [helper.helper.device] WARNING: Unable to connect via <class 'yubikit.core.smartcard.SmartCardConnection'>
Traceback (most recent call last):
File "helper/device.py", line 354, in _refresh_data
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:30.930 [helper.helper.device] WARNING: Unable to connect via <class 'yubikit.core.otp.OtpConnection'>
Traceback (most recent call last):
File "helper/device.py", line 354, in _refresh_data
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:30.994 [helper.helper.device] WARNING: Error opening connection
Traceback (most recent call last):
File "helper/device.py", line 365, in ccid
File "helper/device.py", line 335, in _create_connection
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:30.996 [helper.helper.device] WARNING: Error opening connection
Traceback (most recent call last):
File "helper/device.py", line 365, in ccid
File "helper/device.py", line 335, in _create_connection
File "ykman/device.py", line 257, in open_connection
ValueError: Unsupported Connection type
18:55:31.643 [helper.helper.device] WARNING: Unable to list readers
Traceback (most recent call last):
File "helper/device.py", line 152, in list_children
File "ykman/pcsc/__init__.py", line 180, in list_devices
File "ykman/pcsc/__init__.py", line 168, in list_readers
File "smartcard/System.py", line 41, in readers
File "smartcard/reader/ReaderFactory.py", line 58, in readers
File "smartcard/pcsc/PCSCReader.py", line 111, in readers
File "smartcard/pcsc/PCSCContext.py", line 56, in __init__
File "smartcard/pcsc/PCSCContext.py", line 70, in renewContext
File "smartcard/pcsc/PCSCContext.py", line 40, in __init__
smartcard.pcsc.PCSCExceptions.EstablishContextException: Failed to establish context: Service was stopped. (0x8010001E)
18:55:31.901 [helper.helper.device] WARNING: Unable to list readers
Traceback (most recent call last):
File "helper/device.py", line 152, in list_children
File "ykman/pcsc/__init__.py", line 180, in list_devices
File "ykman/pcsc/__init__.py", line 168, in list_readers
File "smartcard/System.py", line 41, in readers
File "smartcard/reader/ReaderFactory.py", line 58, in readers
File "smartcard/pcsc/PCSCReader.py", line 111, in readers
File "smartcard/pcsc/PCSCContext.py", line 56, in __init__
File "smartcard/pcsc/PCSCContext.py", line 70, in renewContext
File "smartcard/pcsc/PCSCContext.py", line 40, in __init__
smartcard.pcsc.PCSCExceptions.EstablishContextException: Failed to establish context: Service was stopped. (0x8010001E)
18:55:34.426 [helper.helper.device] WARNING: Unable to list readers
Traceback (most recent call last):
File "helper/device.py", line 152, in list_children
File "ykman/pcsc/__init__.py", line 180, in list_devices
File "ykman/pcsc/__init__.py", line 168, in list_readers
File "smartcard/System.py", line 41, in readers
File "smartcard/reader/ReaderFactory.py", line 58, in readers
File "smartcard/pcsc/PCSCReader.py", line 111, in readers
File "smartcard/pcsc/PCSCContext.py", line 56, in __init__
File "smartcard/pcsc/PCSCContext.py", line 70, in renewContext
File "smartcard/pcsc/PCSCContext.py", line 40, in __init__
smartcard.pcsc.PCSCExceptions.EstablishContextException: Failed to establish context: Service was stopped. (0x8010001E)
18:55:36.901 [helper.helper.device] WARNING: Unable to list readers
Traceback (most recent call last):
File "helper/device.py", line 152, in list_children
File "ykman/pcsc/__init__.py", line 180, in list_devices
File "ykman/pcsc/__init__.py", line 168, in list_readers
File "smartcard/System.py", line 41, in readers
File "smartcard/reader/ReaderFactory.py", line 58, in readers
File "smartcard/pcsc/PCSCReader.py", line 111, in readers
File "smartcard/pcsc/PCSCContext.py", line 56, in __init__
File "smartcard/pcsc/PCSCContext.py", line 70, in renewContext
File "smartcard/pcsc/PCSCContext.py", line 40, in __init__
smartcard.pcsc.PCSCExceptions.EstablishContextException: Failed to establish context: Service was stopped. (0x8010001E)
I can indeed use my yubikey as a fido key to unlock my bitwarden account, but generating totp codes does not work.
Is this clear? Ideas, tips and hints as well as questions for clarification are welcome.
Screenshot of the gui: