You are not logged in.

#1 2012-09-05 03:27:02

LeftyAce
Member
Registered: 2012-08-18
Posts: 162

Skype makes webcam disappear from lsusb

Hi all,

I have a logitech QuickCam Deluxe for Notebooks, and up until my last pacman -Syu last weekend, it worked with skype as long as I started skype using

export XLIB_SKIP_ARGB_VISUALS=1 && skype

It has always worked with xawtv -c /dev/video0, and it continues to do so.

Now it doesn't work with Skype no matter how I start skype (normally or after exporting XLIB...) I get "No video devices found" on the video page in Options.  AND, after I quit skype xawtv doesn't work any more, and the device has disappeared from lsusb.  It has to be unplugged and plugged into a _different_ usb port to show up again.

user@user-laptop:~$ lsusb
Bus 002 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 006 Device 006: ID 046d:09c1 Logitech, Inc. QuickCam Deluxe for Notebooks
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
user@user-laptop:~$ skype

^C
user@user-laptop:~$ lsusb
Bus 002 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I have a thinkpad X61.  Any ideas?  Thanks in advance!

-Lefty

Offline

#2 2012-09-05 04:47:50

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,700

Re: Skype makes webcam disappear from lsusb

Look at the output of dmesg and see if the device encountered a bus disconnect.  If it did, there may be a reason logged there as well.  Also, if there was a bus disconnect, check before it in the dmesg output to see what may have preceded the disconnect.  Also, check your logs in /var/log for clues.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

Board footer

Powered by FluxBB