我想在 ubuntu 12.04 64bit 上安装 genius facecam 300 驱动程序。我看到这个网站似乎很有用:http://patchwork.linuxtv.org/patch/11269/;但我不知道具体该如何使用它。
Bus 004 Device 002: ID 093a:2627 Pixart Imaging, Inc.
我该如何安装该驱动程序?
答案1
如果要应用该补丁,则需要重新编译内核。操作说明可在此处找到:
https://help.ubuntu.com/community/Kernel/Compile/
考虑到这一点,所讨论的补丁似乎是在为现有驱动程序添加额外的 USB ID。可以在运行时将额外的 ID 修补到驱动程序中,因此您可能无需重新编译即可摆脱困境。即使您计划重新编译内核,您可能也想尝试一下,因为这足以验证硬件是否正常工作。
首先,加载有问题的驱动程序:
sudo modprobe gspca_pac7302
现在你需要告诉驱动程序新的设备 ID:
echo 093a 2627 | sudo tee /sys/bus/usb/drivers/gspca_pac7302/new_id
此时,驱动程序应该绑定到新设备。如果没有,请尝试拔下并重新插入。您应该会看到一个新的/dev/videoN
设备文件,并且当发生这种情况时,输出中可能会出现一些额外的日志消息dmesg
。
该补丁还设置了一个标志,表示来自此特定设备的图像是垂直翻转的,因此您可能会在视频应用程序中注意到这一点。我不确定如何在不重新编译内核的情况下修复该问题,假设您使用的视频应用程序没有某种方法来纠正这个问题。