web-dev-qa-db-ja.com

インポート中にShotwellで画像をプレビューするためにlibgphoto2にパッチを適用する方法は?

状況によっては、Shotwellはインポート中に写真のサムネイルを表示しません。 Shotwellを使用してカメラ(Canon EOS 400D)から写真をダウンロードしようとしていましたが、ダウンロードする前にプログラムが写真のプレビューを表示しませんでした(「禁止された」スナップショットが表示されるだけです)。それらをインポートした後、すべてが正常に見えます。

私はこれを見つけました バグレポート が、今のところ解決策はありません。 最後のコメント によると、EOSカメラの解決策がありそうです。この男はパッチにリンクしていますが、ダウンロードできません。このパッチまたは他のソリューションのdebパッケージをどこで入手するかについてのアイデアはありますか?

3
Erraticus

"Patch"リンク をクリックすると、パッチを.diffファイルとして保存し、トランクに適用できます。

あなたはgphotoの作業トランクのコピーを

svn co https://gphoto.svn.sourceforge.net/svnroot/gphoto gphoto

パッチの適用は、このコマンドに似ています。

patch -p1 < gphoto.diff

(注:実際には試していませんが、うまくいくと思います。)

3
Jim Nelson

返事遅れてすみません。私はsvnトランクの使い方を知らなかったので、libgphoto2を 公式のsourceforgeページ から単にダウンロードしました。パッチとまったく同じように、library.cの行を手動で変更しました。しかし、それをコンパイルした後(通常の「構成」、「作成」、「Sudoチェックインストール」を実行し、リポジトリからlsusb-devをダウンロードした後)、カメラを接続してもUbuntuが何も実行しないようです。 t画像をダウンロードします。いずれにせよ、ターミナルでlsusbと書くと、次のようになります。

Bus 001 Device 004: ID 04a9:3110 Canon, Inc. EOS Digital Rebel XTi

厳密に言えば、OSはカメラを検出しますが、何もしません。

私はこの問題を抱えていたので、別の解決策を思いつきました。 elegantのようにコンパイルするのではなく、うまくいきました。アイデアは、公式のUbuntu 11.10 libgphoto2パッケージ ここから をダウンロードすることです。次に、ターミナルで次のように入力します。

Sudo dpkg -i libgphoto2-2_2.4.11-3_(architecture).deb  

これで「古い方法」で行われますが、すべての写真を見ることができます(このバージョンでは「EOS高速ディレクトリ」が有効になっていません)。

1
Erraticus