Bug 54773 - Не определяется ключ при использовании приложения
Summary: Не определяется ключ при использовании приложения
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: yubioath-desktop (show other bugs)
Version: unstable
Hardware: all Linux
: P5 minor
Assignee: Anton Zhukharev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-10 16:24 MSK by Jarik
Modified: 2026-01-13 09:47 MSK (History)
3 users (show)

See Also:


Attachments
скрин экрана (97.53 KB, image/png)
2025-12-29 15:08 MSK, Pavel Shilov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jarik 2025-06-10 16:24:47 MSK
Доброго времени.
Обновите пожалуйста пакет, а то он совсем состарился и возможно из за этого не является рабочим. У меня он совсем не видит Yubikey 5. Версия из флатпак корректно определяет ключ. Но не все в нем работает, хотя это к просьбе не относится.
Comment 1 Pavel Shilov 2025-12-29 15:08:07 MSK
Created attachment 20426 [details]
скрин экрана
Comment 2 Pavel Shilov 2025-12-29 15:10:21 MSK
При проверке на платформе обновленной до Sisyphus
* alt-workstation-11-1-x86-64

Версия пакета:
* yubioath-desktop-5.1.0-alt4.x86_64

При запуске
Comment 3 Pavel Shilov 2025-12-29 15:12:26 MSK
(Ответ для Pavel Shilov на комментарий #2)
> При проверке на платформе обновленной до Sisyphus
> * alt-workstation-11-1-x86-64
> 
> Версия пакета:
> * yubioath-desktop-5.1.0-alt4.x86_64
> 
> При запуске

При запуске из терминала вывод следующий:
$ yubioath-desktop
QSocketNotifier: Can only be used with threads started with QThread
libEGL warning: failed to get driver name for fd -1

libEGL warning: MESA-LOADER: failed to retrieve device information

libEGL warning: failed to get driver name for fd -1

MESA: error: ZINK: failed to choose pdev
libEGL warning: egl: failed to create dri2 screen
qrc:/qml/main.qml:305:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 7. Use 'sequences: [ <key> ]' to bind to all of them.
qrc:/qml/main.qml:297:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 9. Use 'sequences: [ <key> ]' to bind to all of them.
Unhandled PyOtherSide error: Cannot import module: yubikey (Traceback (most recent call last):

  File "qrc:///py/yubikey.py", line 23, in <module>
    from ykman.device import scan_devices, list_all_devices, connect_to_device, get_name, read_info

ImportError: cannot import name 'connect_to_device' from 'ykman.device' (/usr/lib/python3/site-packages/ykman/device.py)
)
Unhandled PyOtherSide error: Function not found: 'yubikey.init' (Traceback (most recent call last):

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

NameError: name 'yubikey' is not defined
)
Unhandled PyOtherSide error: Function not found: 'yubikey.controller.check_descriptors' (Traceback (most recent call last):

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

NameError: name 'yubikey' is not defined
)
Unhandled PyOtherSide error: Function not found: 'yubikey.controller.is_win_non_admin' (Traceback (most recent call last):

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

NameError: name 'yubikey' is not defined
)

При этом ключ прокинут:
$ lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 1050:0407 Yubico.com Yubikey 4/5 OTP+U2F+CCID
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

В открытом приложении ключ не отпределяется (см вложение)
Comment 4 Anton Zhukharev 2025-12-29 15:16:07 MSK
Не перевешивайте баг с сопровождающего на NMU-шника.
Comment 5 Anton Zhukharev 2025-12-29 15:16:24 MSK
(In reply to Jarik from comment #0)
> Доброго времени.
> Обновите пожалуйста пакет, а то он совсем состарился и возможно из за этого
> не является рабочим. У меня он совсем не видит Yubikey 5. Версия из флатпак
> корректно определяет ключ. Но не все в нем работает, хотя это к просьбе не
> относится.

Современная версия пакета более не на Qt, а на Flutter (обменяли шило на мыло).

Flutter у нас в репозитории нет, так как его сложно собрать.
Ждите пока пройдет таск https://packages.altlinux.org/en/tasks/386666/ и после него какое-то время, пока не научимся собирать пакеты с ним.
Comment 6 Демидов Алексей Александрович 2026-01-13 09:47:53 MSK
Ошибка актуальна для yubioath-desktop-5.1.0-alt4. В открытом приложении ключ не определяется.