1

Cheese does not recognize internal webcam in Ubuntu 16.04 LTS. Tried Cheese in Ubuntu 14.04 LTS and it works flawlessly. Tried executing cheese in the terminal and it displays this error:

libv4l2: error setting pixformat: Input/output error

(cheese:27816): cheese-WARNING **: Device '/dev/video0' cannot capture at 1280x720: gstv4l2object.c(3457): gst_v4l2_object_set_format_full (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin18/GstV4l2Src:v4l2src1:Call to S_FMT failed for BGR3 @ 1280x720: Input/output error

Cheese displays "There was an error displaying video from the webcam".

And whenever I try to change the resolution in Preferences, Cheese does not show any options in the menu. I click on "Cheese" to open the menu but nothing shows up:

image of Cheese not displaying options

Any tips on how I can solve the problem?

1 Answers1

0

This is a bug in gstreamer fixed in version 1.14.2: https://bugzilla.gnome.org/show_bug.cgi?id=796789.

I fixed it by manually downloading the relevant packages for cosmic, that have already been updated to use this version. So something like:

mkdir tmp
cd tmp
wget https://launchpad.net/ubuntu/+source/gst-plugins-good1.0/1.14.2-1ubuntu3/+build/15172738/+files/libgstreamer-plugins-good1.0-0_1.14.2-1ubuntu3_amd64.deb https://launchpad.net/ubuntu/+source/gst-plugins-good1.0/1.14.2-1ubuntu3/+build/15172738/+files/gstreamer1.0-plugins-good_1.14.2-1ubuntu3_amd64.deb
sudo dpkg -i *.deb
deivid
  • 111