LINUX.ORG.RU

После обновлений не работает bluetooth

 , ,


0

1

Здравствуйте. Иногда после обновлений программ на арче слетает настройка bluetooth. После этого он не хочет коннектится с мышкой. Помогает удаление /var/lib/bluetooth. Объяснить почему так происходит не могу.



Последнее исправление: proninyaroslav (всего исправлений: 1)

после обновлений

Обновлений чего? bluez? bluez-utils? Ядра? systemd? KDE?

Покажи логи (systemctl status bluetooth до и после проявления проблемы).

Возможным источником проблемы является режим энергосбережения (устройство «засыпает»). Зайди на вики и поиграйся с bluetoothctl и hciconfig. О результатах отпишись.

mtk
()
Ответ на: комментарий от mtk

После обновления ядра, systemd или любой другой важной части системы. До проблемы логи я показать не могу. Могу показать до того как отваливается и после того как отвалился. Сегодня ядро новое прилетело,отпишусь потом.

proninyaroslav
() автор топика
Ответ на: комментарий от mtk

Сегодня отвалилась без обновлений. Вывод systemctl:

● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled)
   Active: active (running) since Пт 2014-08-01 18:44:00 MSK; 3min 14s ago
     Docs: man:bluetoothd(8)
 Main PID: 454 (bluetoothd)
   Status: "Running"
   CGroup: /system.slice/bluetooth.service
           └─454 /usr/lib/bluetooth/bluetoothd


Bluez и bluetoothctl не может коннектится с мышкой и с любым устройством. Bluetoothctl показывает

Attempting to connect to 04:DB:56:67:F4:5D
Failed to connect: org.bluez.Error.Failed

Bluez ничего не пишет. Пока не удалишь /var/lib/bluetooth и выполнишь systemctl reboot не работает.

proninyaroslav
() автор топика
Ответ на: комментарий от mtk

Вот вывод после удаления /var/lib/bluetooth

● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled)
   Active: active (running) since Пт 2014-08-01 18:59:58 MSK; 2min 17s ago
     Docs: man:bluetoothd(8)
 Main PID: 410 (bluetoothd)
   Status: "Running"
   CGroup: /system.slice/bluetooth.service
           └─410 /usr/lib/bluetooth/bluetoothd

proninyaroslav
() автор топика
Ответ на: комментарий от proninyaroslav

Судя по

org.bluez.Error.Failed
демон bluez падает. Проверь, работает ли он вообще (ps aux | grep bluez).

Попробуй выполнить команды через bluetoothctl:

remove 04:DB:56:67:F4:5D
pair 04:DB:56:67:F4:5D
connect 04:DB:56:67:F4:5D
Это должно быть аналогично сносу /var/lib/bluetooth

Не пробовал перезапускать сервис (systemctl restart bluetooth)?

Когда попробуешь, можно будет копать дальше.

mtk
()
Ответ на: комментарий от mtk

Ну я думаю что выполнить эти команды лучше когда он ещё раз рухнет. Так что далеко не отходите от темы). Он частенько падает.

proninyaroslav
() автор топика
Ответ на: комментарий от mtk

Сегодня отвалился. Вывод ps aux | grep bluetoothd

root       473  0.0  0.0  19580  3504 ?        Ss   17:45   0:00 /usr/lib/bluetooth/bluetoothd
yaroslav  2569  0.0  0.0  11956  2244 pts/1    S+   17:48   0:00 grep bluetoothd
Рестарт сервиса не помогает. remove 04:DB:56:67:F4:5D помог. Но он стал отваливаться почти потоянно. И удалять каждый раз неудобно. Даже не знаю как решить проблему. Может бэкапить /var/lib/bluetooth и со стартом системы восстанавливать бэкап? Так как отваливается он не после перезагрузки,а именно после выключения и включения компьютера. Ещё параллельно стоит макось. Но я сомневаюсь что загрузка в неё отваливает bluetooth в арче.

proninyaroslav
() автор топика
Ответ на: комментарий от mtk

Да, если перезагрузится в мак, а потом в арч то тогда и отваливается мышка (magic mouse). Только почему то не коннектятся и другие устройства, а если удалить мышь то начинает коннектится со всем.

proninyaroslav
() автор топика
Ответ на: комментарий от proninyaroslav

Причём тут модеры и мак ось?)))

Кастани узнаешь.

По теме: я так понял, если не перезагружаться в макось, то все работает нормально? Тогда тебе не сюда, а на гейфорум. Понимание источника проблемы - ключ к ее решению.

mtk
()
Ответ на: комментарий от proninyaroslav

По-моему, решение очевидно: не перезагружаться в макось.

Здесь тебе мало кто поможет, а вообще не лишним будет раскурить https://wiki.archlinux.org/index.php/Bluetooth_Mouse#Bluez5_instructions и https://wiki.archlinux.org/index.php/Bluetooth. Ну и http://segfault.kiev.ua/smart-questions-ru.html точно не помешает (двое суток пошло на установление реальной причины).

mtk
()
Ответ на: комментарий от mtk

Сказали что это не исправить. Сделал удаление /var/lib/bluetooth после выхода из системы.

proninyaroslav
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.