Вопрос или проблема
У меня есть ноутбук Dell Precision 3571 с процессором i7-12800H.
Он был поставлен с установленной Windows 11, но для повышения производительности я установил Ubuntu 24.04, отформатировав весь диск, однако камера и микрофон совсем не работают. Даже “/dev/video0” не найдено.
Кажется, у меня Intel MIPI камера, и с таким оборудованием возникают проблемы на Ubuntu.
Я проверил в BIOS и микрофон и камера включены:
Версия BIOS 1.28.0:
Также при загрузке отображаются эти строки:
Я попытался установить Ubuntu 20.04 с ядром “5.14.0-1012-oem” после того, как увидел это: https://ubuntu.com/certified/202112-29804, но его не нашёл, только …-1011-oem или …-1013-oem:
luzrod@NBL008552:~$ apt-cache search linux-image-5.14
linux-image-5.14.0-1004-oem - Signed kernel image oem
linux-image-5.14.0-1005-oem - Signed kernel image oem
linux-image-5.14.0-1007-oem - Signed kernel image oem
linux-image-5.14.0-1008-oem - Signed kernel image oem
linux-image-5.14.0-1010-oem - Signed kernel image oem
linux-image-5.14.0-1011-oem - Signed kernel image oem
linux-image-5.14.0-1013-oem - Signed kernel image oem
linux-image-5.14.0-1018-oem - Signed kernel image oem
linux-image-5.14.0-1020-oem - Signed kernel image oem
linux-image-5.14.0-1022-oem - Signed kernel image oem
linux-image-5.14.0-1024-oem - Signed kernel image oem
linux-image-5.14.0-1027-oem - Signed kernel image oem
linux-image-5.14.0-1029-oem - Signed kernel image oem
linux-image-5.14.0-1031-oem - Signed kernel image oem
linux-image-5.14.0-1032-oem - Signed kernel image oem
linux-image-5.14.0-1033-oem - Signed kernel image oem
linux-image-5.14.0-1034-oem - Signed kernel image oem
linux-image-5.14.0-1036-oem - Signed kernel image oem
linux-image-5.14.0-1038-oem - Signed kernel image oem
linux-image-5.14.0-1042-oem - Signed kernel image oem
linux-image-5.14.0-1044-oem - Signed kernel image oem
linux-image-5.14.0-1045-oem - Signed kernel image oem
linux-image-5.14.0-1046-oem - Signed kernel image oem
linux-image-5.14.0-1047-oem - Signed kernel image oem
linux-image-5.14.0-1048-oem - Signed kernel image oem
linux-image-5.14.0-1049-oem - Signed kernel image oem
linux-image-5.14.0-1050-oem - Signed kernel image oem
linux-image-5.14.0-1051-oem - Signed kernel image oem
linux-image-5.14.0-1052-oem - Signed kernel image oem
linux-image-5.14.0-1054-oem - Signed kernel image oem
linux-image-5.14.0-1055-oem - Signed kernel image oem
linux-image-5.14.0-1056-oem - Signed kernel image oem
linux-image-5.14.0-1057-oem - Signed kernel image oem
linux-image-5.14.0-1058-oem - Signed kernel image oem
linux-image-5.14.0-1059-oem - Signed kernel image oem
Затем я установил ядро “linux-image-5.14.0-1013-oem”, и появились 3 драйвера:
Я установил их и перезагрузил компьютер, но камера и микрофон все еще не работают. Я зашел в тупик.
На данный момент у меня в GRUB при загрузке установлены как Ubuntu 20.04, так и Ubuntu 24.04, и на обеих микрофон и камера не работают.
Ответ или решение
Ваша проблема с микрофоном и камерой на ноутбуке Dell Precision 3571, работающем под управлением Ubuntu, может быть связана с несколькими аспектами, включая не совместимость драйверов, отсутствие корректных модулей ядра или специфические аппаратные особенности устройства. Рассмотрим все аспекты, которые могут повлиять на решение данной проблемы.
Теория
Поддержка оборудования в Linux: Совместимость аппаратного обеспечения с операционными системами на базе Linux часто зависит от наличия соответствующих драйверов. Производители иногда выпускают драйверы с задержкой или вообще не создают их для некоторых устройств. Особенно это касается специфических и новых моделей, таких как камера Intel MIPI, которая может не иметь прямой поддержки в стандартных выпусков ядра Linux.
Версии ядра и OEM-ядра: Ваша попытка установить OEM-ядро (например, linux-image-5.14.0-1013-oem) может быть связана с наличием специальных патчей для улучшения поддержки аппаратного обеспечения. OEM-ядра часто используются в Ubuntu для поддержки новых устройств и опций, предоставляемых производителями оборудования.
Пример
Ваша установка и смена ядер на более новые или OEM-версии показала, что в системе Ubuntu зарегистрированы 3 новых драйвера, но это не обеспечило работоспособность устройств. Это может свидетельствовать о том, что существующие драйвера не обеспечивают полноценную поддержку вашего оборудования или же они некорректно настроены.
Применение
-
Проверка наличия устройства:
- Убедитесь, что камера и микрофон видны в системе. Для этого используйте команды
lsusb
иlspci
. Эти команды должны показать подключенные USB и PCI устройства. Обратите внимание на наличие вывода, связанного с вашей камерой и микрофоном.
- Убедитесь, что камера и микрофон видны в системе. Для этого используйте команды
-
Установка необходимых пакетов:
- Убедитесь, что установлены необходимые пакеты:
sudo apt install v4l-utils
иsudo apt install alsa-utils
. Эти пакеты содержат утилиты для работы с видео- и аудиоустройствами.
- Убедитесь, что установлены необходимые пакеты:
-
Проверка настройки микрофона:
- Запустите
alsamixer
и убедитесь в том, что микрофон не отключен. Вы также можете попробовать перезапустить службу звуковой системы командойsudo alsa force-reload
.
- Запустите
-
Обновление прошивки BIOS:
- Ваша версия BIOS — 1.28.0. Убедитесь, что это самая последняя версия для вашего устройства. Обновления BIOS иногда содержат исправления проблем совместимости с новыми аппаратными средствами.
-
Использование альтернативных драйверов:
- Проверьте, если для камеры и микрофона можно использовать другие версии драйверов, доступные на форумах производителей или сообществ пользовавателей Linux, таких как Ask Ubuntu или Ubuntu Forums.
-
Логи загрузки:
- Проанализируйте логи загрузки для выявления ошибок, связанных с камерой или микрофоном. Это можно сделать с помощью команды
dmesg | grep -i camera
иdmesg | grep -i microphone
. Если обнаружены ошибки, они могут дать дополнительные подсказки по их устранению.
- Проанализируйте логи загрузки для выявления ошибок, связанных с камерой или микрофоном. Это можно сделать с помощью команды
-
Использование Live USB:
- Создайте и загрузитесь с Live USB другого дистрибутива Linux (например, Fedora, Manjaro). Проверьте, работают ли устройства в этой среде. Это поможет определить, связана ли проблема с конкретной версией Ubuntu или общесистемная.
-
Сообщество и поддержка:
- В случае, если все вышеперечисленные шаги не приводят к успеху, обратитесь к сообществу Ubuntu или форумам Dell. Возможно, проблема известна, и кто-то из пользователей или разработчиков уже нашел решение.
Рекомендуется подходить к решению проблемы системно, начиная с наиболее простых решений и постепенно переходя к более сложным, включая настройку системы и модулей ядра. Успехов в разрешении вашей задачи!