当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : KVM的客户机没有声音
帖子发表于 : 2009-06-08 19:45 

注册: 2009-05-04 17:34
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
KVM86版,64位的系统,客户机装的是XP SP3
HOST的声音正常的,但客户机没有声音
qemu-system-x86_64运行的时候出现如下错误:
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
alsa: Could not initialize DAC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
alsa: Could not initialize DAC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
audio: Failed to create voice `ac97.po'
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
alsa: Could not initialize DAC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
alsa: Could not initialize DAC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
audio: Failed to create voice `ac97.po'
ALSA lib pcm_dsnoop.c:593:(snd_pcm_dsnoop_open) unable to open slave
alsa: Could not initialize ADC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
ALSA lib pcm_dsnoop.c:593:(snd_pcm_dsnoop_open) unable to open slave
alsa: Could not initialize ADC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
audio: Failed to create voice `ac97.pi'
ALSA lib pcm_dsnoop.c:593:(snd_pcm_dsnoop_open) unable to open slave
alsa: Could not initialize ADC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
ALSA lib pcm_dsnoop.c:593:(snd_pcm_dsnoop_open) unable to open slave
alsa: Could not initialize ADC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
audio: Failed to create voice `ac97.pi'
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
alsa: Could not initialize DAC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
alsa: Could not initialize DAC
alsa: Failed to open `default':
alsa: Reason: No such file or directory
audio: Failed to create voice `ac97.po'
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
alsa: Could not initialize DAC
alsa: Failed to open `default':

搞了一个下午,都找不到解决方法,请高人指点一下,谢了


页首
 用户资料  
 
2 楼 
 文章标题 : Re: KVM的客户机没有声音
帖子发表于 : 2009-06-09 8:07 
头像

注册: 2007-10-05 21:02
帖子: 435
送出感谢: 0 次
接收感谢: 1
启动KVM:
%cat ./bin/kvm.sh
#!/bin/bash
if [ `pidof qemu-system-x86_64` ]; then
echo "KVM is already running..."
exit
fi
/usr/local/bin/qemu-system-x86_64 -m 256 -soundhw es1370 -hda /media/E/winxp.img -hdb /dev/sda7 -localtime -net nic -net user -nographic -daemonize -redir tcp:3389::3389 -boot c -k en-us &

连结KVM
%cat ./bin/xp.sh
rdesktop localhost:3389 -u sw2wolf -p 123 -g 1440x880 -D -r sound:remote -K

声音正常


页首
 用户资料  
 
3 楼 
 文章标题 : Re: KVM的客户机没有声音
帖子发表于 : 2009-06-09 9:19 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
export QEMU_AUDIO_DRV=alsa


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: KVM的客户机没有声音
帖子发表于 : 2009-06-09 10:08 

注册: 2009-05-04 17:34
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
问题解决了
是由于我在内核中编绎了4650显卡的HDMI声音模块
造成CARD 0是HDMI,真正用的声卡LIVE分配到CARD 1去了
造成ALSA的不正常
把HDMI的模块在内核中去掉就正常了
看资料说还可以用ALSA的工具修改默认声卡,但没试过


页首
 用户资料  
 
5 楼 
 文章标题 : Re: KVM的客户机没有声音
帖子发表于 : 2009-06-09 10:14 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
aplay -l 不可以看嘛。
还有 amixer


_________________
● 鸣学


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译