• spice


    让KVM虚机能使用音箱与麦克风(by quqi99)

    版权声明:本文为博主原创文章,如需转载,请注明出处!(张华, https://blog.csdn.net/quqi99) https://blog.csdn.net/quqi99/article/details/38350479

    作者:张华  发表于:2014-08-02
    版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明

    (http://blog.csdn.net/quqi99 )

          由于Rosetta Stone软件只有windows版本,所以想到在Linux上创建一个KVM虚机来跑windows, 本文记录解决KVM虚机使用使用音箱与麦克风的过程中遇到的一些问题。

    1, windows xp or windows 7

           最开始图速度快,安装的一是个深度精简版的windows xp, 但是进虚机之后总报找不着一个pci,音频,视频的驱动,使用在线驱动精灵解决未果。后来换成windows 7,且声卡驱动选ich6是好使的。

    2, 音箱 and 麦克风

            但以上的办法(使用ich6驱动)在进虚机之后只能看到音箱驱动,而看不到麦克风驱动, 因为麦克风既不是pci设备也不是usb设备,而是一个line-in设备,虚机不认它,所以使用使用如下配置。见:http://comments.gmane.org/gmane.comp.emulators.spice.devel/9078

     <sound model='ich6'>
          <codec type='micro'/>
     </sound>

    3, VNC or rdesktop

          virt-manager默认创建的虚机使用的是vnc, vnc不能穿透声音, 网上流传一方法,在/etc/libvirt/qemu.conf中设置vnc_allow_host_audio = 1, 实际测试,不好使。

          所以改成使用使用rdesktop的-r sound:local参数来使用宿主机的音箱,好使,但声音有些卡,并且麦克风不大好使

           sudo rdesktop -z -r sound:local -g workarea -D -K -a 16 -u Administrator -p password 192.168.100.6

    4,  spice

           最后想到spice, 音箱和麦克风都能用啦。

           a) sudo apt-get install  libspice-server1 python-spice-client-gtk qemu-kvm-spice spice-client spice-client-gtk python-spice-client-gtk build-essential libspice-server1 libspice-protocol-dev 

           b) virt-manager中将Video驱动改成QXL

           c) 将Display改成Spice

  • 相关阅读:
    狗 日 的 360
    Django搭建简单的站点
    ZOJ 3675 Trim the Nails(bfs)
    Qt移动应用开发(二):使用动画框架
    SPOJ QTREE2 lct
    [Phonegap+Sencha Touch] 移动开发77 Cordova Hot Code Push插件实现自己主动更新App的Web内容
    Bitmap工具类BitmapHelper
    Material-design icon生成插件
    闲聊ROOT权限——ROOT权限的前世今生
    Java深入浅出系列(四)——深入剖析动态代理--从静态代理到动态代理的演化
  • 原文地址:https://www.cnblogs.com/xuanbjut/p/10993094.html
Copyright © 2020-2023  润新知