Ubuntu 22.04.1 下无法识别 DELL XPS 13 网络摄像头

a10*_*a10 15 webcam xps dell

我拥有预装 Linux 的 Dell XPS 13 (9315) 一个月了。交付时进行测试后,我安装了最新版本的 Ubuntu (LTS 22.04.1)。此后,系统无法识别计算机的内置网络摄像头。我在升级之前测试过它并且有效。我该如何重新配置​​它?我已经联系了DELL支持人员,没有检测到任何物理问题,提前谢谢您。

use*_*186 8

原因

当笔记本电脑所有者安装了 Ubuntu 22.04 时,通常会发生这种情况。未使用 Dell Ubuntu 恢复映像进行安装。

来自非戴尔来源的 Ubuntu 库存安装映像不包含所有戴尔所需的软件包。这些软件包允许网络摄像头运行并被检测到。

解决

Ubuntu 在以下帮助站点上跟踪并提供了解决安装通用映像问题的说明。

以下说明将引导您恢复相机的全部功能。

如果安装了原版 Ubuntu 22.04,则 Intel 内核驱动程序不在树中。您必须手动安装堆栈:

打开终端窗口:

打开终端窗口的最简单方法是使用键盘快捷键:CTRL++ 。ALTT

您还可以从用户界面 (UI) 桌面上的搜索栏打开终端窗口。在栏中输入“终端”,然后单击出现的结果。

在终端窗口中键入以下每个终端命令,然后按Enter

sudo add-apt-repository ppa:oem-solutions-engineers/oem-projects-meta
Run Code Online (Sandbox Code Playgroud)

对于戴尔 XPS13 型号 9315:

sudo apt install oem-somerville-psyduck-meta 
Run Code Online (Sandbox Code Playgroud)

对于戴尔 XPS13 型号 9320:

sudo apt install oem-somerville-tentacool-meta
Run Code Online (Sandbox Code Playgroud)

然后:

sudo apt update
sudo apt full-upgrade
Run Code Online (Sandbox Code Playgroud)

注意:在 Ubuntu 22.04 中打开 Cheese 应用程序时,您可能会看到一个次要问题。出现一条错误消息“播放网络摄像头的视频时出错”。使用以下终端命令打开 Cheese 时不会出现同样的问题:

sudo cheese -d "Intel MIPI Camera"
Run Code Online (Sandbox Code Playgroud)

来源:戴尔支持知识库

希望这可以帮助

  • @khatchad 看起来你正在使用 Ubuntu 23.04。**这些说明适用于 Ubuntu 22.04 LTS**。23.04 的 PPA 尚未更新。我无法告诉您 PPA 何时或是否会更新。戴尔(和其他原始设备制造商(又名 OEM)通常只预安装 Ubuntu 的 LTS 版本。因此,他们可能无法解决 23.04 等临时版本的问题。 (2认同)

小智 7

上面的说明不正确,那些(psysduck 和 tentacool)适用于 Ubuntu 20.04。如果您使用的是 Ubuntu 22.04,以下是正确的步骤:

戴尔 Latitude 9420

$ sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
$ sudo apt install libcamhal0
$ sudo reboot
Run Code Online (Sandbox Code Playgroud)

戴尔 XPS 13 9315

$ sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
$ sudo apt install libcamhal-ipu6ep0
$ sudo reboot
Run Code Online (Sandbox Code Playgroud)

戴尔 Precision 5470

$ sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
$ sudo apt install libcamhal-ipu6ep0
$ sudo reboot
Run Code Online (Sandbox Code Playgroud)

戴尔 Latitude 9430

$ sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
$ sudo apt install libcamhal-ipu6ep0
$ sudo reboot
Run Code Online (Sandbox Code Playgroud)


Aur*_*eau 5

https://wiki.ubuntu.com/Dell中的这些说明对我在 Ubuntu 22.04 + Dell XPS 13 9315 上提供了帮助:

sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
sudo apt install linux-modules-ipu6-generic-hwe-22.04 linux-modules-ivsc-generic-hwe-22.04
sudo apt install libcamhal-ipu6ep0
sudo reboot
Run Code Online (Sandbox Code Playgroud)

该页面包含其他戴尔笔记本电脑的类似说明。

测试

我使用 Google Meet 和https://webcamtests.com进行了测试。

  • 铬:好的
  • Firefox:不正常:浏览器可以看到摄像头,但显示黑框。

警告

维基页面说:

ppa:oem-solutions-group/intel-ipu6 是一个开发 PPA

因此,未来的支持可能会改善或中断。我测试时安装的软件包版本是:

包裹 版本
linux-modules-ipu6-5.19.0-45-generic 5.19.0-45.46~22.04.1
linux-modules-ivsc-5.19.0-45-generic 5.19.0-45.46~22.04.1
linux-modules-ipu6-generic-hwe-22.04 5.19.0.45.46~22.04.20
linux-modules-ivsc-generic-hwe-22.04 5.19.0.45.46~22.04.20
libcamhal-ipu6ep0 0~git202302081109.884b81a~ubuntu22.04.2