View previous topic :: View next topic |
Author |
Message |
quykfox n00b
Joined: 25 Jul 2016 Posts: 21 Location: USA
|
Posted: Sun Nov 19, 2017 11:04 pm Post subject: [SOLVED] Integrated Webcam not Recognized |
|
|
I have a Lenovo P71 laptop with an integrated 720p HD Camera with Microphone. However, the camera doesn't seem to be detected by the system, because when I open video capture software like Cheese, I just get the message "No device found."
I've tried enabling and disabling many items in my kernel's configuration under Device Drivers -> Multimedia Support, but I haven't gotten any results. Does anybody know where I should be investigating or how to solve this problem.
Here's some output that might be helpful:
Code: |
# lspci
00:00.0 Host bridge: Intel Corporation Device 5910 (rev 05)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 05)
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO I2C Controller #0 (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:16.3 Serial controller: Intel Corporation Sunrise Point-H KT Redirection (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #3 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1)
00:1d.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #13 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Device a171 (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (5) I219-LM (rev 31)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M620 Mobile] (rev a2)
04:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
70:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
71:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
|
Code: | # dmesg | grep -i camera
[ 3.204032] usb 1-8: Product: Integrated Camera
|
Thank you in advance for any assistance.
Last edited by quykfox on Mon Nov 20, 2017 11:22 pm; edited 1 time in total |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54684 Location: 56N 3W
|
Posted: Sun Nov 19, 2017 11:07 pm Post subject: |
|
|
quykfox,
Code: | # dmesg | grep -i camera
[ 3.204032] usb 1-8: Product: Integrated Camera | Its a USB device, so we need lsusb output.
Wild guess, it needs UVC support in the kernel. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
quykfox n00b
Joined: 25 Jul 2016 Posts: 21 Location: USA
|
Posted: Mon Nov 20, 2017 9:40 pm Post subject: |
|
|
NeddySeagoon wrote: |
Its a USB device, so we need lsusb output.
|
Here's some output from lsusb:
Code: |
% lsusb
Bus 002 Device 002: ID 0bc2:ab24 Seagate RSS LLC Backup Plus Portable Drive
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 138a:0097 Validity Sensors, Inc.
Bus 001 Device 002: ID 04ca:7066 Lite-On Technology Corp.
Bus 001 Device 004: ID 8087:0a2b Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
|
Unfortunately, I'm not sure exactly how to utilize that information though. |
|
Back to top |
|
|
quykfox n00b
Joined: 25 Jul 2016 Posts: 21 Location: USA
|
Posted: Mon Nov 20, 2017 11:22 pm Post subject: |
|
|
NeddySeagoon wrote: |
Wild guess, it needs UVC support in the kernel. |
Well, it turned out that worked. I just needed to enable CONFIG_USB_VIDEO_CLASS under:
Code: |
Device Drivers
-> Multimedia support (MEDIA_SUPPORT [=y])
-> Media USB Adapters (MEDIA_USB_SUPPORT [=y])
|
It didn't work before because I forgot to mount /boot before installing the new kernel... |
|
Back to top |
|
|
|