解决HDMI屏幕有视频但无声音输出

*****出现HDMI无声音输出问题


问题:发现系统在连接HDMI接口输出时,只有图像出现,没有声音


分析:HDMI接口可同时传送音频和影音信号。接上HDMI输出后,系统有两个声卡,一


个是背后输出的,即REALTEK的,另外一个就是HDMI的。要想从HDMI输出声音,


就要把系统的默认声卡设置为HDMI


解决方法:


  1. 查看系统所有的声卡设备,即aplay-l ,显示有:


****List of PLAYBACK Hardware Devices ****

card0:Generic [HD-Audio Generic], device3:HDMI 0 [HDMI 0]

Subdevices: 0/1

Subdevice #0: subdevice#0

card1:SB [HDA ATI SB], device0:ALC269VB Analog [ALC269VB Analog]

Subdevices: 1/1

Subdevice #0: subdevice#0


以上可知:有两个声卡设备,card0card1


    1. 修改配置文件

修改/hdisk/etc/目录下的asound.conf.hdmi文件,如下:

pcm.!default{

type plug

slave.pcm "dmixer"


}


pcm.dmixer{

type dmix

ipc_key 1024

slave {

pcm"hw:0,3"


}

bindings {

0 0

1 1

}


}


ctl.dmixer{

type hw

card0

}

系统在启动过程中会读取asound.conf文件,从而确定使用哪个声卡设备,所以要


HDMI输出,先将目录下的asound.conf(该文件是选择声卡card1,即realtek的声


卡)文件备份,再将asound.conf.hdmi更名为asound.conf


3.修改了配置文件后,还要解除HDMI的静音。

>alsamixer

使用左右键移到"S/PDIF1"区域,按下“m”键即可出现"OO",这样就可以解除静


音。注:可用命令来解除静音amixercset numid=4,iface=MIXER,name='IEC958


PlaybackSwitc' on

4.存储alsamixer的设定,输入

>alsactl store


5.重启系统即可。



  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值