| Summary: | Bluetooth service was skipped because of a failed condition check (ConditionPathIsDirectory=/sys/class/bluetooth) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Branch p11 | Reporter: | Vera Blagoveschenskaya <vercha> | ||||||||||
| Component: | kernel-image-6.12 | Assignee: | Vitaly Chikunov <vt> | ||||||||||
| Status: | REOPENED --- | QA Contact: | qa-p11 <qa-p11> | ||||||||||
| Severity: | normal | ||||||||||||
| Priority: | P5 | CC: | antonenkode, antonmazur2006, iljuhinik, monastirskiyii | ||||||||||
| Version: | unspecified | ||||||||||||
| Hardware: | x86_64 | ||||||||||||
| OS: | Linux | ||||||||||||
| Attachments: |
|
||||||||||||
Created attachment 18443 [details]
logs
Created attachment 18444 [details]
sysreport
Дополнение: даже если удается получить сервис в статусе Active (running),
то сканирование устройств не работает.
$ systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
Active: active (running) since Wed 2025-05-14 13:59:49 MSK; 4min 23s ago
Docs: man:bluetoothd(8)
Main PID: 1288 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 16387)
Memory: 2.3M (peak: 2.8M)
CPU: 46ms
CGroup: /system.slice/bluetooth.service
└─1288 /usr/libexec/bluetooth/bluetoothd
мая 14 13:59:49 vercha.ipa.basealt.ru bluetoothd[1288]: src/plugin.c:init_plugin() System does not support bap plugin
мая 14 13:59:49 vercha.ipa.basealt.ru bluetoothd[1288]: src/plugin.c:init_plugin() System does not support bass plugin
мая 14 13:59:49 vercha.ipa.basealt.ru bluetoothd[1288]: src/plugin.c:init_plugin() System does not support mcp plugin
мая 14 13:59:49 vercha.ipa.basealt.ru bluetoothd[1288]: src/plugin.c:init_plugin() System does not support vcp plugin
мая 14 13:59:49 vercha.ipa.basealt.ru bluetoothd[1288]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
мая 14 13:59:49 vercha.ipa.basealt.ru bluetoothd[1288]: src/plugin.c:init_plugin() System does not support micp plugin
мая 14 13:59:49 vercha.ipa.basealt.ru bluetoothd[1288]: src/plugin.c:init_plugin() System does not support ccp plugin
мая 14 13:59:49 vercha.ipa.basealt.ru bluetoothd[1288]: src/plugin.c:init_plugin() System does not support csip plugin
мая 14 13:59:49 vercha.ipa.basealt.ru bluetoothd[1288]: src/plugin.c:init_plugin() System does not support asha plugin
мая 14 13:59:49 vercha.ipa.basealt.ru bluetoothd[1288]: Bluetooth management interface 1.23 initialized
$ hcitool scan
Device is not available: No such device
$ bluetoothctl devices
No default controller available
Аналогичная ошибка Модуль ноутбука: MSI Modern 15 $ inxi -N Network: Device-1: MEDIATEK MT7921K Wi-Fi 6E 80MHz driver: mt7921e ОС: Workstation K 11.0 Тестировалось с ядрами: kernel version: 6.12.28-6.12-alt1 kernel version: 6.12.27-6.12-alt1 kernel version: 6.12.21-6.12-alt1 Обнаружено еще одно устройство с аналогичной проблемой: Ноутбук: ASUS VivoBook S14 (S5406SA-QD200) # inxi -N Network: Device-1: Intel driver: iwlwifi Created attachment 18616 [details]
Logs ASUS VivoBook S14
Нужен dmesg, когда нет проблемы и когда есть. Чтобы сравнить. Проблема в firmware, вероятно. Для модели из описания ошибки Lenovo IdeaPad 5 Pro 16ACH6 перестало воспроизводиться: $ uname -a Linux vercha.ipa.basealt.ru 6.12.29-6.12-alt1 #1 SMP PREEMPT_DYNAMIC Wed May 28 15:07:19 UTC 2025 x86_64 GNU/Linux $ rpm -q firmware-linux firmware-linux-20250509-alt1.noarch (firmware-linux был несколько дней назад обновлен). Ошибка всё ещё актуальна для ноутбука ASUS VivoBook S14 (описанного выше) (Ответ для Монастырский Илья на комментарий #9) > Ошибка всё ещё актуальна для ноутбука ASUS VivoBook S14 (описанного выше) Подтверждаю, для этой модели ошибка все еще воспроизводится. Обновлено до актуальных версий пакетов в p11: kernel-image-6.12-6.12.29-alt1 firmware-linux-20250509-alt1 Created attachment 18738 [details]
dmesg с ошибкой
Также воспроизводится для ПК Gigabyte Z890 GAMING X WIFI7. Сервис не запускается "Active: inactive (dead)" с сообщением "Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth)." и не определяется модуль. inxi -E: Bluetooth: Message: No bluetooth data found. inxi -N: Network: Device-1: MEDIATEK driver: mt7925e Device-2: Realtek RTL8125 2.5GbE driver: r8125 приложите вывод lsusb с ASUS VivoBook S14 ПыСы: если хотите реально решить проблему, перевешивайте багу на kernel-image (Ответ для Valery Inozemtsev на комментарий #13) > приложите вывод lsusb с ASUS VivoBook S14 Приложен в комментарии https://bugzilla.altlinux.org/show_bug.cgi?id=54261#c6 Пожалуйста, проверьте воспроизводимость на ядрах (6.16, если не воспроизводится - на 6.15, если не воспроизводится - на 6.12 последней версии) и firmware из Сизифа. Это нужно чтоб понять к чему относится эта проблема - к ядру, к firmware, уже пофикшено или нет. Пока могу озвучить результаты с ядром 6.12.41-6.12-alt1, проверялось в задании 391375 Из перечисленных устройств: - на Lenovo IdeaPad 5 Pro 16ACH6 (мой рабочий) перестало воспроизводиться (Comment#8) - на ASUS VivoBook S14 - проверено с ядром 6.12.41-6.12-alt1, ошибка воспроизводится - на ПК Gigabyte Z890 GAMING X WIFI7 проверено с ядром 6.12.41-6.12-alt1, ошибка воспроизводится С 6.15 и 6.16 результаты будут чуть позже Проведено исследование ПК Gigabyte Z890 GAMING X WIFI7, ошибка воспроизводится со всеми ядрами, а именно: * kernel-image-6.12-6.12.34-alt1 * kernel-image-6.12-6.12.41-alt1 * kernel-image-6.15-6.15.9-alt1 * kernel-image-6.16-6.16.0-alt1 firmware-linux-20250509-alt1 *** Bug 55602 has been marked as a duplicate of this bug. *** *** Bug 55603 has been marked as a duplicate of this bug. *** |
Модуль ноутбука: Lenovo IdeaPad 5 Pro 16ACH6 $ inxi -N Network: Device-1: MEDIATEK MT7921 802.11ax PCI Express Wireless Network Adapter driver: mt7921e ОС: Workstation K 11.0 Тестировалось с ядрами: kernel version: 6.12.28-6.12-alt1 kernel version: 6.12.27-6.12-alt1 kernel version: 6.12.21-6.12-alt1 1) Выполнить перезагрузку системы 2) Выполнить вход и проверить статус сервиса bluetooth Результат: $ systemctl status bluetooth ○ bluetooth.service - Bluetooth service Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled) Active: inactive (dead) Docs: man:bluetoothd(8) мая 14 13:25:59 vercha.ipa.basealt.ru systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth). мая 14 13:26:24 vercha.ipa.basealt.ru systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth). мая 14 13:26:40 vercha.ipa.basealt.ru systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth). мая 14 13:34:10 vercha.ipa.basealt.ru systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth). Ожидаемый результат: Сервис Active Дополнительно: аналогичная проблема обсуждалась на форуме: https://forum.manjaro.org/t/bluetooth-service-was-skipped-because-of-a-failed-condition-check-conditionpathisdirectory-sys-class-bluetooth/124668/10 What worked for me: reddit/r/ASUS/comments/he7ci7/comment/g1przej/?context=3 " 1. Turn off the PC. 2. Unplug power cable to PSU. 3. Hold power button for 30 seconds. 4. Plug power back into PSU. 5. Boot PC." Попробовала это решение: помогло (до первой перезагрузки).