解决HDMI屏幕有视频但无声音输出
*****出现HDMI无声音输出问题
问题:发现系统在连接HDMI接口输出时,只有图像出现,没有声音
分析:HDMI接口可同时传送音频和影音信号。接上HDMI输出后,系统有两个声卡,一
个是背后输出的,即REALTEK的,另外一个就是HDMI的。要想从HDMI输出声音,
就要把系统的默认声卡设置为HDMI。
解决方法:
****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
以上可知:有两个声卡设备,card0和card1。
修改/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.重启系统即可。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |