QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 723|回复: 0

建议VIA声卡的用户把OSS编入内核

[复制链接]
发表于 2004-8-18 18:55:44 | 显示全部楼层 |阅读模式
# http://www.blogcn.com/User5/iceco/index.html?id=3388301&run=.0A0B923

近日把FC2装上电脑,没想到新的系统硬件支持比以前的还差,音效大不如前!
我的硬件Duron1.2 KT266,声卡是VT8233

FC2使用ALSA作为内嵌的音效驱动,但默认并没有编入的内核,没有OSS,所以我要重新编译内核

首先,你要先装kernel source,备份/etc/modprobe.conf

编辑/etc/modprobe.conf,把里面有关声卡模块的去掉,即底下部分:
alias snd-card-0 snd-via82xx
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx &&
/usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-via82xx { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; };
/sbin/modprobe -r --ignore-remove snd-via82xx


重启FC2

重新编译内核
[code:1]# cd /usr/src/linux-2.6.5-1.358/
# make menuconfig[/code:1]

进入"Device Drivers"选项,再选择"Sound",再"OSS Sound System",然后把"VIA 82C686 Audio Codec"标记为"M"(编为模块),再把"VIA 82C686 MIDI"标为"*"(编入内核)
[code:1]# make
# make modules; make modules_install
# make install[/code:1]

完成编译,再编辑/etc/rc.local文件,添加以下内容,让它自动加载
modprobe via82cxxx_audio


重启后进入新的内核,你再打开mplayer 听看看,是不是音效变得再好了呢?
对于任务栏上的音量控制,需要删掉再重新添加一个
由于很多程序都使用OSS驱动,所以我觉得还是用OSS音效比较好

如果同志们哪位觉得linux下的音效不如windows的可以试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-20 15:27 , Processed in 0.035008 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表