LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 666|回复: 1

笔记本用集成声卡问题!

[复制链接]
发表于 2003-3-17 14:30:27 | 显示全部楼层 |阅读模式
我的笔记本用的是集成的VIA AC'97声卡
列位说的方法几乎用遍了,可是声卡还解决不了发重音的问题,比如用人说hello,声卡就会发音:hello..hello..hello..并且播放软件就会死撬橇,这个问题快让我烦死了,该怎么办?
发表于 2003-3-18 12:36:41 | 显示全部楼层
由于内核是直接支持dell笔记本的,所以建议楼主通过编译来驱动声卡,举个例子给你参考一下:

笔记本电脑一般不采用插入式声卡,而是采用内置式声音系统,所以往往不能按照台式机的方法来设置声音系统。很多人在笔记本电脑上安装了Linux系统,却无法使其发出声音,以致无法使用各种多媒体软件。
  下面,笔者以一台东芝4000CDT 笔记本电脑为例,介绍如何在笔记本电脑上安装声音系统。该机处理器为PⅡ233,说明手册中指出其声音系统与 SBPro(Sound BlasterPro)和WSS(Windows声音系统)兼容。笔记本上安装了Turbo Linux 6.0简体中文版。
  笔者用Turbo Linux 6.0提供的配置声音系统的方法,没有获得成功。所以,这里我们采用把声音支持编译进内核的方法,步骤如下:
  启动计算机,用root注册,进入 Linux后,执行命令:
  #cd/usr/src/linux(进入Linux内核源码目录)
  # startx (启动X Window)
  通过点击启动虚拟终端(中文终端),并进行以下操作:
  在/usr/src/linux目录下,执行命令:# make xconfig
  等出现内核配置选单画面后,点击 Sound进入声音系统配置,找到以下选项:
  y/m/n OSS sound modules
  y/m/n Microsoft Sound System Support
  在该行前面的y/m/n选择中,选择点击y。找到以下几行,修改其前面的数值,使其符合你的计算机的配置。
  530 MSS/WSS I/O base 530,604 ,E80 or F40
  5 MSS/WSS IRQ 7,9,10 or 11
  1 MSS/WSS DMA 0 ,1 or 3
  -1 MSS/WSS secand DMA(if possible )0,1 or 3
  以上数值可以用以下方法得到:
  *从笔记本电脑的随机手册中得到,如果你没有修改过它们,可以采用缺省值(初始值)。
  *如果该机同时装有Windows操作系统,可以从该系统中查出。
  修改完成后,点击Main Menu按钮回到主选单,再点击Save and Exit 和OK结束内核配置。
  执行以下命令建立新内核:
  # make dep
# make clean      (清除老的文件)
  # make bzImage (建立内核压缩映象)
  # cp /boot/vmlinuz /boot/
  vmlinuz.old (将老内核文件备份)
# cp ./arch/i386/boot/bzImage /boot/vmlinuz(将新内核复制到引导目录)
  用编辑程序修改 lilo 配置文件:
  # vi /etc/lilo.conf
  在该文件中增加以下几行:
  image=/boot/vmlinuz.old(老的内核)
  lable=old (标号)
  root=/dev/hdax (你的系统根盘名称)
  read-only
  保存修改后的文件,退出vi并执行命令:
  #/sbin/lilo(重新构造lilo)
  # reboot (重新启动Linux系统)
  系统启动后,进入X Window试验声音系统是否正常。如果不正常,应检查以上步骤是否正确,特别是 I/O 口、DMA、IRQ 设置是否正确。
  这里需要特别指出的是,虽然手册中说明与Sound Blaster Pro系统兼容,但在配置内核选项时,不能选100% Sound Blaster Pro,即不能选100% 声霸卡兼容声音系统,而应选MS Windows声音系统(MSS/WSS),否则,不能成功。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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