当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-23 22:13 

注册: 2008-11-09 18:40
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
自从 KVM 进入 linux 内核之后,我就一直在用这个虚拟机系统。
今天在 KVM 下玩 puppy linux ,发现如果在 puppy 中有声音的话,host中的声音功能就没有了,查了资料,原来 KVM 也可以配置使用 ALSA 方式来和 host 下的其他应用共享声卡,于是重新编译了 KVM-79 版本,用的参数如下:

./configure --prefix=/usr/local --audio-drv-list="alsa oss" --enable-mixemu

重新编译安装后,进入 KVM 下的 puppy 后,可以正常播放音乐,与此同时,在 host 中也可以正常看视频或者播放音乐了。

参考的链接如下,比较奇怪的是这其中提到的 --audio-drv-list 编译参数直接用 ./configure --help 是看不到的,另外,参数 --enable-mixemu 是否必需我也不确定,只是看似乎和声音系统有关也就加上了。
http://www.linux-kvm.com/content/sound-problem-solved


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-23 23:19 

注册: 2008-11-09 18:40
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
刚才重新编译 kvm 没有带 --enable-mixemu 参数,host 和 guest 中的声音系统仍然正常,说明这个参数并不必要,只要加 --audio-drv-list="alsa oss" 参数即可。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-24 11:09 
头像

注册: 2007-10-05 21:02
帖子: 435
送出感谢: 0 次
接收感谢: 1
很好! 目前还有个:招行网银问题, KVM已经满足我所有需要了!!!


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-24 13:00 
头像

注册: 2007-10-05 21:02
帖子: 435
送出感谢: 0 次
接收感谢: 1
$./configure --prefix=/usr/local --audio-drv-list="alsa oss"

Error: alsa check failed
Make sure to have the alsa libs and headers installed.


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-25 8:40 

注册: 2008-01-13 15:09
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
我编译的时候出错如下:(UBUNTU8。10)
./configure --prefix=/usr/local/kvm --audio-drv-list="alsa oss" --enable-mixemu

Error: zlib check failed
Make sure to have the zlib libs and headers installed.
怎么解决啊


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-26 10:44 
头像

注册: 2008-10-14 14:35
帖子: 266
地址: 杭州电子科大
送出感谢: 0 次
接收感谢: 0 次
seanland 写道:
我编译的时候出错如下:(UBUNTU8。10)
./configure --prefix=/usr/local/kvm --audio-drv-list="alsa oss" --enable-mixemu

Error: zlib check failed
Make sure to have the zlib libs and headers installed.
怎么解决啊

同样的问题诶!希望有人能解决下阿


_________________
反对微软垄断,支持linux开源


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-26 21:09 

注册: 2008-11-09 18:40
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
楼上的同学,你们出现的错误,可能是一些依赖的软件包没有安装,我是看了 KVM 的安装文档,编译前安装了下面的软件包:
aptitude install gcc make libsdl1.2-dev libz-dev uuid-dev libasound2-dev libc6-dev zlib1g-dev

另外,有人说招行网银问题,我是办了 USB Key 方式解决的,北京 60 块钱一个,到招行柜台申请就可以了。我这次重新编译 KVM,就是为了解决 USB Key 在 Ubuntu 810 自带的 KVM-74 版本不能识别的问题,用了 KVM-79 后就能识别了。

招行网银是我用 linux 解决的最后一个问题了。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-26 22:44 
头像

注册: 2008-10-14 14:35
帖子: 266
地址: 杭州电子科大
送出感谢: 0 次
接收感谢: 0 次
she11c0de 写道:
楼上的同学,你们出现的错误,可能是一些依赖的软件包没有安装,我是看了 KVM 的安装文档,编译前安装了下面的软件包:
aptitude install gcc make libsdl1.2-dev libz-dev uuid-dev libasound2-dev libc6-dev zlib1g-dev

另外,有人说招行网银问题,我是办了 USB Key 方式解决的,北京 60 块钱一个,到招行柜台申请就可以了。我这次重新编译 KVM,就是为了解决 USB Key 在 Ubuntu 810 自带的 KVM-74 版本不能识别的问题,用了 KVM-79 后就能识别了。

招行网银是我用 linux 解决的最后一个问题了。

谢了,我也知道缺了某个环境,但是无法确定
貌似是缺了zlib1g-dev,装了之后就能编译了,但是最后还是没成功编译
在终端中输入 kvm 错误显示说我并没有安装成功,不知道错哪了,郁闷了!


_________________
反对微软垄断,支持linux开源


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-26 23:51 

注册: 2008-11-09 18:40
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
默认安装完成后,在 /usr/local/bin 目录下有几个命令:
/usr/local/bin/qemu-img
/usr/local/bin/qemu-system-x86_64
/usr/local/bin/qemu-nbd

执行这个命令:/usr/local/bin/qemu-system-x86_64
例如:
/usr/local/bin/qemu-system-x86_64 \
-m 512 -localtime -daemonize \
-cdrom /media/share/software/F10-i686-Live.iso \
-hda /dev/sda3 \
-no-fd-bootchk \
-usb \
-vga std \
-soundhw es1370 hda \
-k en-us \
-net nic,vlan=0,model=pcnet \
-net tap,vlan=0


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-27 12:46 

注册: 2008-04-08 9:27
帖子: 167
送出感谢: 0 次
接收感谢: 0 次
顶,这个不错哦! :em09


_________________
XP on Thinkpad T43
ubuntu on Thinkpad X61 with XP on KVM


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-27 13:43 
头像

注册: 2007-10-05 21:02
帖子: 435
送出感谢: 0 次
接收感谢: 1
she11c0de 写道:
楼上的同学,你们出现的错误,可能是一些依赖的软件包没有安装,我是看了 KVM 的安装文档,编译前安装了下面的软件包:
aptitude install gcc make libsdl1.2-dev libz-dev uuid-dev libasound2-dev libc6-dev zlib1g-dev

另外,有人说招行网银问题,我是办了 USB Key 方式解决的,北京 60 块钱一个,到招行柜台申请就可以了。我这次重新编译 KVM,就是为了解决 USB Key 在 Ubuntu 810 自带的 KVM-74 版本不能识别的问题,用了 KVM-79 后就能识别了。

招行网银是我用 linux 解决的最后一个问题了。

一定要用USB Key吗? 文件证书不行?
另外好像招行大众版在KVM中也不行, 你有试过吗?


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2008-11-27 16:54 

注册: 2008-11-09 18:40
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
sw2wolf 写道:
she11c0de 写道:
楼上的同学,你们出现的错误,可能是一些依赖的软件包没有安装,我是看了 KVM 的安装文档,编译前安装了下面的软件包:
aptitude install gcc make libsdl1.2-dev libz-dev uuid-dev libasound2-dev libc6-dev zlib1g-dev

另外,有人说招行网银问题,我是办了 USB Key 方式解决的,北京 60 块钱一个,到招行柜台申请就可以了。我这次重新编译 KVM,就是为了解决 USB Key 在 Ubuntu 810 自带的 KVM-74 版本不能识别的问题,用了 KVM-79 后就能识别了。

招行网银是我用 linux 解决的最后一个问题了。

一定要用USB Key吗? 文件证书不行?
另外好像招行大众版在KVM中也不行, 你有试过吗?


应该说只有用 USB Key 方式才能做到跟在 windows 下基本一样的效果。
招行大众版我是可以用的,但只能在 console 中用,用 tsclient 或者 vnc 方式都不行。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2009-03-18 22:31 
头像

注册: 2007-04-28 21:38
帖子: 1026
送出感谢: 0 次
接收感谢: 0 次
she11c0de 写道:
自从 KVM 进入 linux 内核之后,我就一直在用这个虚拟机系统。
今天在 KVM 下玩 puppy linux ,发现如果在 puppy 中有声音的话,host中的声音功能就没有了,查了资料,原来 KVM 也可以配置使用 ALSA 方式来和 host 下的其他应用共享声卡,于是重新编译了 KVM-79 版本,用的参数如下:

./configure --prefix=/usr/local --audio-drv-list="alsa oss" --enable-mixemu

重新编译安装后,进入 KVM 下的 puppy 后,可以正常播放音乐,与此同时,在 host 中也可以正常看视频或者播放音乐了。

参考的链接如下,比较奇怪的是这其中提到的 --audio-drv-list 编译参数直接用 ./configure --help 是看不到的,另外,参数 --enable-mixemu 是否必需我也不确定,只是看似乎和声音系统有关也就加上了。
http://www.linux-kvm.com/content/sound-problem-solved


qemu/configure --help就可以看到这个选项了


_________________
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 今天重新编译kvm-79解决了声卡独占冲突问题
帖子发表于 : 2011-03-24 20:37 

注册: 2008-06-25 11:28
帖子: 196
送出感谢: 0 次
接收感谢: 0 次
这个需要MARK。


_________________
山不转,水转,山不移,我移。


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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