真是使用linux每天都有新的发现啊,今天早上起来用电脑,想听几首歌,插上耳机后发现没声音,我还以为是耳机坏了,就把耳机插在了手机上,发现耳机有声音,很纳闷,我象是不是电脑接口有问题了,但是在进系统的时候耳机会响一下,所以应该也不是接口问题,接着检查了一下电脑的音频设置以及驱动,发现都合适,我有把电脑重新启动了一下,发现还是不行,很狗血的是我把电脑合了,然后又打开,很神奇的有声音了,自己也搞不懂为什么,我就想电脑合起来的状态是什么,打开电源管理,发现合上电脑盖是挂起状态,简单说一下ubuntu的挂起,挂起指令halt执行时,杀死应用进程,执行sync系统调用,文件系统写操作完成后就会停止内核,此时用户可以直接关闭电源,挂起是挂起硬盘,把计算机的当前状态全部装载到内存里,即硬盘停止供电,但内存还要供电。优点是恢复快,缺点是要持续供电,断电就得重启了。休眠是把系统当前状态保存到硬盘中的一个休眠文件里,然后所有设备全部关闭,你可以安全地关闭电源了,下次重启,会自动调用硬盘里保存的文件,恢复到关机前的状态。优点是不需要供电,可休眠很长时间,缺点是恢复速度慢(相对于挂起)。挂起恢复时只要2、3秒钟,很快。休眠恢复时需要十几秒,比挂起慢,但比重启快很多。
因此我猜想可能是权限问题,也可能是内存没有把所有数据加载完成,所以导致了这个问题,在百度上也没有一个很好的解释,这也只是我的一个猜测,有什么问题还望各位高手赐教。
原文地址:http://blog.csdn.net/orangeisnotapple/article/details/40450443