No webcam resuming from suspend to ram

Bug #636139 reported by Mariano Draghi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: pm-utils

On resuming from suspend, the laptop integrated webcam no longer works.

I found a workaround in a Ubuntu Forums thread, consisting in create the file /etc/pm/config.d/webcam with the following content:
SUSPEND_MODULES=uvcvideo

That works, but I'm not sure if it is a proper and/or recommended solution. Besides, if that's correct, such configuration should be a default.

Please, let me know if there's any extra information needed to diagnose the issue!

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: pm-utils 1.4.1-2
ProcVersionSignature: Ubuntu 2.6.35-20.29-generic 2.6.35.4
Uname: Linux 2.6.35-20-generic x86_64
Architecture: amd64
CheckboxSubmission: e235fa7bdfe11c8a6e8eaf1e398b37ae
CheckboxSystem: d00f84de8a555815fa1c4660280da308
Date: Sat Sep 11 23:43:53 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Beta amd64 (20100901.1)
PackageArchitecture: all
ProcEnviron:
 LANG=es_ES.utf8
 SHELL=/bin/bash
SourcePackage: pm-utils

Revision history for this message
Mariano Draghi (chaghi) wrote :
Revision history for this message
Mariano Draghi (chaghi) wrote :

During boot, the webcam is identified as follows:

Sep 8 17:00:16 ubuntu kernel: [ 8.128629] uvcvideo: Found UVC 1.00 device Laptop_Integrated_Webcam_2M (0c45:6407)
Sep 8 17:00:16 ubuntu kernel: [ 8.137417] input: Laptop_Integrated_Webcam_2M as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input5

The relevant line for the camera in lsusb output is:
Bus 001 Device 004: ID 0c45:6407 Microdia

The laptop is a Dell Studio 1458

Revision history for this message
Chow Loong Jin (hyperair) wrote :

I'm setting the package to linux, as that's where the uvcvideo.ko kernel module is. This bug is happening because the driver does not resume properly from a suspend-to-RAM session.

affects: pm-utils (Ubuntu) → linux (Ubuntu)
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Mariano,

If you could also please test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kernel-suspend
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Mariano Draghi (chaghi) wrote :

Hi Jeremy,

The issue is not reproducible with the last Maverick kernel image. I suppose it got fixed with one of the updates in the last couple of dates. Anyway, just for completeness, I also tested the daily-current mainline image (2.6.36-999.201009200905), and it worked.

I think this could be marked as "Fixed".

Thanks!

tags: removed: needs-upstream-testing
Changed in linux (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.