ubuntu 虚拟机下使用摄像头

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu 虚拟机下使用摄像头相关的知识,希望对你有一定的参考价值。

参考技术A ubuntu 虚拟机下使用摄像头

一、Windows设置

1、在Windows“设备管理器”->“图像设备”下确认存在设备“IntergratedCamera”

2.点击开始->运行,在对话框中输入”services.msc”,回车,打开windows服务管理器。

3.在服务列表中选中”VMware USB Arbitration

Service”,双击打开属性对话框,再选择”启动”,就能启动VMware USB Arbitration Service服务了。

二、VMware设置

1、设置虚拟机:

在虚拟机菜单栏中选择“虚拟机(M)”->选择“可移动设备”->选择“xxxx

Camera”->选择“连接(断开与主机连接)”,设置完这项之后,虚拟机接管了笔记本摄像头。 (如果找不到USB摄像头,按照一、window的第2、3步试下)

2、在终端输入 ls /dev 就能看到 video0外设了。

3、在终端输入命令, 安装cheese

apt-get install chees

4、在终端输入命令,启动cheese查看摄像头情况

cheese

三、注意事项

如上操作都正常,cheese出来的视频窗口是黑屏的,怎么回事?

在Vmware

Workstation的“虚拟机”->“虚拟机设置”->“USB控制器”下,查看“USB兼容性”,如果当前是“USB2.0”就修改为“USB3.0”,反之就修改为“USB2.0”。然后再在“虚拟机”->“可移动设备”下重新连接Camera,cheese就可以正常出视频了!!!

虚拟机下的ubuntu怎样连接wifi

虚拟机下ubuntu共享方式上网:
一. 有线网络
在有线网络的条件下,vmware的安装非常简单,上网方式几乎不用怎么设置(默认NAT模式)
如果默认情况下不能上网,则按以下步骤尝试:

**************************************************************
NAT的DHCP配置:
1 将虚拟机的上网方式选为NAT。
2 把你的虚拟网卡VMnet8设置为自动获得IP、自动获得DNS服务器,启用。
具体方法:网络连接->本地连接(VMnet8)->属性->ipv4协议->属性->选择“自动获得IP、自动获得DNS服务器”。
3 把你虚拟机中操作系统(REDHAT9.0)的“本地连接”也设置为自动获得IP、自动获得DNS服务器;
若虚拟机中操作系统是ubuntu,则可查看虚拟网络设置中“DHCP”,“NAT”选项卡中所示的IP,
网关地址,子关掩码等,若均存在则无需改动。
4 最重要的是你的两个服务必须开启:VMware DHCP Service 和VMware NAT Service。
点菜单栏里的“编辑”->选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩钩),
再选“DHCP”开启DHCP服务,点“开始”->应用,再按同样的方法开启“NAT”的功能。
核查方法具体操作如下: 开始->设置->控制面板->管理工具->服务(在运行里输入services.msc回车即可),
确保 VMware DHCP Service 和VMware NAT Service 服务已经启动.
NAT的固定IP配置:(考虑到没有固定IP,主机和虚拟机间的通信叫麻烦,有时DHCP很耗时间)
1 开启两个服务:VMware NAT Service,VMware DHCP Service(后者可不开)
2 将虚拟机的上网方式选为NAT。
3 点菜单栏里的“编辑”->选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩钩),
在“DHCP”关闭DHCP服务,在“Host virtual network mapping”下的VMnet8的右边选择subnet修改子网。
手动设置方法:
1.windows中CTRL+R,输入cmd,然后在dos下输入ipconfig,得到VMnet8网卡的IP为192.168.93.1(不同机器不一样)
2.Ubuntu中设置网络IP为192.168.93.X(128-254),自动分配时一般也是128,DNS设置为192.168.93.2。

**************************************************************************
二. 无线网络
不同于有线网络,用笔记本无线上网,问题出来了,主机为无线上网,虚拟机该怎么设定呢?
在主机为无线上网,虚拟机设定的时候最好用“桥接模式”(有些资料说用NAT模式,我试了很久,都没有成功),方法如下:
1. 关闭正在运行的虚拟机ubuntu,将其联网方式设定为“桥接模式”。
2. 在vmare菜单edit中找到VMware的虚拟网络编辑器,如果是绿色版,直接找到vmnetcfg.exe,双击就可以了。
3. 找到“主机虚拟网络映射”选项(host virtual network mapping),在vmnet0 上的下拉列表中,找到自己本本的无线网卡。
4. 启动ubuntu虚拟机即可。
参考技术A   方法如下:
  1. 关闭正在运行的虚拟机ubuntu,将其联网方式设定为“桥接模式”。
  2. 在vmare菜单edit中找到VMware的虚拟网络编辑器,如果是绿色版,直接找到vmnetcfg.exe,双击就可以了。
  3. 找到“主机虚拟网络映射”选项(host virtual network mapping),在vmnet0 上的下拉列表中,找到自己本本的无线网卡。
  4. 启动ubuntu虚拟机即可。
参考技术B 好吧我自己解决了……是Ubuntu上没有设置好静态IP导致的直接在终端上sudo /etc/network/interface然后填上代码auto loiface loinet loopbackiface eth0 inet staticaddress 192.168.91.200 #change to your static IPnetmask 255.255.255.0 #change to your netmaskgateway 192.168.91.2 #change to your getway
麻烦采纳,谢谢!

以上是关于ubuntu 虚拟机下使用摄像头的主要内容,如果未能解决你的问题,请参考以下文章

虚拟机下的ubuntu怎样连接wifi

虚拟机下Linux操作Ubuntu

怎么在虚拟机下安装ubuntu

Linux使用_VM虚拟机下Ubuntu初次使用配置

SLAM--虚拟机环境下的相机标定

Vmware虚拟机下扩充Ubuntu硬盘