Jone Metal
Sei que as vezes pode ser frustrante, principalmente nessas questões citadas por você, webcam e jogos... Mas peço que lembre que são os fabricantes, tanto de software como de hardware, que muito pouco ou nada desenvolvem para a plataforma Linux (no caso da sua webcam, esse fabricante sequer disponibiliza os esquemas do equipamento para que a comunidade mesmo desenvolva os drivers). Mas vamos lá:
De forma alguma fuja desse passo a passo, essa é a foma que instalo a minha, no Ubuntu 9.04 32 bits, SEM USAR O TERMINAL COMO SUDO, apenas copie e cole, por sua conta e risco, para instalar o driver EXPERIMENTAL para sua webcam.1º Passo - Vá ao seguinte site->
http://groups.google.com/group/microdia/, no primeiro frame vai ver que a sua câmera - 0c45:624c - está listada;
2º Passo - Faça os comandos a seguir, nesta sequência:
# sudo apt-get install git-core git-doc
# git clone http://repo.or.cz/r/microdia.git
Isso vai criar uma pasta chamada microdia no seu home...
Tenha certeza que tem os pacotes necessários para compilar o driver:
# uname -r
copie o resultado no espaço reservado no comando abaixo (resultado do comando uname -r)
# sudo apt-get install kernel-package linux-headers-(resultado do comando uname -r) build-essential ctags
No meu caso, ficou assim: sudo apt-get install kernel-package linux-headers-2.6.28-15-generic build-essential ctags
# cd microdia
# make
# sudo insmod ./sn9c20x.ko
Agora teste no Skype..... Funcionou? Passe para o 3º passo... Não funcionou??? Faça o seguinte:
# sudo modprobe videodev
# sudo modprobe compat-ioctl32
# sudo insmod sn9c20x.ko
3º Passo - Fazendo o módulo iniciar automaticamente:
# sudo strip -g sn9c20x.ko
# sudo mkdir -p /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/
# sudo cp sn9c20x.ko /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/
# sudo depmod -a
Pronto! Agora deve estar funcionando....
Abraço