原因

原因

我拥有一台预装了 Linux 的 Dell XPS 13 (9315) 已经一个月了。在交货时对其进行测试后,我安装了最新版本的 Ubuntu (LTS 22.04.1)。从那时起,计算机的内置网络摄像头就无法被系统识别。我在升级之前对其进行了测试,它可以正常工作。我该如何重新配置​​它?我已经联系了 DELL 支持,没有检测到任何物理问题。提前谢谢您。

答案1

原因

这通常发生在笔记本电脑所有者安装了 Ubuntu 22.04 时。安装不是使用 Dell Ubuntu 恢复映像进行的。

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

解决

Ubuntu 跟踪并提供了修复安装通用映像时出现的问题的说明以下帮助站点

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

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

打开终端窗口:

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

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

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

sudo add-apt-repository ppa:oem-solutions-engineers/oem-projects-meta

对于 Dell XPS13 型号 9315:

sudo apt install oem-somerville-psyduck-meta 

对于 Dell XPS13 型号 9320:

sudo apt install oem-somerville-tentacool-meta

然后:

sudo apt update
sudo apt full-upgrade

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

sudo cheese -d "Intel MIPI Camera"

来源:戴尔支持知识库

希望这可以帮助

答案2

上面的说明不正确,那些(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

戴尔 XPS 13 9315

$ sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
$ sudo apt install libcamhal-ipu6ep0
$ sudo reboot

戴尔 Precision 5470

$ sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
$ sudo apt install libcamhal-ipu6ep0
$ sudo reboot

戴尔 Latitude 9430

$ sudo add-apt-repository ppa:oem-solutions-group/intel-ipu6
$ sudo apt install libcamhal-ipu6ep0
$ sudo reboot

答案3

这些说明来自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

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

测试

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

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

警告

维基百科页面写道:

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

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

包裹 版本
Linux 模块-ipu6-5.19.0-45-通用 5.19.0-45.46~22.04.1
Linux 模块-ivsc-5.19.0-45-通用 5.19.0-45.46~22.04.1
Linux-模块-ipu6-通用-hwe-22.04 5.19.0.45.46~22.04.20
Linux-模块-ivsc-通用-hwe-22.04 5.19.0.45.46~22.04.20
libcamhal-ipu6ep0 0~git202302081109.884b81a~ubuntu22.04.2

答案4

奇怪的是,我也遇到了这个问题。Cheese 无法使用,Google Meet 也无法使用。然后我尝试了 Zoom,成功了!然后 Google Meet 也成功了。不过 Cheese 仍然无法使用。

相关内容