herrDeng網內搜尋
自訂搜尋
Ads
2020年6月4日 星期四
Raspberry PI 4B 64-bit ubuntu 20 server安裝intel realsense2始末
老師還真能寫廢文,從失敗中吸取教訓,是每個玩open source者的必要覺悟。
Raspberry Pi 4B 64-bit ubuntu 20 server with xfce4-desktop ,這種沒有被充分測試arm的64-bit OS,一堆坑,不建議初學者貿然採用,無線wifi都還要雙認證才能連,server設定本來就複雜,乾脆用有線(這樣玩,資安沒問題,看到網路一堆教學,把ISSD, password用明文儲存,將來都可能是問題),pkg-config裝了,不手動改~/.bashrc也沒功能,多款Lib不提供.pc檔,是嫌寫C/C++難度還不夠?再加個CMakeLists.txt補刀? 逼到老師只好再手動用cmake裝一次。
陸續還會有新發現。愛用也愛埋怨,一言以蔽之,在arm上的64-bit ubuntu 20 server是異常麻煩,就是要用到它不斷大幅改進為止。但IOT 用server版OS,有沒有搞錯?太考慮資安,使用不便,為數不少的使用者把 password用明文儲存,反而更糟糕,有多少資安災難,就是圖方便而造成的?
另一方案是ubututu 18 mate簡化的桌面版,據說比較穩,最穩的當然是Raspbian。不想冒險的,還是用32-bit,穩,64-bit的cpu配32-bit的OS,遲早過時。
成功安裝 intel realsense2 SDK始末(不然冒險拼湊為哪樁 ?),這是實驗性的安裝,曾掉進一個坑,記憶體不到4G,make -j4當然當機,重新開機,再次make就成功了, 連USB 3.0孔的realsense D435果然沒讓人失望。
要看怎麼裝,要按
作業系統:ubuntu 20.04 + xfce4-desktop
安裝步驟:可參閱https://github.com/IntelRealSense/librealsense/blob/master/doc/installation.md
1.下載(影片就在家目錄~)
git clone https://github.com/IntelRealSense/librealsense.git
2.裝glfw3
sudo apt-get install libglfw3-dev
3.
sudo apt-get install git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev
4.
cd librealsense
Run Intel Realsense permissions script from librealsense root directory:
./scripts/setup_udev_rules.sh
5.
mkdir build && cd build
Run CMake:
cmake ../ -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=true
6.Recompile and install librealsense binaries:
sudo make uninstall && make clean && make && sudo make install
訂閱:
張貼留言 (Atom)
熱門文章
-
url="https://www.twse.com.tw/exchangeReport/STOCK_DAY?response=json&date=20220330&stockNo=2330"
-
連續複利
-
py3 cpp Line sweep解Leetcode 3346 Maximum Frequency of an Element After Performing Operations I 使用 line sweep不用排序,可得線性解 [Py3解請進]
-
C++ py3 C Rust adjacent difference與loop速解Leetcode 1526 Minimum Number of Increments on Subarrays to Form a Target Array [Py3一行解請進]
-
Py3 C++導出遞迴公式解難題Leetcode1611 Minimum One Bit Operations to Make Integers Zero從導出公式到寫出code,一次完成解Leetcode難題 [C++一行解請進]
-
int a[]={21, 23, 57, 13 ,17, 6}; float average; average=?
-
C++ Py3 Euclidean Algorithm解Leetcode 2169 Count Operations to Obtain Zero [Py3一行解請進]
沒有留言:
張貼留言