Webcam no longer works after libpam update

Asked by Yaumeister

After a recent upgrade on 11.04 to libpam and associated files from 1.1.1-2ubuntu8.2 to 8.3, my laptop (Dell XPS M1330) built-in webcam no longer works. Below extract from syslog before and after the event.

BEFORE
Jun 1 13:59:30 Inverness kernel: [ 12.935708] uvcvideo: Found UVC 1.00 device Laptop Integrated Webcam (05a9:7670)
Jun 1 13:59:30 Inverness kernel: [ 12.937666] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Jun 1 13:59:30 Inverness kernel: [ 12.939511] input: Laptop Integrated Webcam as /devices/pci0000:00/0000:00:1d.7/usb2/2-6/2-6:1.0/input/input7
Jun 1 13:59:30 Inverness kernel: [ 12.939701] usbcore: registered new interface driver uvcvideo
Jun 1 13:59:30 Inverness kernel: [ 12.939704] USB Video Class driver (v1.0.0)

AFTER
Jun 1 14:34:30 Inverness kernel: [ 12.591305] uvcvideo: Found UVC 1.00 device Laptop Integrated Webcam (05a9:7670)
Jun 1 14:34:30 Inverness kernel: [ 12.592594] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Jun 1 14:34:30 Inverness kernel: [ 12.592700] uvcvideo: Failed to query (129) UVC probe control : -32 (exp. 26).
Jun 1 14:34:30 Inverness kernel: [ 12.592707] uvcvideo: Failed to initialize the device (-5).
Jun 1 14:34:30 Inverness kernel: [ 12.595167] usbcore: registered new interface driver uvcvideo
Jun 1 14:34:30 Inverness kernel: [ 12.595170] USB Video Class driver (v1.0.0)

Any solution to get my webcam working again appreciated.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu linux Edit question
Assignee:
No assignee Edit question
Solved by:
Yaumeister
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Can you give the output of:

lsb_release -a; lsusb

Thanks

Revision history for this message
Yaumeister (markshyau) said :
#2

Bus 007 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 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 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 004: ID 0a5c:4503 Broadcom Corp.
Bus 003 Device 003: ID 0a5c:4502 Broadcom Corp. Keyboard (Boot Interface Subclass)
Bus 003 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 05a9:7670 OmniVision Technologies, Inc. OV7670 Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3
Revision history for this message
Yaumeister (markshyau) said :
#4

Apologies but my knowledge of Linux is rather limited, would you elaborate what the solution is?

It mentions compiling the driver, but as the uvcvideo driver is already there and built into the kernel, so I'm confused as to what I actually need to do next.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#5

It just shows how you can download and compile the driver

Revision history for this message
Yaumeister (markshyau) said :
#6

Thank you very much for your advice, I will try it out.