GermanyUSACanadaUKFranceEspanaItaliaNederlandsIndiaJapanChina
Register | Login 

Logitech C170 (Webcam, USB)

Multimedia Logitech, Multimedia, USB, Webcam

Logitech C170 (Webcam, USB)
Linux compatibility: Only the Linux compatibility is rated on this page, not the general quality of the product. If you use this product with Linux, please rate it and share your experience in the comment area of this page (bottom) to support other Linux users.
8 votes, average: 3.9 out of 58 votes, average: 3.9 out of 58 votes, average: 3.9 out of 58 votes, average: 3.9 out of 58 votes, average: 3.9 out of 5
  ( 3.9 with 8 ratings)

Price: $ 47.00 (on stock)
(without shipping costs) Prices provided by Amazon do not include shipping costs that might be due depending on product and Amazon Marketplace supplier.

 Buy from Amazon.com


Price trend
Logitech C170 
-
Minimum: $ 19.99 
Maximum: $ 69.95  
Updated: 04/07/2016 00:44

Review of Linux Compatibility

The Logitech webcam C170 has the USB ID 046d:082b and is automatically recognized and initialized by Ubuntu since version 11.04:

Bus 001 Device 002: ID 046d:082b Logitech, Inc.

The integrated microphone is supported by Linux:

1 [C170 ]: USB-Audio - Webcam C170
Webcam C170 at usb-0000:00:10.4-3, high speed

The push button located at the webcam to make snapshots is supported by Xorg:

(II) config/udev: Adding input device Webcam C170 (/dev/input/event5)
(**) Webcam C170: Applying InputClass "evdev keyboard catchall"
(II) Using input driver 'evdev' for 'Webcam C170'
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(**) Webcam C170: always reports core events
(**) Webcam C170: Device: "/dev/input/event5"
(--) Webcam C170: Found keys
(II) Webcam C170: Configuring as keyboard
(**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:10.4/usb1/1-4/1-4.2/1-4.2:1.0/input/input5/event5"
(II) XINPUT: Adding extended input device "Webcam C170" (type: KEYBOARD)

The kernel uses the module uvcvideo to access the webcam. The kernel module is loaded automatically if the C170 gets plugged in:

usb 1-3: new high speed USB device using xhci_hcd and address 0
usb 1-3: New USB device found, idVendor=046d, idProduct=082b
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-3: Product: Webcam C170
usb 1-3: Manufacturer:
usb 1-3: configuration #1 chosen from 1 choice
usb 1-3: ep 0x81 - rounding interval to 64 microframes
xhci_hcd 0000:03:00.0: WARN: short transfer on control ep
uvcvideo: Found UVC 1.00 device Webcam C170 (046d:082b)
input: Webcam C170 as /devices/pci0000:00/0000:00:1c.3/0000:03:00.0/usb1/1-3/1-3:1.0/input/input9

Identified Hardware Configurations (7 Results)

This hardware component was used by Linux users under the following system configurations. These results were collected by our LHG Scan Tool:
Distribution
Kernel
Rating
Scan Date
openSUSE Leap 42.1 (x86_64) 4.1.34-33-default The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 25/11/2016
Ubuntu 16.04.1 LTS 4.4.0-36-generic The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 18/09/2016
openSUSE Leap 42.1 (x86_64) 4.1.31-30-default The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 14/09/2016
Ubuntu 15.10 4.2.0-30-generic The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 07/09/2016
Linux Mint 18 Sarah 4.4.0-36-generic The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 03/09/2016
Ubuntu 16.04.1 LTS 4.6.0-040600-lowlatency The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 22/08/2016
Ubuntu 12.04.5 LTS 3.2.0-95-generic The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5The user provided the following rating for this hardware: 5 out of 5 21/03/2016

Similar Linux Hardware

scroll left scroll right

 Comments

10 Responses to “Logitech C170 (Webcam, USB)”

  • Jean-Victor Côté says:

    libv4l2: error got 4 consecutive frame decode errors, last error: v4l-convert: libjpeg error: End Of Image

    (cheese:7616): cheese-WARNING **: Failed to allocate a buffer: gstv4l2src.c(884): gst_v4l2src_create (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin18/GstV4l2Src:v4l2src1

    Cheese produces a “read error” message over a black screen background.
    Camorama shows a video image as if nothing was wrong.

  • Logitech C170 Cam User says:

    Doesnt work with Ubuntu 14.10. Doesnt even shows up with CHeese.

    • AMD_Fan says:

      The Logitech C170 is supported by the uvcvideo Linux kernel module since quite some time. This support for sure has not disappeared in Ubuntu 14.10. The problem must be somewhere else:

      Could you please provide the output of
      lsusb
      to see if the USB connection works? Furthermore, the output of
      lsmod | grep uvc
      should show, if the uvcvideo driver was loaded.

      At last, use
      tail -f /var/log/syslog
      and replug the webcam. Please post here the lines that appear after replugging the cam.

      This could provide some first hints where the error comes from.

    • SomebodyElseOnUbuntu14.10 says:

      I am also having problems with this working on Ubuntu 14.10, and we tried on 14.04 and it didn’t work there either.

      On 14.10 here is the information you requested:

      $ lsusb
      Bus 002 Device 017: ID 046d:082b Logitech, Inc.
      Bus 002 Device 015: ID 05ac:12a8 Apple, Inc.
      Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 008 Device 008: ID 10d5:55a2 Uni Class Technology Co., Ltd 2Port KVMSwitcher
      Bus 008 Device 004: ID 413c:2105 Dell Computer Corp. Model L100 Keyboard
      Bus 008 Device 003: ID 0461:4d81 Primax Electronics, Ltd Dell N889 Optical Mouse
      Bus 008 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
      Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
      Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
      Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
      Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
      Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
      Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

      $ cat /proc/asound/cards
      0 [Intel ]: HDA-Intel – HDA Intel
      HDA Intel at 0xf7fdc000 irq 51
      1 [C170 ]: USB-Audio – Webcam C170
      Webcam C170 at usb-0000:00:1d.7-2, high speed

      $ sudo tail -f /var/log/syslog
      Mar 30 15:40:18 C1DEV-23238 kernel: [543390.742717] usb 2-2: USB disconnect, device number 17
      Mar 30 15:40:23 C1DEV-23238 colord-sane: io/hpmud/pp.c 627: unable to read device-id ret=-1
      Mar 30 15:40:23 C1DEV-23238 kernel: [543396.220033] usb 2-2: new high-speed USB device number 18 using ehci-pci

      I know there is also an open defect about this on Ubuntu, but have seen no resolution for this.

    • mixtape says:

      Was the “uvcvideo” kernel module loaded? If so, the command:
      lsmod | grep uvc
      should produce an output like:

      uvcvideo 67203 0
      videodev 86588 1 uvcvideo

      Even the sound device was created, therefore at a first glance, everything looks fine. To make sure that it is not a user acess rights problem, could you try to start cheese as root:

      sudo cheese

    • SomebodyElseOnUbuntu14.10 says:

      $ lsmod | grep uvc
      uvcvideo 86723 0
      videobuf2_vmalloc 13216 1 uvcvideo
      videobuf2_core 51547 1 uvcvideo
      videodev 163831 3 uvcvideo,v4l2_common,videobuf2_core
      media 22008 2 uvcvideo,videodev

      And cheese and sudo cheese both result in the same output:

      $ sudo cheese
      libv4l2: error got 4 consecutive frame decode errors, last error: v4l-convert: libjpeg error: End Of Image

      (cheese:4026): cheese-WARNING **: Failed to allocate a buffer: gstv4l2src.c(749): gst_v4l2src_create (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin18/GstV4l2Src:video_source

      Also here is some information about my current kernel:

      $ uname -srv
      Linux 3.18.10-031810-generic #201503241436 SMP Tue Mar 24 18:37:14 UTC 2015

    • mixtape says:

      Hmm. Kernel module uvcvideo seems to be loaded just fine.
      I searched through some bug lists and your cheese error seems to be similar to the following one. at least someone else with a C170 reported a bug like yours, which is a duplicate of
      https://bugzilla.gnome.org/show_bug.cgi?id=722165
      The solution at the end was, that the pre-set resolution of the camera was wrong and therefore the image stream of the camera was broken.
      Can you change the camera resolution somehow e.g. to 640×480?

    • SomebodyElseOnUbuntu14.10 says:

      Still trying to figure out how to best adjust the resolution of the camera.

      However in the meantime the camera is working as desired on other applications such as VLC, Skype, and Google Hangouts.

      It just doesn’t work on cheese or uvcvideo like uvc applications.

      I am concerned about these still, but since my important apps (not cheese) work fine, I’m not too concerned.

      Thanks for your help.

      Note: upgrading my kernel from 3.16 to 3.18.10 may have been valuable, but I’m not certain – anyway it’s working where I need it to.

  • Vicky G.B says:

    Works very well in ubuntu, xubuntu,kubuntu 12.04 LTS no worries with hardware compatibiliy.

  • robopetr says:

    Works like a charm! Awesome cam.

Start new Discussion

Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.
 

Email address will not be published.

Rate Linux compatibility


Use the following HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Allowed file types: txt, jpg, png, gif, maximum file size: 2MB.