Author Topic: Webcam not working  (Read 8579 times)

V3nD3774

  • Newbie
  • *
  • Posts: 31
    • View Profile
on: March 22, 2013, 12:05:28 PM
Guys,
I am using backbox as main OS since many months now...and I have never used the web-cam so far, only few times in Ubuntu 12.10, the native OS of my laptop, and it was ok.
But, in backbox, no way, does not work and does not even find any camera...do you have any tip to fix this ? i have been looking in other forums but all solutions point to Ubuntu issues, and do not apply to me.
My laptop is a Gazelle professional from System76.

Tx



ZEROF

  • Hero Member
  • *****
  • Posts: 1245
    • View Profile
    • Pen Tester
Reply #1 on: March 22, 2013, 11:48:29 PM
Hi,

When you have problem like this you need to see what is your camera model with lsusb from terminal, then search Google to see how to run your camera model with ubuntu 12.04. If you can't find solution give us lsusb message and we will check that for you.

Cheers !


Don't ask, read : http://wiki.backbox.org
or just run sudo rm -rf /*


V3nD3774

  • Newbie
  • *
  • Posts: 31
    • View Profile
Reply #2 on: March 25, 2013, 10:27:06 AM
ZEROF,
i have been checking around this issue...i think it is not related to bbx rather a problem with built-in web-camera itself...

Look:

Code: [Select]
:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 003: ID 07ab:fc86 Freecom Technologies

then, if i run cheese:

Code: [Select]
** (cheese:4814): WARNING **: cheese-window.vala:1624: Error: Nessun dispositivo trovato

then gstreamer results:

Code: [Select]
gstreamer-properties

(gstreamer-properties:5908): Gtk-WARNING **: Unknown property: GtkDialog.has-separator

(gstreamer-properties:5908): Gtk-WARNING **: Unknown property: GtkDialog.has-separator
gstreamer-properties-Message: Skipping unavailable plugin 'artsdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'esdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'sunaudiosink'
gstreamer-properties-Message: Skipping unavailable plugin 'glimagesink'
gstreamer-properties-Message: Skipping unavailable plugin 'sdlvideosink'
gstreamer-properties-Message: Skipping unavailable plugin 'v4lmjpegsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'qcamsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'v4lsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'esdmon'
gstreamer-properties-Message: Skipping unavailable plugin 'sunaudiosrc'
gstreamer-properties-Message: Error running pipeline 'Video for Linux 2 (v4l2)': Impossibile identificare il device «/dev/video0». [v4l2_calls.c(493): gst_v4l2_open (): /GstPipeline:pipeline1/GstV4l2Src:v4l2src1:
system error: File o directory non esistente]
and this is the outcome of : guvcview

Code: [Select]
guvcview | grep -i video
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Errore di input/output(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Errore di input/output(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Errore di input/output(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect) BT_GET_CAPABILITIES failed : Errore di input/output(5)
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
Cannot connect to server socket err = File o directory non esistente
Cannot connect to server socket
jack server is not running or cannot be started
video device: /dev/video0
unable to detect video devices on your system (0)
ERROR opening V4L interface: File o directory non esistente
Init video returned -1
VIDIOC_REQBUFS - Failed to delete buffers: Argomento non valido (errno 22)

then i did try to use the camera through vlc just as additional test :
Code: [Select]
vlc v4l2:///dev/video0
VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d)
[0xe35108] main libvlc: Esecuzione di vlc con l'interfaccia predefinita. Usa 'cvlc' per utilizzare vlc senza interfaccia.
[0x7fa470008018] v4l2 demux error: cannot open device '/dev/video0': No such file or directory
[0x7fa470002d08] v4l2 access error: cannot open device '/dev/video0': No such file or directory
[0x7fa468000b78] main input error: open of `v4l2:///dev/video0' failed

Interesting it is the prior few updates the webcam was working. After few updates (in both main OS, native 12.10 and in bbx) no longer works.

Any clue ?

Tx again





ZEROF

  • Hero Member
  • *****
  • Posts: 1245
    • View Profile
    • Pen Tester
Reply #3 on: March 25, 2013, 01:49:51 PM
Hi,

You right, after updates Ubuntu removed some plugins from system, and now many users have problem like you. Try to install all of this plugins :

Quote
gstreamer-properties-Message: Skipping unavailable plugin 'artsdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'esdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'sunaudiosink'
gstreamer-properties-Message: Skipping unavailable plugin 'glimagesink'
gstreamer-properties-Message: Skipping unavailable plugin 'sdlvideosink'
gstreamer-properties-Message: Skipping unavailable plugin 'v4lmjpegsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'qcamsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'v4lsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'esdmon'
gstreamer-properties-Message: Skipping unavailable plugin 'sunaudiosrc'

This is not 1st time i see that Ubuntu remove plugins and that this make problem for end users. If this don't work try to install chees and gstreamer from source, because they make updates but they don't update packages in repositories. I know how you feel bro, but this is not only BBox issue.


Don't ask, read : http://wiki.backbox.org
or just run sudo rm -rf /*


V3nD3774

  • Newbie
  • *
  • Posts: 31
    • View Profile
Reply #4 on: March 26, 2013, 04:04:45 AM
ok tx will try and let you know.