Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [EN] Integrated camera shows image upside down  (Read 3773 times)

davidb

  • Guest
[EN] Integrated camera shows image upside down
« on: 2014/11/16, 18:21:21 »
Hi,

Usually my camera just worked fine but I havent used my camera for quite a while. Now I wanted to skype with someone and my the picture is shown upside down. In all other applications I checked, it is the same behaviour.
Googeling this problem showed some solutions for ASUS camera (preloading v4l1compat.so) but it doesn't work for me and neither do I want to start all camera using applications from terminal.


The problem seems to be, that the driver mounts the camera upside down. Can this be changed somehow? Or does anyone know the solution to this problem?


My Laptop is a Lenovo E530


Thanks for the Help
David

Offline absolut

  • User
  • Posts: 455
Re: Integrated camera shows image upside down
« Reply #1 on: 2014/11/16, 20:54:39 »
hi davidb,

there is a longer thread with comments in this issue here: http://community.linuxmint.com/tutorial/view/219
note that there are multiple locations / paths for the library mentioned, you might need to verify its location on your system, or install the lib first.
please, also provide further info on your system (32/64 bit, etc.)

davidb

  • Guest
Re: Integrated camera shows image upside down
« Reply #2 on: 2014/11/19, 22:02:36 »
Hi!

I have the lib installed and double checked the path. Also I installed v4l2ucp and tried to rotate the cam picture. Still upside down.
I have a 64 bit system. The solution neither works with the 64 bit lib nor the 32bit (skype).

A few infos:

Code: [Select]
$ uname -a
Linux spaeti 3.17-3.towo-siduction-amd64 #1 SMP PREEMPT siduction 3.17-11 (2014-11-14) x86_64 GNU/Linux

Code: [Select]
$ dmesg | grep uvc
[   12.878737] uvcvideo: Found UVC 1.00 device Integrated Camera (05ca:1823)
[   12.881242] usbcore: registered new interface driver uvcvideo

$ lsusb -d05ca:1823 -v
http://pastebin.com/19zaiwGV

Code: [Select]
$ modinfo uvcvideo
filename:       /lib/modules/3.17-3.towo-siduction-amd64/kernel/drivers/media/usb/uvc/uvcvideo.ko
version:        1.1.1
license:        GPL
description:    USB Video Class driver
author:         Laurent Pinchart <laurent.pinchart@ideasonboard.com>
srcversion:     AB381FC402B0CEBB1A21CB8
alias:          usb:v*p*d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v18ECp3288d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v18ECp3188d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A34d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A33d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A31d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0AC8p3420d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0AC8p3410d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p264Ad*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p2643d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p2641d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p2640d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v046Dp08C7d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C6d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C5d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C3d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C2d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C1d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v045Ep0723d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v045Ep0721d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in*
depends:        videodev,videobuf2-core,usbcore,media,videobuf2-vmalloc
intree:         Y
vermagic:       3.17-3.towo-siduction-amd64 SMP preempt mod_unload modversions
parm:           clock:Video buffers timestamp clock
parm:           nodrop:Don't drop incomplete frames (uint)
parm:           quirks:Forced device quirks (uint)
parm:           trace:Trace level bitmask (uint)
parm:           timeout:Streaming control requests timeout (uint)

Thanks for the help!
David

davidb

  • Guest
Re: Integrated camera shows image upside down
« Reply #3 on: 2014/11/21, 13:48:03 »
With guvcview I can flip and mirror the picture. I tried to load the saved settings with uvcdynctrl but it seems to have no effect. Am I missing something?

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.358
    • Land of the Buckeye
Re: Integrated camera shows image upside down
« Reply #4 on: 2014/11/21, 15:01:48 »
I have an old Logitech USB camera that also doesn't work correctly with skype, out of the box.  I have no idea whether the script that I use to launch skype will be of any help for your hardware, but I will share it just on the chance.  This is my skypelauncher.sh script:


Code: [Select]
#!/bin/sh
export XLIB_SKIP_ARGB_VISUALS=1
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so
env PULSE_LATENCY_MSEC=60 skype %U
exit 0



System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO