64-bit fix for 'webcam is flipped upside down' looks ugly

Bug #854664 reported by Chris Drost
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libv4l (Ubuntu)
New
Undecided
Unassigned

Bug Description

Hello. I have a Fujitsu Lifebook TH700 running Kubuntu natty. I have in general been following the advice given at the website:

 http://radu.cotescu.com/flipped-images-ubuntu-webcam/

Which recommends installing a Launchpad PPA and then using a compatibility layer to flip the screens. I have done this; `aptitude show libv4l-0` shows its version as '0.8.5-3~nnv4l3'.

A couple of modifications have made this WORK for the program skype (32-bit) but the program cheese (64-bit) still seems to have issues. The program which works for skype is stored at /usr/local/bin/skype, and says:

#!/bin/sh
export LIBV4LCONTROL_FLAGS=3
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so /usr/bin/skype

So that *works*. Now let me get to what *doesn't work*. I was apparently at one point able to take a full-color picture with cheese but I can't figure out what to do to make it do so again.

Just running cheese, of course, gives a full-color upside-down image. When I instead run:

    LIBV4LCONTROL_FLAGS=3 cheese

I get what appears to be a right-side up black and white image with a mismatch of colors. More precisely, it looks as if the hue and saturation information has been displaced from the value information, so that a blue-and-green pen held in one place will cause other parts of the screen to become blue and green.

I am attaching a picture of the bizarre graphical effect to this bug report. Notice how the color of my ear appears to the right of my head while the color of the pen appears on top of it.

I will also send a follow-up with more details about my configuration (dmidecode, lsusb, udevadm info).

Revision history for this message
Chris Drost (chris-drostie) wrote :
Revision history for this message
Chris Drost (chris-drostie) wrote :

As promised, some details of my configuration

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.