试用 OSS4
前两天折腾完了 BFS,虽然没有什么感觉比较失望,却把折腾的瘾勾了起来,这次下手的是 OSS4,同样是早就不满 Alsa 驱动的音质了,不管是内核中的还是 Alsa-driver 都是一样郁闷。
托 overlay 的福,想尝鲜 OSS4 非常容易,只需要:
emerge oss-devel
就可以安装 OSS4 了,之后只要:
rc-update add oss boot
运行 OSS 的 daemon 再把这个 daemon 加到启动中去。
值得注意的是,内核中的声音支持,也就是 Sound Card Support 必须设定为 <M>,否则 OSS 会报告冲突。第一次启动 /etc/init.d/oss 的时候会自动根据当前内核编译内核模块。
如果启动没有报错,OSS 就顺利启动完毕了。
然后就是在 make.conf 中加上 oss 和 oss4 的标记了,然后 -N world,这样软件们都可以用 OSS 的输出接口了。
接下来就是重头戏,试用了,使用 Audacious,选择上 OSSv4 的输出,然后找了几首 flac,开始感受 OSS4:
终于,可以在 Linux 下听到清澈的音乐了~~~ 从第一首歌放出来的第一秒开始,就找到了感觉~ 不再是心理因素和错觉,OSS4 简直是帅呆了~
和 Win 下相比已经听不出区别,甚至感觉还好一点(这个是心理因素的可能性很大)。
安装 overlay 中的 gst-plugins-oss4 就可以在 Gnome 下启用 OSS4 了,不过在我这里还是有点问题,虽然音量控制可以找到 OSS4(如下图),在用 Audacious 放歌的时候也可以用任务栏的音量控制调节音量,但是 Gnome 的本地程序却无法播放出声音,比如 Banshee 和 Pidgin 的消息音,看样子是 GStream 的问题。嗯,这个留着过两天再折腾~
对 OSS 刮目相看了~
试用 BFS
起床看到 LinuxToy 的 BFS 新闻,向来对 linux 桌面效能不满的我就决定尝试一下。
BFS 是啥,就是一个新的任务调度器,号称可以极大的提高桌面环境的响应速度,尤其是低端机器。
晚上终于腾出时间来折腾了一下,本想复习一下怎么打 patch,结果发现 zen-sources 里面已经有打好 bfs patch 的内核代码了,直接 layman -a zen-overlay 再 emerge zen-sources 就搞定了~
调度器选上 BFQ,去掉 Tickless,然后编译、启动,没遇到任何问题,毕竟是打包好的 zen-sources。
进 Gnome 耍了两把,没啥感觉…… 真的快了吗?
不过打开 Firefox 之后,有点感觉,滚动我那万年没有整理过的书签菜单似乎比原来流畅,切换标签似乎也比较顺畅,有种在用 Opera 的感觉。
打开鹦鹉螺的时候感受深刻,有个全是照片的文件夹,两下就全把缩略图显示出来了。
另外,在打这篇文章的时候,后台正在 sync,ibus 原来在后台有大量磁盘操作的时候,会非常卡,现在也好多了,只是偶尔卡两下而已。
Compiz、听歌、看电影,一切正常,不像 sir 上说的那样会死机。BFS 这东西还不错,虽然体验的改善没有说的那样夸张。
其实更大的收获是知道了 zen-sources 这个东西,zen-sources 会加入一些不会进入主线内核代码但是却非常有用的功能,比如新硬件支持,比如这次的 BFS,还有安全补丁之类的,详细的更新可以参考 http://zen-sources.org,以后就用 zen-sources 了,咔咔~
丢人了,上面那个只是 BFQ 而已,一个是 IO 调度器一个是进程调度器,一字之差。
正确的选项在 General 里(如下图,多谢 Etrnls :)
本来很激动的以为,前面没有感受到效能改善的原因是我开成了 BFQ,结果进去一看,在 zen-sources 里 BFS 已经默认打开了,失望啊……
冒泡……
冒泡一下,好久没更新了……
主流处理器的CFLAGS设置
主流处理器 ( Intel Core2, AMD Athlon 64 X2 ) 的编译选项 CFLAGS 的设置
不错的处理器 - Q6600
先前考虑装新电脑的时候,cpu方面一直在AMD Athlon X2这个系列之间犹豫,后来看到Intel的四核Q6000降价到2100,没有抑制住情绪就买了,买后就想,是不是太激进了些,但是经过这两天的试用,觉得这个选择是很正确的