分页: 1 / 1

[新手]Ubuntu下在进入休眠后唤醒蓝牙失效(无法启动)的解决办法

发表于 : 2011-08-05 22:20
陈少举
最近安装了Ubuntu 11.04,笔记本自带的蓝牙+WLAN模块在系统进入休眠后,再次唤醒蓝牙会处于一种奇怪的状态:
err.png
err.png (38.64 KiB) 查看 2128 次
如上图,点击蓝牙后,只有一个关闭蓝牙,蓝牙状态也是开,但是在这种状态下,无法连接其他蓝牙设备,其他蓝牙设备也无法发现笔记本。

在网上搜索后,发现有两种解决方案:

1.硬件关闭蓝牙,然后再开启。

2.重启蓝牙服务。

很明显,后者具有优势,但是每次唤醒后就得输入命令,的确很麻烦,因此,如果要彻底解决该问题,则最好通过休眠进程的脚本来解决该问题。

以下是修复步骤:

1.启动终端,输入:

cd \etc\pm\sleep.d

确认进入 sleep.d 目录后,输入:

sudo vi 18_rstbt.sh

会要求输入管理员密码,输入完管理员密码后,会进入 vi 编辑器界面,先按一下 Ins 键,进入编辑-插入模式。

然后,输入以下内容:

代码: 全选

#!/bin/sh 
case "$1" in 
    thaw|resume) 
/etc/init.d/bluetooth restart 
esac
输入完成后,按一下ESC键,然后按下 :wq 回车,编辑器会保存该文件。

最后,我们还得修改一下权限,让其成为可运行的脚本:

chmod +x 18_rstbt.sh

最后,就可以试一下看看是否生效了。如果不生效,则说明可能存在输入问题,必须仔细检查。

参考资料:
Ubuntu Suspend / Wake http://wiki.xbmc.org/index.php?title=Ub ... end_/_Wake
[分享]解决休眠后没声音的问题 viewtopic.php?f=50&t=157424

Re: [新手]Ubuntu下在进入休眠后唤醒蓝牙失效(无法启动)的解决办法

发表于 : 2011-08-05 22:32
wiewi
老机没有蓝牙这么先进的设备~~感谢分享 :em11

Re: [新手]Ubuntu下在进入休眠后唤醒蓝牙失效(无法启动)的解决办法

发表于 : 2011-10-20 11:54
a1457409696
感谢分享 mark!