Я использую двойную загрузку Windows 10 и Ubuntu LTS 20.04. На разделе Windows веб-камера работает без проблем. Но на разделе Ubuntu веб-камера не работает, не отображается ни в "Cheese", ни в "guvcview". Моя модель ПК — Thinkpad X1 Tablet Gen 2.
Поскольку я знаю, что моя веб-камера не сломалась, это расстраивает... и использование VirtualBox для запуска Windows на Ubuntu также не работает.
Я знаю, что для моей веб-камеры нет драйвера для Linux.
Я пытался:
- Веб-камера не отображается в
lsusb
- Я попробовал установить пакет расширения для сквозной передачи веб-камеры, но это не помогло.
$ VBoxManage list webcams
показывает 0 устройств видеовхода.- Я также попробовал установить необходимые драйверы с веб-страницы Lenovo (на виртуальной машине).
P.S. Если кто-то из вас каким-то чудесным образом найдет драйвер, поддерживающий мою веб-камеру, не стесняйтесь сообщить мне... честно говоря, я бы предпочел иметь работающую веб-камеру на Ubuntu и вообще не использовать виртуальную машину.
решение1
(Это слепой ответ, основанный только на документации.)
Сначала введите в Ubuntu команду v4l-info
и посмотрите, будет ли результат чем-то вроде "Intel IPU3 CIO2". Если это удалось, это означает, что оборудование обнаружено.
Тогда следуйте статье Поддержка камеры. Хотя эти устройства предназначены для устройств Microsoft Surface, в них используется та же камера, что и в вашем.
Это всего лишь краткое изложение шагов, подробности и ссылки можно найти в посте:
Могут потребоваться исправления ядра, как описано.
В файле
/etc/default/grub
добавьте к GRUB_CMDLINE_LINUX_DEFAULT параметрacpi_enforce_resources=lax
, возможно, так:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_enforce_resources=lax"
Файл
/lib/firmware/intel/ipu3-fw.bin
необходим во время загрузки ядра для поддержки загрузки устройства IPU3 IMGU.Установка
libcamera
и зависимости из исходного кода, если необходимо.