আমি মন্তব্য এবং অন্য কিছু গবেষণায় অন্যেরা কী বলেছে তার উপর ভিত্তি করে আমার পরামর্শগুলি এখানে দেওয়া হল।
হার্ক-কিনটেটের কাজটি করা উচিত, যদিও এটি ইনস্টলেশন প্রয়োজন। আপনার গেমটিতে ইনস্টলেশন বান্ডিল করার সম্ভাবনা রয়েছে, যদিও আপনার সম্ভবত বিকাশকারীদের অনুমতি প্রয়োজন require [ থেরোটের উত্তরের ভিত্তিতে ]
অন্যান্য বিকল্প এখানে উপস্থাপন লাইব্রেরি ব্যবহার করা হয় এখানে এবং কোড একটি প্রোগ্রাম যে লাইব্রেরি সাথে সংযোগ করে। [ ম্যাকলভিনের উত্তরের ভিত্তিতে ]
একটি সমাধান যা কেবলমাত্র আপনার জন্য কাজ করবে তা এখানে পোস্ট করা কোডটি ব্যবহার করা এবং তারপরে এটি আপনার কার্নেলের মধ্যে সেট আপ করা। কোনও বাগ রয়েছে যা সম্পূর্ণ সেটআপ প্রতিরোধ করে এমন কিছু মাইক্রোফোন সম্পর্কে সাইট কী বলেছিল তা আপনি যাচাই করতে পারেন; যদি তাই এই সেটআপ কমান্ডটি ব্যবহার করুন:
sudo kinect_upload_fw /lib/firmware/kinect/UACFirmware.C9C6E852_35A3_41DC_A57D_BDDEB43DFD04
আপনার যদি এই বাগ থাকে তবে আপনি এই ত্রুটিটি পাবেন:
libusbx: error [op_set_configuration] failed, error -1 errno 110
About to send: 09 20 02 06 01 00 00 00 60 00 00 00 00 00 00 00 15 00 00 00 00 00 00 00
libusbx: error [submit_bulk_transfer] submiturb failed error -1 errno=2
Error: res: -1 transferred: 0 (expected 24)
আমি যা পড়েছি তা থেকে সম্ভবত এটিই আপনার সমস্যা। আপনি উত্সটি ডাউনলোড করে এটি সম্পাদনা করে ফার্মওয়্যারটি আনার মাধ্যমে এটিকে ঠিক করতে পারেন।
cd ~/Downloads
wget https://launchpad.net/ubuntu/+archive/primary/+files/kinect-audio-
setup_0.3.orig.tar.gz
এখান থেকে আপনার লিঙ্কে উপস্থাপিত পদক্ষেপগুলি অনুসরণ করা উচিত , কারণ আমার ব্যাখ্যাগুলি কিছুটা বিভ্রান্ত হতে পারে। আপনি যদি আমার ব্যাখ্যাটি চালিয়ে যেতে চান তবে "kinect_upload_fw.c" নামক ফাইলটি সম্পাদনা করুন যাতে এটি পড়তে হয়:
index b2188d6..e3b72db 100644 (file)
b/kinect_upload_fw/kinect_upload_fw.c
@@ -155,9 +155,19 @@ int main(int argc, char** argv) {
goto fail_libusb_open;
}
int current_configuration = 0;
libusb_get_configuration(dev, ¤t_configuration);
if (current_configuration != 1)
libusb_set_configuration(dev, 1);
libusb_claim_interface(dev, 0);
libusb_get_configuration(dev, ¤t_configuration);
if (current_configuration != 1) {
res = -ENODEV;
goto cleanup;
}
seq = 1;
bootloader_command cmd;
পরিবর্তনগুলি সংরক্ষণ করুন এবং তারপরে এটি তৈরি করুন এবং ইনস্টল করুন। এই সমস্যা ঠিক করা উচিত।