[решено]После выхода из хибернейта bluetooth-мышка не оживает

После выхода их хибернейта блутузмышка не оживает. Приходится дергать bluetoothctl, power off/on.
Но мышка оживает после перезагрузки, это я настроил по wiki.
/etc/udev/rules.d/10-local.rules
# Set bluetooth power up
ACTION=="add", KERNEL=="hci0", RUN+="/usr/bin/hciconfig hci0 up"

Там дальше есть такое

After a suspend/resume-cycle, the device can be powered on automatically using a custom systemd service:
/etc/systemd/system/[email protected]
[Unit]
Description=Bluetooth auto power on
After=bluetooth.service sys-subsystem-bluetooth-devices-%i.device suspend.target

[Service]
Type=oneshot
ExecStartPre=/usr/bin/sleep 1
ExecStart=/usr/bin/dbus-send --system --type=method_call --dest=org.bluez /org/bluez/%I org.freedesktop.DBus.Properties.Set string:org.bluez.Adapter1 string:Powered variant:boolean:true

[Install]
WantedBy=suspend.target

Это не работает.

В вин10 нет такого, там мышка оживает сама после хибернейта. Значит проблема софтовая.
This Must Be The Place I Waited Years To Leave
вот есть интересная ремарка на эту тему

http://www.evolutionlinux.info/mediawiki/index.php?title=Bluetooth
This Must Be The Place I Waited Years To Leave
А рессивера у мыши нет?
pethead
В вин10 нет такого, там мышка оживает сама после хибернейта. Значит проблема софтовая.
Не знаю в чем проблема, но частенько проблема в модулях, и предлагаю попробовать создать файл (название любое, например, suspend_modules) /etc/pm/config.d/suspend_modules
и прописать в нем строчку SUSPEND_MODULES= "..модули.. "
А модуль/модули прописать те, которые требуются для работы устройства....
PS.......... если будешь искать в инете, в 1-ую очередь посмотри нашу Wiki про SUSPEND_MODULES
Ошибки не исчезают с опытом - они просто умнеют
ThinkPad Bluetooth Laser Mouse

Пробовал
ExecStartPre=/usr/bin/sleep 3
ExecStart=/usr/bin/hciconfig %i down
ExecStartPost=/usr/bin/hciconfig %i up
не помогает из хибернейта.

А если вручную выполнить
sudo systemctl start [email protected]
То оживает.

После ждущего режима (systemctl suspend) мышь оживает.
*Вот есть такой параметр suspend.target, а может надо hibernate.target? :)
https://wiki.archlinux.org/index.php/Power_management
This Must Be The Place I Waited Years To Leave
Рабочий вариант
[Unit]
Description=Bluetooth auto power on
After=bluetooth.service sys-subsystem-bluetooth-devices-%i.device suspend.target hibernate.target

[Service]
Type=oneshot

ExecStartPre=/usr/bin/sleep 3
ExecStart=/usr/bin/hciconfig %i down
ExecStartPost=/usr/bin/hciconfig %i up

[Install]
WantedBy=suspend.target hibernate.target
This Must Be The Place I Waited Years To Leave
 
Зарегистрироваться или войдите чтобы оставить сообщение.