libfreenect
(Xbox Kinect用ドライバ)とlibusb
(依存関係)を正常に構築しました。
しかし、Kinectをオンにする機能を使用しようfreenect_init(...)
とすると-99
。
libusb_init(...)
私はこのエラーを返す関数のエラーを追跡しましたLIBUSB_ERROR_OTHER
。
折りたたまれたカスタムカーネル設定(バージョン:2.6.37)を使用するときに重要な設定オプションを有効にするのを見逃したようです。カーネル設定可能Pastebin.comから。
Kinectは正常に認識されました(正しい製品/ベンダー情報を含むdmesgに報告されています)。
このエラーを取り除く方法を知っている人はいますか?
修正する:LIBUSB_DEBUG
環境変数を次に設定すると、3
次のメッセージが表示されます。
[op_init] could not find usbfs
答え1
libusb
usbfs
VFSがインストールされている必要があります。次の行を追加した後、/etc/fstab
問題は解決されました。
usbfs /proc/bus/usb usbfs defaults 0 0