Hi, I hope someone can help me here.
If I boot into kernel 3.1.0-7.fc16.x86_64 the webcam in my laptop works. When I boot into later kernels (3.3.0-4.fc16.x86_64, 3.3.0-8.fc16.x86_64) than that when I try to use my webcam the whole system freezes. At this point nothing is possible at all until a forced reboot.
The problem is that I can't run anything to diagnose the problem because the system is totally frozen. Is there anything I can do to try and diagnose it? It appears nothing is written to /var/log/messages while the system is frozen. Is there anything I can do to try to narrow down the problem? I have been using a few different programs to test the webcam, mplayer, vlc, googletalk plugin (with chrome & firefox), kamoso. All with the same result.
Laptop Info:
Lenovo G555 with built in EasyCamera
Code:
# lsusb
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 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:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 090c:37b1 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.)
Code:
# lsmod
Module Size Used by
tcp_lp 12663 0
michael_mic 12612 4
arc4 12529 2
fuse 77686 3
lockd 84763 0
ip6t_REJECT 12939 2
nf_conntrack_ipv6 14290 2
nf_defrag_ipv6 18139 1 nf_conntrack_ipv6
ip6table_filter 12815 1
nf_conntrack_ipv4 14622 2
nf_defrag_ipv4 12673 1 nf_conntrack_ipv4
xt_state 12578 4
nf_conntrack 82286 3 nf_conntrack_ipv6,nf_conntrack_ipv4,xt_state
ip6_tables 26976 1 ip6table_filter
sha256_generic 21031 2
dm_crypt 22814 1
uvcvideo 72202 0
videobuf2_core 31894 1 uvcvideo
videodev 97796 1 uvcvideo
media 20444 2 uvcvideo,videodev
v4l2_compat_ioctl32 16726 1 videodev
videobuf2_vmalloc 12967 1 uvcvideo
videobuf2_memops 13262 1 videobuf2_vmalloc
fglrx 3221281 42
snd_hda_codec_conexant 70210 1
snd_hda_intel 33276 2
snd_hda_codec 115767 2 snd_hda_codec_conexant,snd_hda_intel
snd_hwdep 17611 1 snd_hda_codec
sp5100_tco 13697 0
ideapad_laptop 18086 0
snd_seq 64807 0
atl1c 41464 0
snd_seq_device 14129 1 snd_seq
edac_core 51619 0
edac_mce_amd 22882 0
k10temp 13119 0
snd_pcm 97170 2 snd_hda_intel,snd_hda_codec
shpchp 37094 0
snd_timer 28815 2 snd_seq,snd_pcm
lib80211_crypt_tkip 17329 0
snd 78908 12 snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
i2c_piix4 13694 0
joydev 17412 0
microcode 23348 0
soundcore 14484 1 snd
sparse_keymap 13526 1 ideapad_laptop
rfkill 21342 1 ideapad_laptop
wl 2573468 0
snd_page_alloc 18101 2 snd_hda_intel,snd_pcm
i2c_core 37991 2 videodev,i2c_piix4
lib80211 13968 2 lib80211_crypt_tkip,wl
uinput 17606 0
sunrpc 235319 2 lockd
btrfs 679174 1
zlib_deflate 26614 1 btrfs
libcrc32c 12603 1 btrfs
video 18932 0
Xorg.0.log
Code:
[ 49.010] (II) config/udev: Adding input device Lenovo EasyCamera (/dev/input/event11)
[ 49.010] (**) Lenovo EasyCamera: Applying InputClass "evdev keyboard catchall"
[ 49.010] (**) Lenovo EasyCamera: Applying InputClass "system-setup-keyboard"
[ 49.010] (II) Using input driver 'evdev' for 'Lenovo EasyCamera'
[ 49.010] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[ 49.010] (**) Lenovo EasyCamera: always reports core events
[ 49.010] (**) evdev: Lenovo EasyCamera: Device: "/dev/input/event11"
[ 49.010] (--) evdev: Lenovo EasyCamera: Vendor 0x90c Product 0x37b1
[ 49.010] (--) evdev: Lenovo EasyCamera: Found keys
[ 49.010] (II) evdev: Lenovo EasyCamera: Configuring as keyboard
[ 49.010] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:13.2/usb2/2-2/2-2:1.0/input/input11/event11"
[ 49.010] (II) XINPUT: Adding extended input device "Lenovo EasyCamera" (type: KEYBOARD, id 10)
[ 49.010] (**) Option "xkb_rules" "evdev"
[ 49.011] (**) Option "xkb_model" "pc105"
[ 49.011] (**) Option "xkb_layout" "gb"
[ 49.011] (**) Option "xkb_options" "terminate:ctrl_alt_bksp,"