[Laptop] Webcam doens't work ...

Hi,
When I use Cheese I get :

** (cheese:25381): WARNING **: cheese-window.vala:1624: Error: No device found
**Guvcview:**
guvcview 1.6.1
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
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 pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = No such file or directory
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: No such file or directory
  Init video returned -1

**
lsusb** gives me:

Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
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 001 Device 003: ID 10f1:1a2a Importek 


when I type udevadm info -q all -n /dev/video0 I get:

device node not found

lsb_release -a


LSB Version:    core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch
Distributor ID: SUSE LINUX
Description:    openSUSE 12.2 (x86_64)
Release:        12.2
Codename:       Mantis


kernel : 3.4.11-2.16-desktop
Toshiba L650

Thank you for your help.

And the openSUSE version is …?

Guessing from the data in the OP’s last code block, I would say 12.2 64 bit. :slight_smile:

12.2 (x86_64),

I wrote, in the previous post, the output of lsb_release -a.

Thank you for your answer :slight_smile:

IMHO one should start with this, the most important fact. So that people who try to help do not have to read through all of a post before finding it. After wjch they can start reading anew with this fact available in the interpreting of what they read.

And please, when you copy/paste between CODE tags, do make the mouse sweep a bit larger. And let it inclusd the prompt, the command, the output (the only part you already put there) and the next prompt. Very easy. And it saves you the action of making things bold and the writing of “the poutput of”. We will see that ourselves then. And it will provide more information then the story telling.

I don’t have your solution.

Questions I would ask myself:

the 1st question I would ask myself if I had the above error, is do I have the necessary v4l apps installed ?

So I would then check to see what v4l apps I have installed, and also check what was available for installation.

So that is the webcam. I would ask myself, what driver is the webcam using ? Can you tell us the driver ? The uvc driver is quite common, but when I look at the openSUSE webcam page under the list of supported GNU/Linux webcams I don’t see that webcam listed for uvc nor gspca drivers.

So I would look inside dmesg and/or /var/log/messages to see if I could determine the driver.

The output of " udevadm info -q all -n /dev/video0 " is not encouraging.

Did you try dmesg searches with codes such as:


dmesg | grep amera
dmesg | grep uvc
dmesg | grep video

I’ve noticed that the /dev/video4 doesn’t exist at all, so, I reinstalled the v4I apps, and it works …
I appreciate your help … thank you :slight_smile:

which is the package that solve this problem?

v4l_???

thank you