在win7上安装了一个ubuntu1604的虚拟机;linux
在虚拟机下打开电脑上链接的摄像头时,用ubuntu16自带的cheese软件查看是黑屏;web
可是cheese上有摄像头名字显示,就是打不开;以下图ubuntu
首先要确认:ide
1. 摄像头是否加载进了虚拟机;工具
虚拟机工具栏---可移动设备---usb2.0 web Camera---链接或断开;3d
若是未链接,按上面操做链接;blog
那么虚拟机右下角会有一个摄像头的图标是亮着的;说明摄像头加载进了虚拟机;虚拟机
2. 而后再次确认摄像头兼容性
终端下:通常是vide0软件
ls /dev/video0
sudo chmod 777 /dev/video0
3. 再次确认是否有webCam
sudo apt install webcam
若是上面的状况都确认了,仍是打不开;
那么下面的操做:
虚拟机设置>usb控制器>usb兼容性>(usb2.0/3.0);
若是当前是2.0就切换成3.0,若是是3.0就切换成2.0;相互切换一下;
而后肯定保存,虚拟机可能会从新加载一下;
而后
虚拟机工具栏---可移动设备---usb2.0 web Camera---链接或断开;
断开当前链接,再从新链接一下摄像头;
再从新打开 cheese 应该就能正常打开摄像头了;
注意
若是还不能,就在实体机下确认摄像头是否正常;
是否支持linux打开;是不是uvc协议;