[新手]Ubuntu下在进入休眠后唤醒蓝牙失效(无法启动)的解决办法
发表于 : 2011-08-05 22:20
最近安装了Ubuntu 11.04,笔记本自带的蓝牙+WLAN模块在系统进入休眠后,再次唤醒蓝牙会处于一种奇怪的状态:
如上图,点击蓝牙后,只有一个关闭蓝牙,蓝牙状态也是开,但是在这种状态下,无法连接其他蓝牙设备,其他蓝牙设备也无法发现笔记本。
在网上搜索后,发现有两种解决方案:
1.硬件关闭蓝牙,然后再开启。
2.重启蓝牙服务。
很明显,后者具有优势,但是每次唤醒后就得输入命令,的确很麻烦,因此,如果要彻底解决该问题,则最好通过休眠进程的脚本来解决该问题。
以下是修复步骤:
1.启动终端,输入:
cd \etc\pm\sleep.d
确认进入 sleep.d 目录后,输入:
sudo vi 18_rstbt.sh
会要求输入管理员密码,输入完管理员密码后,会进入 vi 编辑器界面,先按一下 Ins 键,进入编辑-插入模式。
然后,输入以下内容:
输入完成后,按一下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
如上图,点击蓝牙后,只有一个关闭蓝牙,蓝牙状态也是开,但是在这种状态下,无法连接其他蓝牙设备,其他蓝牙设备也无法发现笔记本。
在网上搜索后,发现有两种解决方案:
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
最后,我们还得修改一下权限,让其成为可运行的脚本:
chmod +x 18_rstbt.sh
最后,就可以试一下看看是否生效了。如果不生效,则说明可能存在输入问题,必须仔细检查。
参考资料:
Ubuntu Suspend / Wake http://wiki.xbmc.org/index.php?title=Ub ... end_/_Wake
[分享]解决休眠后没声音的问题 viewtopic.php?f=50&t=157424