Então, a câmera antiga não é suportada ?
Vamos ver o que podemos fazer ...
Você pode imaginar para trabalhar em um driver para isso, você disse?
Mas será que vale a pena fazê-lo?
Atualmente, não sabemos qual será o trabalho para obter um driver para a câmera.
Pode ser insanamente difícil ou muito fácil - vamos ao nosso exemplo para obter uma visão geral melhor:
Você estava procurando no lugar certo com gphoto2
.
Esse é o lugar para procurar se a câmera é suportada;
gphoto2
não é apenas o software de linha de comando que você conhece,
contém também os drivers usados por ele; É um grande pacote de drivers e ferramentas que funcionam juntos.
Portanto, mesmo que desejemos desenvolver um novo driver, estamos no lugar certo . E, em ambos os casos, precisamos pesquisar todas as informações que possam ser relevantes.
Agora, vamos procurar os drivers gphoto2
- temos certeza de que não conhece sua câmera?
Seria um bom começo para ler o Manual do gPhoto2 - Manual do usuário - Capítulo 3. Perguntas frequentes (FAQ) .
Vamos procurar as alterações que adicionaram suporte para sua câmera no log de alterações: link
Claro que isso é feito manualmente, mas para a demonstração do texto, eu vou usar alguns comandos shell
Existe alguma câmera FinePix suportada oficialmente?
$ wget -q -O - http://www.gphoto.org/news/ | grep -i -o 'finepix.*' | tee finepix.txt
FinePix AV-150, T200
FinePix S4850, JX370, S4850
FinePix SL1000, S2980
FinePix: H20EXR, X20
FinePix S2950, S4300, X-S1, HS30EXR, XF1
FinePix F80EXR, X10
FinePix A220, Z700EXR
FinePix F60fd, F70 EXR, S1800, S5800
FinePix S1500, Z35, S2500HD
Finepix F200 EXR
FinePix S1000fd
FinePix A920, F100fd, S200HD
FinePix F20, F40, S9500
FinePix A330
FinePix S7000 (PictBridge mode)
Ok, um bom começo.
$ grep A900 finepix.txt
Mas o nosso está faltando ... talvez algo parecido?
$ grep A finepix.txt
FinePix AV-150, T200
FinePix A220, Z700EXR
FinePix A920, F100fd, S200HD
FinePix A330
Ah, A920 parece interessante ... é quase o mesmo, na verdade! Mesmo ano, pequenas alterações na lente etc. .
Ei, espere!?! Isso poderia funcionar para nossa câmera?
Talvez haja uma solicitação de recursos ou um bug explicando por que a câmera não é conhecida?
Nenhuma solicitação de recursos da A900 encontrada ...
Vamos procurar por algo relacionado, solicitações de recursos na FinePix , há 16 !
Vamos ver Suporte para o Fuji Finepix A820 :
-
Usuário com Finepix A820:
Acabei de comprar um Fuji Finepix A820 e, embora a câmera é
reconhecida como uma câmera ptp / ip, não é possível acessar nenhuma foto.a saída (parcial) lsusb é:
Ônibus 002 Dispositivo 008: ID 04cb: 01c6 Fuji Foto Film Co., Ltd -
Desenvolvedor de gphoto2:
Eu adicionei o id.mas este é provavelmente um problema de permissão, provavelmente funcionará como root | muito bem.
-
Utilizador:
Eu tentei executá-lo como root e, como você disse, funcionou muito bem. Nice!No entanto, rodar o digikam como root não é exatamente desejável. É Existe uma maneira de evitar a raiz?
-
Desenvolvedor:
geralmente seu distribuidor fornece uma configuração correta de permissão, por favor entre em contato com ele.ou leia: link
Parece interessante e semelhante ; talvez seja mesmo a solução que precisamos para funcionar?
Eles falam sobre consertar as permissões de dispositivos USB ... é de sete anos atrás, difícil dizer como isso ainda se aplica ... Pelo menos a maioria das peças parece estar lá ... precisamos ler mais ...
Mas não precisamos desenvolver um driver para a câmera!
Neste ponto, você precisa conectar a câmera e brincar com os comandos do gphoto2. Talvez tente um teste como root, para verificar problemas de falta de permissões em arquivos de dispositivos ...