樹莓派自啟動
1.不帶外接硬件的自啟動
首先建立一個腳本文件test.sh
sudo vim test.sh
內容如下
#!/bin/sh //加入你可執行文件對應的路徑 cd /home/pi/worksoace/test ./main
需要為腳本文件增加權限
sudo chmod 777 /hone/pi/workspace/test.sh
將腳本文件添加進rc.local(一般的自啟動程序都會放入此文件夾中)中
sudo vim /etc/rc.local
找到exit 0的上一行,寫入如下程序代碼
/home/pi/workspace/test.sh
二.帶外接硬件的自啟動
第一步,進入系統的用戶設置環境文件“profile”中,
sudo vim .profile
第二步,在程序的最后面加入以下代碼:
sleep 4
lxterminal
第三步,進入.bashrc文件中,
sudo vim .bashrc
第四步,在程序的最后加入以下代碼:
cd /home/pi/workspace/test
./main
實際上我只在.bashrc文件中加入了上述代碼
VNC遠程出現Cannot currently show the desktop問題
當我配置好樹莓派的自啟動和靜態IP后,VNC遠程連接樹莓派出現一下問題
查閱資料發現是改變了分辨率,這個問題是由於我們樹莓派默認的分辨率非常低,無法在 VNC Viewer顯示整個桌面,因此我們需要對分辨率進行設置。
sudo raspi-config
點擊Display Options並進入
點擊Resolution,修改樹莓派的分辨率。
選擇一個適合自己的分辨率,設置好重啟樹莓派就可以進行遠程連接了。