Acontece que o problema foi o VMware. Não importa o quanto eu tentei, não consegui fazer a câmera funcionar dentro de uma máquina virtual no VMware Server 2.0. O Linux Mint foi a única distro que até mesmo reconheceu, e mesmo assim eu continuei recebendo erros que a câmera não podia abrir / erros de IO.
A instalação de uvcvideo
, cheese
e motion
diretamente no host funcionou bem.
Três anos depois, em um novo host executando o VMware ESXi 5, eu não tinha nenhum desses problemas, então era um problema do VMware Server 2. (Agora muito, muito desatualizado)