zoukankan      html  css  js  c++  java
  • ubuntu12.04+virtualbox+winxp的关于摄像头无法使用,声音出不来的问题

    前天在ubuntu上安装了个virtualbox的虚拟机。以前在windows下面是用的vmware。结果到了ubuntu下面折腾半天用不了,于是就装了个virtualbox,在virtualbox里面安装的是windows xp sp3,其实virtualbox是我最早接触和使用的虚拟机。为啥要装虚拟机呢,原因就是上QQ啦,比较流畅点。有人会说我使用wine+qq也可以啊,我也试了试,wine确实是强大,但是我的qq加上后却是很卡,打字老是打不上去。

    在ubuntu下面安装虚拟机确实费劲,系统装起来,第一个就是安装virtualbox的增强包,选择设备-》最下面的安装增强功能。

    首先碰到的问题就是上不了网:

    在ubuntu下下载了个带网卡驱动的驱动精灵,放到设置好的的virtualbox和ubuntu的共享文件夹里在winxp里安装。

    装上驱动,但是还是上不了。又把设置-》网络-》网卡连接方式设置为:网络地址转换(NAT)的模式。总算可以上网了。

    可是播放音乐没有声音。折腾半天找到了答案:

    在启动virtualbox安装的系统前,在virtualbox的管理器里选择 :

     设置-》声音-》启用声音-》主机音频驱动选择ALSA音频驱动-》控制芯片选择ICH AC97。启动后就可以了。

    为啥要装摄像头呢?起因是昨天有个妹子要和我视频,打开一看我这边是黑的,只能看到妹子,想露脸就继续折腾吧。。。

    网上看了很多总结一下:

    1 增强功能一定要装的啊。。。

    2 虚拟机分配的显存不足:

    在设置-》显示-》显卡选项里面把显存调大。

    3 安装摄像头驱动出现USB带宽不足:

    在ubuntu下面执行    sudo apt-get install libstdc++5

    4  提示错误:Not permitted to open the USB device, check usbfs options

    增加用户组usbfs
    sudo groupadd usbfs
    将当前用户加入usbfs组
    sudo adduser USER usbfs
    查看usbfs的gid
    cat /etc/group | grep usbfs
    在我的系统上输出
    usbfs:x:1002:******
    编辑/etc/fstab文件,添加下面一行
    none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0

    注意上面的路径,我的在/proc/bus/下面没有usb这个目录,而是在/dev/bus里面,

    修改后:none /dev/bus/usb usbfs devgid=1001,devmode=664 0 0

    5  根据上面的都没有解决我的摄像头无法打开的问题,后来找了很久终于找到了方法:

    1.在virtualbox的设置->USB设置里面勾选 启用usb2.0控制器,
    2.然后在下面这个网址: 

    http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html#extpack   

    下载和自己虚拟机相匹配的Oracle VM virtualBox Extension Pack

    3.启动虚拟机:点击虚拟机的 设备菜单->分配USB设备,选择你的摄像头的那一项。
    4.如果出现驱动程序安装错误,到官方网站下载匹配的摄像头驱动

  • 相关阅读:
    新概念英语第四册16-30课(转)
    新概念英语第四册01-15课(转)
    通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建(转载)
    BASE64编码规则及C#实现
    Lucene资料汇总
    SQL Server性能监控
    Fedex接口和测试账户
    css语法
    POI操作Excel常用方法总结 (转)
    java eclipse中的代码联动提示功能
  • 原文地址:https://www.cnblogs.com/etangyushan/p/3679440.html
Copyright © 2011-2022 走看看