1

我希望有人可以帮助我!

我正在使用 Toshiba SATELLITE-L50-A-1DN,将相机连接到 USB 端口时遇到问题,以及无法识别集成网络摄像头。

我正在使用内核 4.13.0-45-generic 的 Ubuntu 16.04

插入外部网络摄像头后,lsusb没有变化,表示没有识别出任何设备。

ls -ltrh /dev/video*返回错误:ls: cannot access '/dev/video*': No such file or directory

我已经尝试安装 uvcvideo,但已经安装了最新版本。与此相关,我无法访问使用我尝试使用的两台摄像机之一所需的 Video4Linux 模块。

我知道这里发布了同样的问题:无法访问/dev/video*:没有这样的文件或目录,但我似乎无法使该解决方案适合我。

4

2 回答 2

0

在 dev 中是否有根目录:

my@my-u18gv:~$ cd /dev/video0

如果下面的消息来了:

No such file or directory

那么如果我发现并尝试修复可能有两种情况:

* 1.) ubuntu 机器或 linux 机器。*

可能有各种情况或依赖关系可能导致这种情况,但这是我在这两种情况下检查的内容。打包并重启系统

sudo apt-get update

要检查网络训练营,您可以使用奶酪或任何其他取决于您的:

sudo apt-get install cheese
cheese

* 2.) 在 Windows 上运行的虚拟机中的 Ubuntu。* 我在 windows 10 64bit 上使用 ubuntu 18.04,虚拟机 5.2.14。

脚步:

  • 打开 VM Virtual Box 并选择您正在使用的快照。
  • 选择设置
  • 选择左侧的 USB 菜单
  • 启用 USB 控制器并选择 USB 2.0 (EHCI) 控制器
  • 从 USB Device_filter 中单击,右侧有一个带有“+”号的 USB 电缆图标。
  • 从列表中选择您的设备。在我的名单中,它是瑞昱半导体公司。

在这里您可能会遇到一个问题:在选择 USB 2.0 时以及在启动时出现以下错误。

无法安装扩展包 VERR_SYMBOL_NOT_FOUND ..

然后你需要安装VM VirtualBox Extension Pack。

注意:请注意 VM virtualbox 和扩展包的版本应该相同,否则可能会出错。

步骤:安装 VM VirtualBox 扩展包链接:https ://www.virtualbox.org/wiki/Download_Old_Builds_5_2 对于每个版本,您都可以在上面的链接中找到您需要的扩展包。

  • 打开VM Virtual Box并点击File --> Preferences --> Extensions
  • 单击加号图标并添加您下载的扩展程序。
于 2020-05-17T13:00:36.353 回答
0

执行命令:

在此处输入图像描述

系统错误:

[错误] [1575905480.653251919]:无法识别'/dev/video0':2,没有这样的文件或目录 在此处输入图像描述

答案:

首先,试试你自己的笔记本相机好坏(做个QQ搜索等);没发现问题

然后查看虚拟机设置。蓝圈之前没有打开过,必须关闭虚拟机才能标记;

在此处输入图像描述

重新启动,现在可以在虚拟机中找到相机设备并检查“连接(与主机断开连接)”。

在此处输入图像描述

重新运行命令,摄像头可以正常打开

在此处输入图像描述

我希望它有效

于 2022-02-25T16:38:15.483 回答