在win7上安裝了一個ubuntu1604的虛擬機;
在虛擬機下打開電腦上連接的攝像頭時,用ubuntu16自帶的cheese軟件查看是黑屏;
但是cheese上有攝像頭名字顯示,就是打不開;如下圖
首先要確認:
1. 攝像頭是否加載進了虛擬機;
虛擬機工具欄---可移動設備---usb2.0 web Camera---連接或斷開;
如果未連接,按上面操作連接;
那么虛擬機右下角會有一個攝像頭的圖標是亮着的;說明攝像頭加載進了虛擬機;
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協議;