我的内置摄像头一直出现问题,我开始认为这可能是 USB 端口的问题。
我想,也许,4年前我禁用了视窗我相机的 USB 端口...我不记得我是否做了什么。但也许我在 Windows 界面上做过,
目前我的电脑上只有 Ubuntu 20.04。
我有几个问题:
- 有没有办法找出该 USB 端口的状态?
- 有没有办法通过 Ubuntu 启用它?
我已经遇到这个问题 4 年了,所以我经常在 Google 上搜索。我尝试了所有 Ubuntu 解决方案,但都不起作用,但在某些情况下,让相机在 Windows 上工作也可以解决 Ubuntu 上的问题,还有一些情况下,重新打开 USB 端口需要 Windows。请遵循以下线索:
- 安装 Windows 虚拟机后我可以在那里重新启用 USB 端口吗?
- 或者我必须在我的计算机上安装适当的窗口?
非常感谢您的回答:)
---编辑--- 正如所建议的那样,也许它在 bios 中被禁用了。我没有 usb 传统支持,我的 bios 是 phoenix 安全技术,bios 版本:0NCN27S2。我在启动屏幕上有boot mode
当前在 UEFI 上但可选传统支持的选项 - 我应该为此进行更改吗?
以下是我的 BIOS 中的三个屏幕的图片
https://snipboard.io/jJy8qW.jpg-- 配置选项
答案1
- 有没有办法找出该 USB 端口的状态?
- 有没有办法通过 Ubuntu 启用它?
这将列出 USB 设备:
for device in $(ls /sys/bus/usb/devices/*/product); do echo $device; cat $device;done
例子:
/sys/bus/usb/devices/1-6/product
HP Wide Vision HD Camera
/sys/bus/usb/devices/usb1/product
xHCI Host Controller
/sys/bus/usb/devices/usb2/product
xHCI Host Controller
如果设备在那里,请记下数字并执行(假设 1-6):
sudo -i
echo '1-6' | sudo tee /sys/bus/usb/drivers/usb/bind
并从 Ubuntu 内部启用它
- 安装 Windows 虚拟机后我可以在那里重新启用 USB 端口吗?
不
- 或者我必须在我的计算机上安装适当的窗口?
这样做可以解决问题。但在这样做之前,请先查看 BIOS。这是您在 Windows 中所做的更改在删除 Windows 后仍可保持活动状态的唯一位置。查找“旧版 USB 支持”。如果不确定,请编辑问题并添加 BIOS 名称和版本号。