Compiling latest svn uvcvideo (currently r205) fixes the video chain problem.
$ uname -r
2.6.24-15-generic
$ tail /var/log/messages
~ [ 1193.380815] uvcvideo: Found UVC 1.00 device Built-in iSight (05ac:8501)
~ [ 1193.385191] input: Built-in iSight as /devices/pci0000:00/0000:00:1d.7/usb5/5-4/5-4:1.0/input/input15
~ [ 1193.403074] usbcore: registered new interface driver uvcvideo
~ [ 1193.403081] USB Video Class driver (SVN r205)
For some reason simply modprobe -r 'ing the old module, mving it then inserting the new module had no effect but it worked after reboot. Cheese also autostarts now if you unload then reload the module (like it's supposed to.)
Compiling latest svn uvcvideo (currently r205) fixes the video chain problem.
$ uname -r
2.6.24-15-generic
$ tail /var/log/messages pci0000: 00/0000: 00:1d.7/ usb5/5- 4/5-4:1. 0/input/ input15
~ [ 1193.380815] uvcvideo: Found UVC 1.00 device Built-in iSight (05ac:8501)
~ [ 1193.385191] input: Built-in iSight as /devices/
~ [ 1193.403074] usbcore: registered new interface driver uvcvideo
~ [ 1193.403081] USB Video Class driver (SVN r205)
For some reason simply modprobe -r 'ing the old module, mving it then inserting the new module had no effect but it worked after reboot. Cheese also autostarts now if you unload then reload the module (like it's supposed to.)
Confirmed working with cheese, ekiga and skype.