You are not logged in.

#1 2012-09-20 02:20:10

geoidwalker
Member
Registered: 2012-09-20
Posts: 3

Microsoft Life Cam HD 3000 - no video in skype - systemd?

I am currently experiencing an issue with my webcam - It is a Microsoft LifeCam HD 3000. The driver is uvcvideo, and for the past year until a few weeks ago, video and sound worked perfectly in vlc, skype etc. I don't know if it is related, but I upgraded my system and made the switch to systemd without any issue (except this one). Now skype (and googletalk) do not display video, although the microphone works. The video device dropdown also has funny characters in skype (circle with question marks). However it captures just fine in vlc. I have attempted running:

export XLIB_SKIP_ARGB_VISUALS=1 && skype
and LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
and even
export XLIB_SKIP_ARGB_VISUALS=1 && LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype smile

I also created /etc/modprobe.d/uvcvideo.conf with:
options uvcvideo nodrop=1

I've included some info I've used in googling the problem:

lsusb | grep -i cam
Bus 002 Device 003: ID 045e:075d Microsoft Corp. LifeCam Cinema

lsmod | grep uvc
uvcvideo               63355  0
videobuf2_vmalloc       1896  1 uvcvideo
videobuf2_core         18263  1 uvcvideo
videodev               81121  2 uvcvideo,videobuf2_core
media                   8545  2 uvcvideo,videodev
usbcore               123890  8 uas,uhci_hcd,snd_usb_audio,uvcvideo,usb_storage,snd_usbmidi_lib,ehci_hcd,usbhid

dmesg gives:
[   80.650007] usb 2-2: new high-speed USB device number 3 using ehci_hcd
[   80.873169] Linux media interface: v0.10
[   80.884665] Linux video capture interface: v2.00
[   81.973543] 3:3:1: cannot get freq at ep 0x82
[   81.975350] usbcore: registered new interface driver snd-usb-audio
[   81.979831] uvcvideo: Found UVC 1.00 device Microsoft\xffffffc2\xffffffae LifeCam Cinema(TM) (045e:075d)
[   81.985944] input: Microsoft\xffffffc2\xffffffae LifeCam Cinema(TM) as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/input/input16
[   81.986214] usbcore: registered new interface driver uvcvideo
[   81.986217] USB Video Class driver (1.1.1)
[  103.009350] ISO 9660 Extensions: Microsoft Joliet Level 3
[  103.668515] ISO 9660 Extensions: RRIP_1991A
[  109.440061] 3:3:1: cannot get freq at ep 0x82


Whenever I look at dmesg while trying to access video on skype I get many lines of:
[  996.876688] 4:3:1: cannot get freq at ep 0x82

The 0x82 error led me down various paths and indicated a sound error - like the usb microphone and video were conflicting. I tried loading uvcvideo with quirks, and also edited /etc/modprobe.d/local-aliases.conf
cat /etc/modprobe.d/local-aliases.conf
alias usb:v045Ep075Dd0105dcEFdsc02dp01ic0Eisc01ip00 uvcvideo

modprobe uvcvideo quirks=0x82

So far, I get the same result no matter what. No skype video, microphone works, video works in vlc.

I am running a Dell vostro 200.
Output of uname is:
Linux arch 3.5.3-1-ARCH #1

I've read through various wiki pages on skype, webcams, alsa, for arch linux and I have tried everything I could find.

I am at a loss so any help in this matter would be greatly appreciated.

Offline

#2 2012-09-21 09:39:45

nTia89
Banned
From: varese, italy
Registered: 2008-12-22
Posts: 1,230

Re: Microsoft Life Cam HD 3000 - no video in skype - systemd?

update your system, because I see a bugfix in the latest kernel version related uvcvideo module, this could help you...


+pc: custom | AMD Opteron 175 | nForce4 Ultra | 2GB ram DDR400 | nVidia 9800GT 1GB | ArchLinux x86_64 w/ openbox
+laptop: Apple | MacBook (2,1) | 2GB ram | Mac OS X 10.4 -> DIED
+ultrabook: Dell | XPS 13 (9343) | 8GB ram | 256GB ssd | FullHD display | Windows 8.1 64bit ArchLinux x86_64 w/ Gnome

Offline

#3 2012-09-21 23:48:09

geoidwalker
Member
Registered: 2012-09-20
Posts: 3

Re: Microsoft Life Cam HD 3000 - no video in skype - systemd?

Thanks for the tip. No change in behavior though. (I even tried turning it off and on again.)

Offline

#4 2012-09-22 07:12:51

nTia89
Banned
From: varese, italy
Registered: 2008-12-22
Posts: 1,230

Re: Microsoft Life Cam HD 3000 - no video in skype - systemd?

do you have problem only with skype?


+pc: custom | AMD Opteron 175 | nForce4 Ultra | 2GB ram DDR400 | nVidia 9800GT 1GB | ArchLinux x86_64 w/ openbox
+laptop: Apple | MacBook (2,1) | 2GB ram | Mac OS X 10.4 -> DIED
+ultrabook: Dell | XPS 13 (9343) | 8GB ram | 256GB ssd | FullHD display | Windows 8.1 64bit ArchLinux x86_64 w/ Gnome

Offline

#5 2012-09-22 18:27:18

geoidwalker
Member
Registered: 2012-09-20
Posts: 3

Re: Microsoft Life Cam HD 3000 - no video in skype - systemd?

I get no video in Googletalk and Skype but the microphone on the webcam works fine.
I can capture video in vlc and xawtv, and I recorded video and audio successfully using guvcview.
Recently I installed pulseaudio, and I tried different versions of skype - same result every time.

I have a laptop running Fedora 16 which is up to date. Skype works fine there with the exact same webcam.

I think vlc and guvcview are using v4l2, whereas skype is using v4l1. I would guess that every program using v4l1 will not work on my system.

So I don't think its the sound configuration - probably this is an issue with uvcvideo and v4l1 so I'll either have to try an older version of the module or wait for an update.

I hesitate to think this is a bug as I don't see people reporting it - but I am using older hardware (about 10 years or so) and I notice that almost everyone seems to run 64-bit these days.
Originally I thought I had not configured systemd properly - that perhaps this new implementation needed an extra step to get my webcam working. But I see nothing on the wiki or elsewhere that indicates this.

Offline

#6 2012-09-22 21:52:56

nTia89
Banned
From: varese, italy
Registered: 2008-12-22
Posts: 1,230

Re: Microsoft Life Cam HD 3000 - no video in skype - systemd?

Try to post googletalk band skype log


+pc: custom | AMD Opteron 175 | nForce4 Ultra | 2GB ram DDR400 | nVidia 9800GT 1GB | ArchLinux x86_64 w/ openbox
+laptop: Apple | MacBook (2,1) | 2GB ram | Mac OS X 10.4 -> DIED
+ultrabook: Dell | XPS 13 (9343) | 8GB ram | 256GB ssd | FullHD display | Windows 8.1 64bit ArchLinux x86_64 w/ Gnome

Offline

#7 2013-01-31 18:11:09

Joomla12
Member
Registered: 2012-04-25
Posts: 27

Re: Microsoft Life Cam HD 3000 - no video in skype - systemd?

This is old, I know, but bumping for the sake of finding a solution. I have a 5000 series but with the same exact problem. I've done everything I could to get this camera working With Skype, but so far everything has failed.

Offline

#8 2013-01-31 18:29:33

Roken
Member
From: South Wales, UK
Registered: 2012-01-16
Posts: 1,251

Re: Microsoft Life Cam HD 3000 - no video in skype - systemd?

I used to have to LD_PRELOAD with skype to get my Lifecam working (I forget which it is, maybe 1000, or 6000) but it uses the sonixj driver. The point of posting is that now I just launch skype naked (no LD_PRELOAD) and it works. Have you tried just a straight launch of skype?


Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703

Offline

#9 2013-02-01 00:06:39

Joomla12
Member
Registered: 2012-04-25
Posts: 27

Re: Microsoft Life Cam HD 3000 - no video in skype - systemd?

No, it doesn't work. I opened a thread here, but figured it'd be better to just keep posts here since this thread was created prior to mine.

Offline

Board footer

Powered by FluxBB