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)
熱門文章
-
教育部為提昇全民資安素養與電腦防護能力,本部於101年9月5日至11月5日舉辦「全民資安素養自我評量」活動,請在活動期間內踴躍上網檢測資訊安全素養認知程度,並有機會參與抽獎,詳情請參閱活動網站(網址: https://isafe.moe.edu.tw/event
-
url="https://www.twse.com.tw/exchangeReport/STOCK_DAY?response=json&date=20220330&stockNo=2330"
-
你會用C的算子sizeof?
-
先說明一下這是後知後覺的解答,所謂後知就是股票價格已知存在陣列(清單),當然就要用迴圈練習,雙迴圈暴力解需時O(n**2),當然不用,採python單一迴圈解答「最佳股票的買賣時機#LeetCode 121 Best Time to Buy and Sell Stock」,解...
-
XOR prefixsum CPP python解Leetcode 1829 Maximum XOR for Each Query 其實這裡考慮的是元素個數為2^maximumBit的交換群,運算子為XOR。 [Python code請進]
-
Python C++使用字串find迴圈速解Leetcode 2490 Circular Sentence C++ & Python都有字串的find,用法都類似 split=s.find(' ', split+1)能找到s從index=split+1開...
沒有留言:
張貼留言