LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1339|回复: 8

[已解决]虚拟机kvm怎样让声卡发声?

[复制链接]
发表于 2010-6-8 21:59:38 | 显示全部楼层 |阅读模式
kvm用的很爽,特别是它的磁盘性能简直是无与伦比。可惜一直不能让它发声,比较遗憾。有兄弟能解决这个问题吗?
发表于 2010-6-8 22:14:05 | 显示全部楼层
guest os是什么? 指定声卡了么?
kvm -soundhw 指定声卡,
kvm -soundhw ?列出所有支持的声卡
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-8 22:51:08 | 显示全部楼层
抱歉,没有说清问题。是在Debian中用kvm虚拟xp。感谢bule_stone兄的指点,明天到单位试试再回复。这两个参数我记的试过了,但现在记不清是提示什么错误了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-9 09:58:15 | 显示全部楼层
非常感谢版主。问题已经解决了,使用的是下面的命令:
kvm -hda xp.img  -localtime  -soundhw es1370
还有几个相关的命令:
man kvm 查看kvm的帮助
kvm -soundhw 列出kvm支持的声卡的名字
kvm -soundhw all允许所有列出的声卡
kvm -audio-help 列出kvm支持的声卡驱动和选项
一点心得,把它列出的声卡型号逐个试试就会发现合适的。另外,中断7是共享使用的,可以加上合适的参数屏蔽掉并口来使用,也可以用参数指定其它的中断号。
呼,解决问题了,再次感谢版主。
回复 支持 反对

使用道具 举报

发表于 2010-12-25 22:44:21 | 显示全部楼层
合适的参数屏蔽掉并口?
能说的详细些么? 我没有找到适当的资料.在网上找到的KVM几乎都不是虚拟机!!!!
回复 支持 反对

使用道具 举报

发表于 2010-12-25 23:39:25 | 显示全部楼层
应该找qemu的文档。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-27 02:07:56 | 显示全部楼层
man kvm,在其中搜索IRQ,就会找到其中的说明。
回复 支持 反对

使用道具 举报

发表于 2010-12-27 03:31:38 | 显示全部楼层
谢谢,我试试!
回复 支持 反对

使用道具 举报

发表于 2010-12-28 01:47:24 | 显示全部楼层
成功!
另外还有:
1. 我的虚拟机的操作系统是Windows2003, 装好以后还要调整几个地方(这个不用说我原来就调过的)
2. 我用的远程桌面,也就是终端服务客户端. 还要再调整一个参数才行,不然只有在远程机上才能播放, 本地不行!
上面这些和Linux无关,也不知道发这会不会引起公愤, 不行我就删了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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