カメラをアンマウントする方法(または gphoto の目的でアンマウントしたままにする方法)

カメラをアンマウントする方法(または gphoto の目的でアンマウントしたままにする方法)

次のアドバイスに従って、Canon のデジタル一眼レフをウェブカメラとして Ubuntu に接続しようとしています:デジタルカメラ(キヤノン)をウェブカメラとして使用する

しかし、KDE ​​Plasma はカメラをマウントし続けるため、gphoto はそれを使用できません。nautilus または dolphin でアンマウント/イジェクトしても役に立ちません。そうすると、カメラは「アンマウント」され、コンテキスト メニューには再度マウントするオプションしか表示されません。

ただし、gphoto はまだカメラにアクセスできません。pipe:: Invalid data found when processing input

答え1

私にとって役立ったのは、KDE ​​設定で自動マウントを無効にすることでした。kde 設定 切り替えメディア

gphotoスクリーンショットで選択されているテキストを削除することでこれを行いました。Mit Dateiverwaltung öffnenエントリでも同じことを行いました。

これはあまりエレガントではないことは承知していますが、機能します。


余談ですが:

偶然にも、カメラをライブ ストリーム カメラとして使用できなくなるという問題に遭遇しました。

実行してみたsudo modprobe v4l2loopback && gphoto2 --stdout --capture-movie --debugところ、出力は次のようになりました (他の多くの行も同様)。

0.089319 gp_camera_capture_preview [gphoto2-camera.c:1404](0): 'camera->functions->capture_preview ( camera, file, context)' failed: -6
FEHLER: Film Aufnehme Fehler ... Beenden.

さらに上にスクロールしてみると、他のデバイスもリストされていることに気づきました。

0.062068 gp_camera_set_abilities     (2): Setting abilities ('Samsung Galaxy models (MTP)')...
0.062079 gp_setting_set              (2): Setting key 'model' to value 'Samsung Galaxy models (MTP)' (gphoto2)

すると、これは私が PC に USB 経由で接続していたスマートフォンであるに違いないということに気付きました。私はそのことをほとんど忘れていました。それを外すと、gphoto2 コマンドが通常どおり再び機能しました。

関連情報