
一般来说fedora对声音支持还是比较好的。
有两种情况:
一。症状:
通过system-config-soundcard测试,可以正确识别声卡。
普通用户无法调节音量,无法播放声音文件。
解决方法:
CODE:
[lax@liulantao ~]$ sudo less /etc/security/console.perms.d/50-default.perms
Password:
添加以下内容
CODE:
#lax defined
#lax defined
<laxaudio>=/dev/dsp* /dev/snd/*
<console>0666 <laxaudio>0600 root
重启系统,ok。
二没有正确的驱动程序
你可以上驱动之家或者熊猫之类的下载驱动程序。注意要应你的芯片号和系统。如果没有for f8的话,可以自己下载源码包,编译然后安装。
下载的文件一般有4种。
.run的直接运行。
.deb的是debian那边的安装包。
.rpm的是redhat这边的软件包管理器,f8也是用的这个。
不一定所有的.rpm fedora全都能用,因为很多是给其他版本的系统预备的。
还有就是.tar.gz等等压缩文件的源码包了,下面有readme或者其他帮助文件,告诉你编译、安装的步骤和参数等。按照里面的来就行了。
使用命令:$dmesg | grep "snd"看看你的声卡是什么型号的.
$su
修改/boot/default/rc.conf文件
找到sound内核那块
把你的声卡相应的内核名称前的#去掉.保存后退出,重起后$cat /dev/sndstat
看能否正确识别.
您好,方法首先,我们Ctrl+Alt+T,启动Linux命令行。输入命令apt-get install alsa-base,若是提示已经安装,就不用安装了,否则等待安装完成。执行alsamixer,这时候会出现一个图形界面,用F6可以选择声卡的工作模式,就知道自己有几个声卡了。工作模式一般都选择Default,就是选择默认的那张声卡。或者还有办法,重新打开一个命令行 输入cd /proc/asound和ls,这样也可以看到自己有几个声卡。再输入命令vi /etc/asound.conf如果想把card11 设置为默认,写入以下内容defaults.ctl.card 1defaults.pcm.card 1defaults.timer.card 1这样也可以 *** 作。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)