Desculpe pela resposta tardia. Como eu não sabia como usar os troncos svn, simplesmente baixei a libgphoto2 da página oficial da sourceforge . Eu mudei manualmente as linhas em library.c, exatamente como no patch. No entanto, depois de compilá-lo (fazendo o típico "configure", "make", "sudo checkinstall", e tendo baixado lsusb-dev de repositórios) parece que o Ubuntu não faz nada quando eu conecto a câmera, para que eu possa ' t baixar as fotos. Em qualquer caso, se eu escrever lsusb no terminal eu recebo:
Bus 001 Device 004: ID 04a9:3110 Canon, Inc. EOS Digital Rebel XTi
Então, estritamente falando, o sistema operacional detecta a câmera, mas não faz nada.
Desde que eu estava tendo esse problema, eu vim com outra solução. Não é tão elegante como compilá-lo, mas funcionou. A idéia é apenas baixar o pacote oficial do Ubuntu 11.10 libgphoto2 aqui . Então, em um terminal, basta digitar:
sudo dpkg -i libgphoto2-2_2.4.11-3_(architecture).deb
Agora é possível ver todas as fotos, embora isso seja feito no "modo antigo" (essa versão não tem o "diretório rápido EOS" ativado).