You are not logged in.
Pages: 1
As in the title. the internal camera is not detected on a vanilla Arch install. I have tried several kernels, and checked bios settings: webcam is enabled. I’m using different apps and websites and they all tell me that I have no camera connected. Which makes sense because when I run
lsusb
, I get
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 0a5c:6412 Broadcom Corp. BCM2045A0
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
and
lspci
gives
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
3a:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4350 802.11ac Wireless Network Adapter (rev 08)
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
I do not see any video device. On the other hand, I get
sudo dmesg | grep video
[ 4.099269] ACPI: video: Video Device [GFX0] (multi-head: yes rom: no post: no)
but nothing with
sudo dmesg | grep uvcvideo
An fzf search for /dev/vi comes up empty. If I am missing a driver, or need to modify a kernel module, could someone give me a procedure? Next step would be to boot a live iso like MX and see if the cam is detected. But that would not fix the Arch issue.
Offline
Next step would be to boot a live iso like MX and see if the cam is detected. But that would not fix the Arch issue.
no but it would tell you that the problem is with arch and not a hardware fault, i would try multiple distros using DIFFERENT OLDER kernel versions
Offline
;
Last edited by Gabachin (2022-11-29 04:10:04)
Offline
Does it work with Arch's LTS kernel? What do you get for lsusb, lspci etc. on MX?
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
It does not work with the LTS kernel. And it wasn't my cam that worked on the MX live iso, it was the incoming cam from a colleague when I tested Zoom. Dumb I know. I will check the right way tomorrow.
But I did get this from journalctl (on Arch)
journalctl -f
Nov 28 21:11:31 archlinux kernel: usb usb1-port5: attempt power cycle
Nov 28 21:11:32 archlinux kernel: usb 1-5: new full-speed USB device number 17 using xhci_hcd
Nov 28 21:11:32 archlinux kernel: usb 1-5: Device not responding to setup address.
Nov 28 21:11:32 archlinux kernel: usb 1-5: Device not responding to setup address.
Nov 28 21:11:32 archlinux kernel: usb 1-5: device not accepting address 17, error -71
Nov 28 21:11:32 archlinux kernel: usb 1-5: new full-speed USB device number 18 using xhci_hcd
Nov 28 21:11:32 archlinux kernel: usb 1-5: Device not responding to setup address.
Nov 28 21:11:32 archlinux kernel: usb 1-5: Device not responding to setup address.
Nov 28 21:11:33 archlinux kernel: usb 1-5: device not accepting address 18, error -71
Nov 28 21:11:33 archlinux kernel: usb usb1-port5: unable to enumerate USB device
So does this mean that the kernel is trying to load the device and can not? So it is a hardware issue?
Here is a more detailed lsusb output:
lsusb -tv
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 3: Dev 2, If 0, Class=Vendor Specific Class, Driver=btusb, 12M
ID 0a5c:6412 Broadcom Corp.
|__ Port 3: Dev 2, If 1, Class=Vendor Specific Class, Driver=btusb, 12M
ID 0a5c:6412 Broadcom Corp.
|__ Port 3: Dev 2, If 2, Class=Vendor Specific Class, Driver=btusb, 12M
ID 0a5c:6412 Broadcom Corp.
|__ Port 3: Dev 2, If 3, Class=Application Specific Interface, Driver=, 12M
ID 0a5c:6412 Broadcom Corp.
So, of course port 5 does not appear.
Last edited by Gabachin (2022-11-29 03:55:33)
Offline
Which webcam is it?
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
It's the internal camera on my Dell Xps 13 9350. More information:
sudo v4l2-ctl --list-devices
Cannot open device /dev/video0, exiting.
22:42 /etc/modprobe.d?
❯ sudo rmmod uvcvideo && sudo modprobe uvcvideo
[sudo] password for paul:
rmmod: ERROR: Module uvcvideo is not currently loaded
❯ modinfo uvcvideo | grep version
version: 1.1.1
srcversion: B5BC32E2A05C003B6787C94
Last edited by Gabachin (2022-11-29 04:51:20)
Offline
What I meant was, what is its specification? Who made it and what model is it?
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
It seems to be an Integrated Webcam Realtek Integrated_Webcam_HD. From what I can understand fom the output of the commands I ran, the problem is with the drivers or a maybe even a loose cable? There are quite a few "urgent" bios/driver updates recommended on Dell's webpage so I guess I could use fwupd to update the system, but if something goes wrong, I brick my lap. The cam is really not that important. I just want to figure out what the problem is.
Offline
Do any of the updates mention the webcam? Does the webcam show up in the firmware? (Are there any options for it?)
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
These are the devices fwupd finds. I do not think the webcam is among them.
fwupdmgr get-devices
Dell Inc. XPS 13 9350
│
├─BCM2045A0:
│ Device ID: 1f914e619b232dc4da68ec3389b98b20163003a2
│ Current version: 1.12
│ Vendor: Broadcom Corp (USB:0x0A5C)
│ Serial Number: 548CA0A30898
│ GUIDs: 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c ← USB\VID_0A5C&PID_6412
│ 202e8dd9-1ad3-5346-a380-87272deb7158 ← USB\VID_0A5C&PID_6412&REV_0112
│ Device Flags: • Updatable
│
├─Core™ i5-6200U CPU @ 2.30GHz:
│ Device ID: 4bde70ba4e39b28f9eab1628f9dd6e6244c03027
│ Current version: 0x000000f0
│ Vendor: Intel
│ GUIDs: b9a2dd81-159e-5537-a7db-e7101d164d3f ← cpu
│ 30249f37-d140-5d3e-9319-186b1bd5cac3 ← CPUID\PRO_0&FAM_06
│ 28d7f31c-1663-5b15-a900-94a71cbcd53f ← CPUID\PRO_0&FAM_06&MOD_4E
│ e4bc7423-9fec-55a6-8f6c-827c40992491 ← CPUID\PRO_0&FAM_06&MOD_4E&STP_3
│ Device Flags: • Internal device
│
├─Skylake GT2 [HD Graphics 520]:
│ Device ID: 5792b48846ce271fab11c4a545f7a3df0d36e00a
│ Current version: 07
│ Vendor: Intel Corporation (PCI:0x8086)
│ GUIDs: bdcb90a0-e7cd-5d77-995d-d79b7183aa29 ← PCI\VEN_8086&DEV_1916
│ 2f7ef0d3-15f0-571c-b852-de72f1c7c730 ← PCI\VEN_8086&DEV_1916&REV_07
│ 95fd5029-aebe-5e4f-b87f-1698362007ee ← PCI\VEN_8086&DEV_1916&SUBSYS_10280704
│ e98d76a9-9327-5be8-a446-3419c130782f ← PCI\VEN_8086&DEV_1916&SUBSYS_10280704&REV_07
│ 11881636-6262-5919-a39a-3eaf1d317389 ← PCI\VEN_8086&DEV_1916&REV_00
│ 0da271b9-60c2-5a5e-baac-793e7ce92841 ← PCI\VEN_8086&DEV_1916&SUBSYS_10280704&REV_00
│ Device Flags: • Internal device
│ • Cryptographic hash verification is available
│
├─Sunrise Point-LP LPC Controller:
│ Device ID: 71b31258b13a4b2793e529856a190f8fb02ad151
│ Current version: 21
│ Vendor: Intel Corporation (PCI:0x8086)
│ GUIDs: b3805b34-419f-5ff7-aa79-fb17bd405a36 ← PCI\VEN_8086&DEV_9D48
│ 4b7d3870-5465-5004-b2f9-a8e5d086f9dd ← PCI\VEN_8086&DEV_9D48&REV_21
│ c09f253d-9648-530e-805f-c5ebe37a94e5 ← PCI\VEN_8086&DEV_9D48&SUBSYS_10280704
│ ef6f08f1-0663-506a-9946-d673abe48b48 ← PCI\VEN_8086&DEV_9D48&SUBSYS_10280704&REV_21
│ cfd2b4c2-2913-584f-95d4-58fca2e8596d ← INTEL_SPI_CHIPSET\ID_PCH100
│ Device Flags: • Internal device
│ • Cryptographic hash verification is available
│
├─System Firmware:
│ │ Device ID: a45df35ac0e948ee180fe216a5f703f32dda163f
│ │ Summary: UEFI ESRT device
│ │ Current version: 1.13.0
│ │ Minimum Version: 1.13.0
│ │ Vendor: Dell (DMI:Dell Inc.)
│ │ Update State: Success
│ │ GUIDs: 33773727-8ee7-4d81-9fa0-57e8d889e1fa
│ │ 230c8b18-8d9b-53ec-838b-6cfc0383493a ← main-system-firmware
│ │ Device Flags: • Internal device
│ │ • Updatable
│ │ • System requires external power source
│ │ • Supported on remote server
│ │ • Needs a reboot after installation
│ │ • Cryptographic hash verification is available
│ │ • Device is usable for the duration of the update
│ │
│ └─UEFI dbx:
│ Device ID: 362301da643102b9f38477387e2193e57abaa590
│ Summary: UEFI revocation database
│ Current version: 83
│ Minimum Version: 83
│ Vendor: UEFI:Linux Foundation
│ Install Duration: 1 second
│ GUIDs: c6682ade-b5ec-57c4-b687-676351208742 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503
│ f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
│ Device Flags: • Internal device
│ • Updatable
│ • Supported on remote server
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ • Only version upgrades are allowed
│ • Signed Payload
│
├─THNSNK128GVN8 M.2 2280 128GB:
│ Device ID: 64ec4cd1e1c9565e79b00f4e7221b1c689b33e96
│ Summary: ATA drive
│ Current version: K8DA4101
│ Vendor: Toshiba (ATA:0x1179, OUI:00080d)
│ Serial Number: 56PS11CCTQ9V
│ GUIDs: e942f27f-d0fd-5fde-85ee-840cd5c9b01b ← IDE\TOSHIBA_THNSNK128GVN8_M.2_2280_128GB____K8DA4101
│ e0cce2cb-31ae-5eb1-825d-1ef8d8332d6d ← IDE\0TOSHIBA_THNSNK128GVN8_M.2_2280_128GB____
│ 79c40f0a-1eb6-514b-892d-d758c8dd3e1a ← TOSHIBA THNSNK128GVN8 M.2 2280 128GB
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
└─TPM 1.2:
│ Device ID: a3487e128cf1413519bce8e9a1ab3f5981e61458
│ Summary: UEFI ESRT device
│ Current version: 5.81.0.0
│ Vendor: Dell Inc. (PCI:0x1028)
│ Update State: Success
│ Update Error: Updating disabled due to TPM ownership
│ GUIDs: d433959e-03ca-524b-92b7-5022eff81a31 ← 0704-1.2
│ ff71992e-52f7-5eea-94ef-883e56e034c6 ← system-tpm
│ Device Flags: • Internal device
│ • System requires external power source
│ • Supported on remote server
│
└─TPM 2.0:
Device ID: eb4a4ec71c680a34c6248dc94ca017f81c772aa8
Summary: UEFI ESRT device
Update State: Success
Update Error: mode switch disabled due to TPM ownership
GUID: b62a2412-5ac4-5350-b16e-7e8f4655d096 ← 0704-2.0
Device Flags: • Internal device
• System requires external power source
• Device is locked
Here are the available updates:
fwupdmgr get-updates
Devices with no available firmware updates:
• BCM2045A0
• THNSNK128GVN8 M.2 2280 128GB
Devices with the latest available firmware version:
• System Firmware
Dell Inc. XPS 13 9350
│
└─UEFI dbx:
│ Device ID: 362301da643102b9f38477387e2193e57abaa590
│ Summary: UEFI revocation database
│ Current version: 83
│ Minimum Version: 83
│ Vendor: UEFI:Linux Foundation
│ Install Duration: 1 second
│ GUIDs: c6682ade-b5ec-57c4-b687-676351208742 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503
│ f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
│ Device Flags: • Internal device
│ • Updatable
│ • Supported on remote server
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ • Only version upgrades are allowed
│ • Signed Payload
│
├─Secure Boot dbx:
│ New version: 217
│ Remote ID: lvfs
│ Release ID: 15179
│ Summary: UEFI Secure Boot Forbidden Signature Database
│ Variant: x64
│ License: Proprietary
│ Size: 13.8 kB
│ Created: 2020-07-29
│ Urgency: High
│ Vendor: Linux Foundation
│ Duration: 1 second
│ Release Flags: • Is upgrade
│ Description:
│ This updates the dbx to the latest release from Microsoft which adds insecure versions of grub and shim to the list of forbidden signatures due to multiple discovered security updates.
│
│ Before installing the update, fwupd will check for any affected executables in the ESP and will refuse to update if it finds any boot binaries signed with any of the forbidden signatures. If the installation fails, you will need to update shim and grub packages before the update can be deployed.
│
│ Once you have installed this dbx update, any DVD or USB installer images signed with the old signatures may not work correctly. You may have to temporarily turn off secure boot when using recovery or installation media, if new images have not been made available by your distribution.
│ Issues: 309662
│ CVE-2022-34303
│ CVE-2022-34302
│ CVE-2022-34301
│
├─Secure Boot dbx:
│ New version: 211
│ Remote ID: lvfs
│ Release ID: 15178
│ Summary: UEFI Secure Boot Forbidden Signature Database
│ Variant: x64
│ License: Proprietary
│ Size: 13.5 kB
│ Created: 2021-04-29
│ Urgency: High
│ Vendor: Linux Foundation
│ Duration: 1 second
│ Release Flags: • Is upgrade
│ Description:
│ This updates the dbx to the latest release from Microsoft which adds insecure versions of grub and shim to the list of forbidden signatures due to multiple discovered security updates.
│
└─Secure Boot dbx:
New version: 190
Remote ID: lvfs
Release ID: 6104
Summary: UEFI Secure Boot Forbidden Signature Database
Variant: x64
License: Proprietary
Size: 14.4 kB
Created: 2020-07-29
Urgency: High
Vendor: Linux Foundation
Duration: 1 second
Release Flags: • Is upgrade
Description:
This updates the dbx to the latest release from Microsoft which adds insecure versions of grub and shim to the list of forbidden signatures due to multiple discovered security updates.
Issues: CVE-2020-7205
CVE-2020-15707
CVE-2020-15706
CVE-2020-15705
CVE-2020-14311
CVE-2020-14310
CVE-2020-14309
174059
CVE-2020-14308
CVE-2020-10713
13:33 ~
❯
I believe these only involve the bootloader.
Offline
the wiki says the camera works out of the box: https://wiki.archlinux.org/title/Dell_XPS_13_(9350)
looks like it may be a common fault, also looks like the camera is part of the screen so not an easy fix:
https://www.dell.com/community/XPS/Dell … -p/7367364
Offline
Do you have Windows installed? If so, does it work with Windows and is Fast Start disabled in Windows?
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
I wiped Windows and installed Arch. The laptop is 6 years old. It's a project/test machine I use to hone my linux skills. I am running it with xmonad/xmobar, very basic, only the bare minimum stuff. No display manager, no GUI file manager. I have the machine almost just the way I want it, except for the cam.
Offline
Pages: 1