1. 程式人生 > >ubuntu14 解決openni2 驅動kinect找不到裝置i

ubuntu14 解決openni2 驅動kinect找不到裝置i

NiViewer 
openDevice failed:
    DeviceOpen using default: no devices found

Press any key to continue . . .










In addition, make sure to update the OpenNI.ini file, e.g. to run the OpenNI sample apps in OpenNI2/Samples/Bin or the NiTE sample apps in /path/to/NiTE*/Samples/Bin.

For example, I was using the 32-bit OpenNI version 2.2:

  1. I copied the libFreenectDriver.so* to /path/to/OpenNI2/Tools (there is no bin/x64-release folder in this OpenNI version).
  2. In OpenNI2/Samples/Bin, edit the file OpenNI.ini
  3. Under the [Drivers] section, at the end of the file, add the line: Repository=/path/to/OpenNI2/Tools (where you put the libFreenectDriver.so file). Below is my edited OpenNI.ini file. I used a relative path, but an absolute path will also work.

    #/path/to/OpenNI2/Samples/Bin/OpenNI.ini
    [Log]
    ; 0 - Verbose; 1 - Info; 2 - Warning; 3 - Error. Default - None
    Verbosity=3
    LogToConsole=0
    LogToFile=0
    
    [Device]
    ;Override=""
    
    [Drivers]
    ; Location of the drivers specified by a relative path based on  OpenNI's shared library or an absolute path.
    ; Path separator "/" can be used to be portable for any platforms.
    ; Default - OpenNI2/Drivers
    Repository=../../Tools
    

You'll have to do the same thing for the NiTE samples. The samples should run now.

Without updating the OpenNI.ini I always get the error DeviceOpen using default: no devices found

*ps. libfreenect installation will put the libFreenectDriver.so in /usr/local/lib/OpenNI2-FreenectDriver/


相關推薦

ubuntu14 解決openni2 驅動kinect裝置i

NiViewer openDevice failed: DeviceOpen using default: no devices found Press any key to continue . . .In addition, make sure to upd

ThinkPad E480安裝ubuntu後沒有無線網絡卡驅動到wifi的解決方案

先安裝的ubuntu版本是ubuntu-16.04.3-desktop-amd64.iso 安裝後通過cat /proc/version或者uname -rs檢視linunx核心版本,其linux核心版本為4.10。 網上查到linux4.15及以上的linux核心才能支援此筆記本的無線網絡

安裝驅動提示到雜湊值的解決方法(WIN10)

安裝openJTAG驅動時出現“檔案的雜湊值不在指定的目錄”,系統為WIN10專業版。原因是驅動無數字簽名,在WIN10中是不安全的驅動,所以顯示雜湊值不在範圍內不能安裝。解決方法:1.找到WIN10的設定,點選“設定”2.點選最後一個“更新和回覆”,然後點選“恢復”3.點選

Linux下解決Qt連線MySql驅動的問題

最近在Ubuntu中使用Qt寫程式,要連線MySql時發現Qt沒有帶對應的驅動,在Windows下也遇到的類似問題,參考http://blog.csdn.net/van38686061/articl

VMVare9.2, Ubuntu14.04安裝VMWare Tools到頭文件

generated baidu include change files VMVare9.2, Ubuntu14.04安裝VMWare Tools遇到一點問題,提示找不到內核頭文件,於是baidu之,作如下總結。首先執行:sudo apt-get install build-essenti

eclipse-java-2018-09-win32-x86_64配置tomcat(內含更新eclipse,如何解決添加時到最新tomcat版本)

圖片 pla 其他 內容 ava serve pre .com bsp 我下的是eclipse精簡版,建議下載企業版,可以省略後面的很多步驟(其中的辛酸。。。) 這裏就是說明下載精簡版的eclipse如何配置tomcat的步驟,其實還是更新eclipse的步驟 1、首先點擊

如何解決mysql.sock直接到了的問題

今天為了修改一個在Linux伺服器上的專案,就把之前的專案直接刪除了,然後又把新的專案上傳了上去,通過tomcat釋出後,發現通過外網不能訪問,而且也沒有找到tomcat的程序,於是就看了一下日誌,發現是連線mysql的時候出現了問題。於是測試了一下mysql發

問題解決: Yoast SEO外掛到Focus Keyword選項卡

Yoast SEO是WordPress比較流行的一款SEO外掛. 今天建站交流群裡一個小夥伴的Yoast外掛, 文章編輯頁面只有Readability選項卡, Focus Keywords選項卡

win7安裝驅動出現到檔案

各種折騰了半天,還是沒搞定。在同事的電腦上可以識別,於是去同事那拷了usbser.sys到c:\windows\system32\drivers依然還是不行(我電腦上怎麼沒有這個檔案?被解除安裝的時候刪了?)為了找這個(系統找不到指定的檔案),到底是哪個檔案不行啊! 今天又去控制面板-》管理工具-》事件檢

解決Ubuntu中Eclipse到Java虛擬機器的方法

最近在Ubuntu中安裝eclipse時,遇到了eclipse找不到Java虛擬機器的問題,提示如下: A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be availab

【windows】解決win10重置到恢復環境 / 映象檔案解決方案

win10的功能有很多,其中重置功能用處很大,比起重灌系統,重置可以保留個人檔案,省去備份大量資料的麻煩。 最近電腦遇到了故障,準備重置,結果出現了這樣的提示。 1.初步判斷是系統檔案丟失。使用系統命令驗證。 Win + X開啟管理員命令列。 命令:reage

解決 “regsvr32 註冊ocx 到指定的模組”的問題

用regsvr32 註冊ocx 檔案 有時會出現找不到指定模組的錯誤。 其實是ocx缺乏必要的dll依賴檔案,解決辦法: 將無法註冊成功的ocx用dependency(VC自帶工具)開啟, 檢視它所依賴的dll是否有(黃色帶問號的就是缺少的dll), 如果沒有,將所缺少的d

【完美解決系列】解決Android Studio中到R檔案的問題

找不到R檔案的問題分很多種,在這邊我僅提供我自己解決的方法。 在出現找不到R檔案時,有很多情況都是資原始檔引入不正確導致的問題,比如圖片、String等資源。 而在Android Studio中可以很快定位問題。 解決方法: 如上圖,選中Build–

編譯報錯+解決方法:錯誤: 到符號

【0】README 1)本文主要解決“錯誤,找不到符號” 【1】 console error info 1)error :  E:\bench-cluster\mybatis_in_action_e

解決安裝驅動程式時提示“Windows已經找到裝置驅動程式,但在試圖安裝它時遇到錯誤”“系統到指定路徑”問題。

作業系統 Windows 8.1 64位 故障現象 一臺掃描器,無法安裝驅動程式,每次搜尋到驅動之後,在安裝時會提示“Windows已經找到裝置的驅動程式,但在試圖安裝它時遇到錯誤”“系統找不到指定路徑”。 解決方案 嘗試更新多種版本的驅動,無效。

Ubuntu下adb裝置問題解決記錄

說在前面:   這個問題遇到的比較多,尤其是公司新來的一些小同事,特此記錄一下。   我們在ubuntu系統下可能會遇到adb devices搜尋不到裝置的情況,尤其是剛拿到一臺新測試裝置的情況下。但是是手機上可以識別usb連線。 這個時候我們先要確認以下兩點: 1.開發者模式是

解決Linux下adb devices裝置

Ubuntu下USB連線Android手機後,使用adb devices 出現如下:   List of devices attached   解決方法: 1 $lsusb Bus 002 Device 002: 

adb devices 裝置解決方法

若用adb devices無法列出android裝置,則按如下步驟排查 1)裝置是否開啟開發者usb除錯模式; 2)裝置管理器是否顯示android adb interface或者Android Composite ADB Interface; 3)若無顯示android a

Win10 到無線訊號和藍芽裝置解決

無意間解決的: 問題描述為: 搜尋不到無線網訊號,沒有了飛航模式,也沒有了藍芽裝置。 而且在裝置管理器中找不到wireless wlan等驅動器,而在網路裝置狀態中,無線網絡卡裝置狀態為不存在,作業系

開啟虛擬機器,出現“無法開啟核心裝置:\\Global\\vmx86”: 系統到指定的檔案這樣的提示,解決辦法

開啟虛擬機器,出現“無法開啟核心裝置:\Global\vmx86”: 系統找不到指定的檔案這樣的提示,解決辦法 方法一:(不採用命令列,視覺化、傻瓜化操作) Win+R並輸入service.msc開啟“服務”設定 找到VM相關的幾項 右鍵單擊每一項並點選[啟動