升级到 Ubuntu 13.10 后,从挂起唤醒时蓝牙鼠标不工作,如何解决?

升级到 Ubuntu 13.10 后,从挂起唤醒时蓝牙鼠标不工作,如何解决?

正如主题所述,使用 Ubuntu 13.04 时我没有遇到任何问题,当计算机从挂起模式唤醒时,鼠标会自动工作,无需我做任何事情。自从升级到 13.10 以来,我需要手动转到面板中的蓝牙图标,选择鼠标并再次单击,connection即使它被标记为正在运行。有想法如何解决这个问题吗?谢谢!

答案1

就我而言,我修复了添加此脚本的问题:

/etc/pm/sleep.d/20_bluetooth


#!/bin/bash

case $1 in
    suspend|hibernate|suspend_hybrid)
      rfkill block bluetooth
    ;;
    resume|thaw)
      rfkill block bluetooth
      rfkill unblock bluetooth
    ;;
    *)
    ;;
esac

exit

进而:

chmod +x /etc/pm/sleep.d/20_bluetooth

答案2

即使在 14.04 中,这仍然是一个问题。蓝牙驱动程序保持陈旧状态,因此您需要删除并重新添加模块,然后一切正常。下面是您需要的内容:

sudo vi /etc/pm/sleep.d/10_bluetooth

(使用您选择的文本编辑器)并插入:

#!/bin/bash
#Code from http://ubuntuforums.org/showthread.php?t=1387211

. /usr/lib/pm-utils/functions

case "$1" in
    hibernate|suspend)
    rfkill block bluetooth
    ;;
    thaw|resume)  #!/bin/bash
#Code from http://ubuntuforums.org/showthread.php?t=1387211

. /usr/l
    rfkill unblock bluetooth
    rmmod btusb
    modprobe btusb
    ;;
    *)
    ;;
esac

exit

保存并 chmod 为可执行文件:

chmod 755 /etc/pm/sleep.d/10_bluetooth

相关内容