![戴尔笔记本电脑上看不到 Microdia 网络摄像头](https://linux22.com/image/1173409/%E6%88%B4%E5%B0%94%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E4%B8%8A%E7%9C%8B%E4%B8%8D%E5%88%B0%20Microdia%20%E7%BD%91%E7%BB%9C%E6%91%84%E5%83%8F%E5%A4%B4.png)
在没有网络摄像头的戴尔笔记本电脑上使用 Xubuntu 18.04。我买了一个外置网络摄像头,据说与 ubuntu 兼容。插入后,lsusb
可以看到,但它不会在 cheese 上显示图像。
Bus 002 Device 013: ID 0c45:6366 Microdia
我认为相机的视频驱动程序不存在。
我如何获取/创建适当的服务来使用网络摄像头?
或者还有其他解决方案吗?
答案1
我也有 Microdia 网络摄像头,我的摄像头可以正常工作,尽管与 Windows 上相同摄像头的显示效果相比,颜色似乎非常暗淡。我的摄像头显示为:总线 001 设备 005:ID 0c45:624e Microdia PC 摄像头 (SN9C201 + SOI968) 您很可能需要 video4linux 支持库。检查您是否已经拥有它们。在终端中,执行:
locate v4l1compat.so
如果你的在(最有可能,假设你有一个 64 位 linux)
/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so 假设你想在 cheese 中看到网络摄像头输出,请创建一个文件如下:
#!/bin/bash
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so cheese
将其保存为脚本,我的脚本名为“cheesefix.sh”(是的,很俗气!)然后查看文件权限,使其可执行。最后执行(在终端中)
./cheesefix.sh
或无论你怎样称呼它。
这实际上很大程度上取决于
https://askubuntu.com/questions/418356/trust-webcam-on-ubuntu-12-04