apport information ** Tags added: apport-collected wayland-session ** Description changed: Thanks in advance for taking a look. The webcam on my X1 Nano (Gen 2, OV2740 behind IPU6) worked on a clean Ubuntu 26.04 install. After a routine `apt upgrade` rolled the HWE kernel forward to 7.0.0-14 and then 7.0.0-15, it stopped producing frames. Nothing else camera-related changed in that upgrade. On the surface everything still looks fine. libcamera and pipewire both see an `ov2740` device. /dev/video* are populated. The IPU6 driver is happy: intel-ipu6 0000:00:05.0: Found supported sensor INT3474:01 intel-ipu6 0000:00:05.0: Connected 1 cameras But every app that tries to open the camera fails the same way: spa.v4l2: /dev/video0: VIDIOC_S_PARM: Inappropriate ioctl for device spa.v4l2: '/dev/video0' VIDIOC_STREAMON: Link has been severed Cheese, Firefox, Chromium and Zoom all behave identically. BIOS privacy is off and the FN-toggle has been checked. I'm not sure I'm reading this right, but it looks like the VSC chain might not be coming up. `mei_vsc_hw` is loaded but unbound. `mei_vsc`, `intel_vsc`, `ivsc_csi`, `ivsc_ace` aren't loaded at all. The ov2740 probe complains about missing rails (AVDD/DOVDD/DVDD, "supply X not found, using dummy regulator"), which I think the VSC normally provides. Tracing back, the ACPI path looks like: \_SB_.PC00.SPI1.SPFD HID INTC1094 \_SB_.PC00.SPI1.SPFD.CVFD HID INTC1095 `INTC1094` is one of `mei_vsc_hw`'s alias matches. But the parent device for `\_SB_.PC00.SPI1` shows an empty `_HID` in /sys, so I don't think the kernel is instantiating a SPI controller on that node. If that's right, INTC1094 and INTC1095 never become spi_devices and `mei_vsc_hw` has nothing to bind to. That's my best guess at where it falls over, but I could easily be off. A couple of side notes in case they matter: * The PCH SPI controller (PCI 0000:00:1f.5, spi0) has one child for the BIOS flash. spi-nor fails JEDEC identification on it ("unrecognized JEDEC id bytes: f7 30 30 09 03 00"). I think this is unrelated. * There's an Intel USB-LJCA bridge (8086:0b63) at HS08 / INTC1098 that brings up spi1 via spi_ljca. spi1 has no children (waiting_for_supplier=0). I'm not sure if the VSC is supposed to live here on this platform. I don't know what changed between the kernel I originally installed with and 7.0.0-14. apt history puts the HWE hop to 7.0.0-14.14 on 2026-04-23 and nothing else camera-related changed in that transaction. Happy to do whatever is helpful. - Attached `diagnostics.txt` has DMI, package versions, lsmod, - lspci/lsusb, the spi_master tree, the relevant ACPI nodes, and the - IPU6/MEI/VSC/OV2740/LJCA kernel and libcamera/pipewire log lines. + Attached `diagnostics.txt` has DMI, package versions, lsmod, lspci/lsusb, the spi_master tree, the relevant ACPI nodes, and the IPU6/MEI/VSC/OV2740/LJCA kernel and libcamera/pipewire log lines. + --- + ProblemType: Bug + ApportVersion: 2.34.0-0ubuntu2 + Architecture: amd64 + AudioDevicesInUse: + USER PID ACCESS COMMAND + /dev/snd/controlC0: atb 3887 F.... pipewire + atb 3902 F.... wireplumber + /dev/snd/seq: atb 3887 F.... pipewire + CasperMD5CheckResult: pass + CurrentDesktop: ubuntu:GNOME + DistroRelease: Ubuntu 26.04 + InstallationDate: Installed on 2026-05-17 (2 days ago) + InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1) + MachineType: LENOVO 21E8002YSG + Package: linux (not installed) + ProcEnviron: + LANG=en_US.UTF-8 + PATH=(custom, no user) + SHELL=/bin/bash + TERM=xterm-256color + XDG_RUNTIME_DIR=<set> + ProcFB: 0 i915drmfb + ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-7.0.0-15-generic root=UUID=61e8b5c4-2752-445a-93d2-a68c8bb7dd3c ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M + ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0 + RebootRequiredPkgs: Error: path contained symlinks. + Tags: resolute wayland-session + Uname: Linux 7.0.0-15-generic x86_64 + UpgradeStatus: No upgrade log present (probably fresh install) + UserGroups: adm cdrom dip lpadmin lxd plugdev sudo users + _MarkForUpload: True + dmi.bios.date: 12/03/2025 + dmi.bios.release: 1.33 + dmi.bios.vendor: LENOVO + dmi.bios.version: N3IET53W (1.33 ) + dmi.board.asset.tag: Not Available + dmi.board.name: 21E8002YSG + dmi.board.vendor: LENOVO + dmi.board.version: SDK0T76530 WIN + dmi.chassis.asset.tag: No Asset Information + dmi.chassis.type: 10 + dmi.chassis.vendor: LENOVO + dmi.chassis.version: None + dmi.ec.firmware.release: 1.21 + dmi.modalias: dmi:bvnLENOVO:bvrN3IET53W(1.33):bd12/03/2025:br1.33:efr1.21:svnLENOVO:pn21E8002YSG:pvrThinkPadX1NanoGen2:rvnLENOVO:rn21E8002YSG:rvrSDK0T76530WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_21E8_BU_Think_FM_ThinkPadX1NanoGen2:pfaThinkPadX1NanoGen2: + dmi.product.family: ThinkPad X1 Nano Gen 2 + dmi.product.name: 21E8002YSG + dmi.product.sku: LENOVO_MT_21E8_BU_Think_FM_ThinkPad X1 Nano Gen 2 + dmi.product.version: ThinkPad X1 Nano Gen 2 + dmi.sys.vendor: LENOVO ** Attachment added: "AlsaInfo.txt" https://bugs.launchpad.net/bugs/2153096/+attachment/5971383/+files/AlsaInfo.txt -- You received this bug notification because you are subscribed to linux in Ubuntu. Matching subscriptions: Bgg, Bmail, Nb https://bugs.launchpad.net/bugs/2153096 Title: IPU6 webcam (OV2740) stopped working after HWE upgrade to 7.0.0-15 on X1 Nano Status in linux package in Ubuntu: New Bug description: Thanks in advance for taking a look. The webcam on my X1 Nano (Gen 2, OV2740 behind IPU6) worked on a clean Ubuntu 26.04 install. After a routine `apt upgrade` rolled the HWE kernel forward to 7.0.0-14 and then 7.0.0-15, it stopped producing frames. Nothing else camera-related changed in that upgrade. On the surface everything still looks fine. libcamera and pipewire both see an `ov2740` device. /dev/video* are populated. The IPU6 driver is happy: intel-ipu6 0000:00:05.0: Found supported sensor INT3474:01 intel-ipu6 0000:00:05.0: Connected 1 cameras But every app that tries to open the camera fails the same way: spa.v4l2: /dev/video0: VIDIOC_S_PARM: Inappropriate ioctl for device spa.v4l2: '/dev/video0' VIDIOC_STREAMON: Link has been severed Cheese, Firefox, Chromium and Zoom all behave identically. BIOS privacy is off and the physical has been checked. I'm not sure I'm reading this right, but it looks like the VSC chain might not be coming up. `mei_vsc_hw` is loaded but unbound. `mei_vsc`, `intel_vsc`, `ivsc_csi`, `ivsc_ace` aren't loaded at all. The ov2740 probe complains about missing rails (AVDD/DOVDD/DVDD, "supply X not found, using dummy regulator"), which I think the VSC normally provides. Tracing back, the ACPI path looks like: \_SB_.PC00.SPI1.SPFD HID INTC1094 \_SB_.PC00.SPI1.SPFD.CVFD HID INTC1095 `INTC1094` is one of `mei_vsc_hw`'s alias matches. But the parent device for `\_SB_.PC00.SPI1` shows an empty `_HID` in /sys, so I don't think the kernel is instantiating a SPI controller on that node. If that's right, INTC1094 and INTC1095 never become spi_devices and `mei_vsc_hw` has nothing to bind to. That's my best guess at where it falls over, but I could easily be off. A couple of side notes in case they matter: * The PCH SPI controller (PCI 0000:00:1f.5, spi0) has one child for the BIOS flash. spi-nor fails JEDEC identification on it ("unrecognized JEDEC id bytes: f7 30 30 09 03 00"). I think this is unrelated. * There's an Intel USB-LJCA bridge (8086:0b63) at HS08 / INTC1098 that brings up spi1 via spi_ljca. spi1 has no children (waiting_for_supplier=0). I'm not sure if the VSC is supposed to live here on this platform. I don't know what changed between the kernel I originally installed with and 7.0.0-14. apt history puts the HWE hop to 7.0.0-14.14 on 2026-04-23 and nothing else camera-related changed in that transaction. Happy to do whatever is helpful my side to debug. Attached `diagnostics.txt` has DMI, package versions, lsmod, lspci/lsusb, the spi_master tree, the relevant ACPI nodes, and the IPU6/MEI/VSC/OV2740/LJCA kernel and libcamera/pipewire log lines. --- ProblemType: Bug ApportVersion: 2.34.0-0ubuntu2 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: atb 3887 F.... pipewire atb 3902 F.... wireplumber /dev/snd/seq: atb 3887 F.... pipewire CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME DistroRelease: Ubuntu 26.04 InstallationDate: Installed on 2026-05-17 (2 days ago) InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1) MachineType: LENOVO 21E8002YSG Package: linux (not installed) ProcEnviron: LANG=en_US.UTF-8 PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color XDG_RUNTIME_DIR=<set> ProcFB: 0 i915drmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-7.0.0-15-generic root=UUID=61e8b5c4-2752-445a-93d2-a68c8bb7dd3c ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0 RebootRequiredPkgs: Error: path contained symlinks. Tags: resolute wayland-session Uname: Linux 7.0.0-15-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin lxd plugdev sudo users _MarkForUpload: True dmi.bios.date: 12/03/2025 dmi.bios.release: 1.33 dmi.bios.vendor: LENOVO dmi.bios.version: N3IET53W (1.33 ) dmi.board.asset.tag: Not Available dmi.board.name: 21E8002YSG dmi.board.vendor: LENOVO dmi.board.version: SDK0T76530 WIN dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.ec.firmware.release: 1.21 dmi.modalias: dmi:bvnLENOVO:bvrN3IET53W(1.33):bd12/03/2025:br1.33:efr1.21:svnLENOVO:pn21E8002YSG:pvrThinkPadX1NanoGen2:rvnLENOVO:rn21E8002YSG:rvrSDK0T76530WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_21E8_BU_Think_FM_ThinkPadX1NanoGen2:pfaThinkPadX1NanoGen2: dmi.product.family: ThinkPad X1 Nano Gen 2 dmi.product.name: 21E8002YSG dmi.product.sku: LENOVO_MT_21E8_BU_Think_FM_ThinkPad X1 Nano Gen 2 dmi.product.version: ThinkPad X1 Nano Gen 2 dmi.sys.vendor: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2153096/+subscriptions
Комментариев нет:
Отправить комментарий