64ビットUbuntuでカメラを接続すると「不明なエラー」


8

10.40から12.04まで、32ビットUbuntuで問題なく動作するCanon 40Dを持っています。しかし、私はしばらくして64ビット12.04に切り替えました。それ以降、カメラを接続すると、単純なダイアログが表示されます。

Unable to mount Canon Digital Camera
Error initializing camera: -1: Unspecified error

この問題は、12.10および最新の13.04ビルドでも持続します。

syslogは、

kernel: [12089.871412] usb 3-1: new high-speed USB device number 3 using xhci_hcd
mtp-probe: checking bus 3, device 3: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-1"
mtp-probe: bus: 3, device: 3 was not an MTP device
kernel: [12453.142322] usb 3-1: USB disconnect, device number 3

Launchpadでこれに関するランダムなバグをいくつか見ましたが、これに直接関係するものはありません。これは、私が自分の側で何か間違ったことをしていると思うほどの重大な問題のようです。カメラを64ビットUbuntuで動作させる適切な方法は何ですか?


ところで、Rhythmbox MTPプラグインの干渉に関するバグを発見しました。しかし、私はこのプラグインをインストールしていないので、そうではありません。
EboMike 2013年

実際、これは不審に次のように見えます:bugs.launchpad.net/ubuntu/+source/gimp/+bug/1094888。既知の回避策はありますか?
EboMike 2013年

1
カメラにPCに接続したときに何が起こるかを指定するために選択できる設定はありますか?つまり、Nikon D70では、「USB大容量ストレージ」モードを選択できるため、コンピュータに接続すると、カメラではなくフラッシュドライブとして認識されます。これは、Nikon D70を搭載したUbuntu 12.04で機能しますが、問題は64ビット固有である可能性があります。もう1つのオプションは、USBカードリーダーを使用することです。

@Mik Nope、40Dには、私の知る限り、大容量ストレージモードはありません。私の現在の解決策は、VirtualBoxでWindowsを実行し、そこでカメラを接続し、完了したら画像をUbuntuホストにコピーして戻すことですが、それは明らかに最適ではありません。そして、40DはCFカードを使用しています-私は膨大な数のSDリーダーを持っていますが、最終的に修正されるバグを回避するためにCFリーダーを購入したくありません。
EboMike 2013年

回答:


6

Canon EOS 400Dを搭載したUbuntu 12.10(64ビット)でも同じ問題が発生します。USB3.0ポートを介してカメラを接続した場合にのみこの問題が発生し、USB2.0ポートにケーブルを接続した場合は発生しないというレポートが見つかりました。ただし、この回避策は、Asus N76VMラップトップでは機能しません。多分それはあなたのために働く。


この回避策は、64ビット、12.10を実行するLenovo x131eで動作します。Cannon 400DはUSB 2では動作しますが、USB 3では動作しません
MorrisseyJ

本当にありがとうございました。これはまさに私の問題でした。ポートを切り替えると修正されました:)
Nicolas de Fontenay 2013

私にはうまくいきません-3つのポートすべてを試しましたが、それぞれに同じ問題がありました。
EboMike 2013年

回避策の1つは、カメラを接続する代わりにカードリーダーを使用することです。5ユーロ未満で購入しました。
Stefan

4

私にとってうまくいった回避策は、gvfs-gphoto2-volume-monitorとの両方を殺していたgvfs-mtp-volume-monitor。最初にgphoto2-oneを殺したので、それが必要だったのか、またはmtp-oneを殺しただけでうまくいったのかはわかりません。


それはgvfs-gphoto2-volume-monitorでした!しかし、いまいましいものが戻ってきます-私はそれを永久に修正することを実行不可能にしました。今すぐ機能します!
EboMike 2013年

2

Blizzaraの答えは私に適切な解決策を導きました-gvfs-gphoto2-volume-monitorが干渉しています。私はそれを殺そうとしました、しかしそれは戻って来続けています。

だから私は大ハンマーを取り、次のように頭の真上に打ちました:

sudo chmod 644 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor 

そしてそれはそれをやった!(もちろん、私はps ax | grep gvfs-gphoto一度実行して、既に実行中のプロセスを強制終了する必要がありました。)Shotwellは、魅力のように私の写真をダウンロードします!この問題にはもっと良い解決策があると確信しています。最初からこの問題を抱えてはならないことは言うまでもありませんが、とりあえずこれを取り上げます。

ところで、Blizzaraが私をこれに導いたので、Bの答えは賛成に値します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.