QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1229|回复: 0

关于FC6声卡问题的简易解决方案

[复制链接]
发表于 2006-11-3 23:37:53 | 显示全部楼层 |阅读模式
看到各位兄弟有声卡的问题,所以写下点东西,希望对有同样问题的兄弟有帮助。
我的系统是FC5,6
我的声卡是Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller,用的是alsa的驱动snd_intel8x0
系统能正确认出,声卡检测不能发声。

解决办法:
1.rmmod snd_intel8x0
如果出现ERROR: Module snd_intel8x0 is in use,试试把上面面板的声音控制给删了,再试试rmmod snd_intel8x0
如果成功,输入modprobe snd_intel8x0,应该能发声.
(snd_intel8x0改成自己的模块)
2.有时候发现这样很麻烦,而且并不总是成功,所以就想写个服务,开机时自动卸载、加载模块,命名为alsa
[code:1]
#!/bin/bash
#
# alsa:                Alsaconfigure
#
# chkconfig:        2345 88 10
# description:        Alsaconfigure,so Alsa module can be used while starting the computer!
#               
#


start()
{
        echo "ALSA is starting."
        rmmod snd_intel8x0
        modprobe snd_intel8x0
        echo "Alsa is started now! It's so good!"
}

stop()
{
        echo "ALSA is stoping."
            rmmod snd_intel8x0
        echo "Alsa is stoped now! It's so good!"
}


# See how we were called.
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart|reload)
        stop
        start
        ;;
  *)
        echo $"Usage: $0 {start|stop|restart|reload|condrestart}"
        exit 1
esac

exit 0
[/code:1]
没有经过严格测试,只是试着有用。赋予可执行属性
然后,打开 系统--管理--服务器设置--服务 里,“行动”里添加alsa,下次开机就能运行了
如果有人试着可行,千万别让帖子沉了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 23:39 , Processed in 0.036000 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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