Вот именно начиная с ядра 2.6.27 пости все драйвера для вебкамер встроенны в ядро - все работает без проблем. Правда в приложениях типа skype или ekida может написать Generic PC camera или USB 2.0 Camera вместо конкретно вашей модели камеры - но все будет работать (ну кроме кнопки снятия скриншотов).
Camorama - не может найти /dev/video0
Cheese показывает калибровку экрана (ну знаете, много разноцветных полосок)
F-Spot вообще никак не собирается что-то фоткать.
Но что интересно, /dev/video0 существует, и является "файлом устройства".
Ха в том-то вся и фишка что когда драйвера вкручивали в ядро - их всех объединили в v4l, а нынешние приложения все еще ориентированны на qspca и uncvideo. Так что для избежания кровопролития такие приложения следует запускать в режими совместности с v4l, а именно:
Существует 2 команды:
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so <имя_программы>
и
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <имя_программы>
Чтобы эти библиотеки стали доступными нужно поставить пакет libv4l:
sudo apt-get install libv4l
Этот способ решает и проблему "много разноцветных полосок вместо изображения" и так называемый "зеленый квадрат" =)