2018年7月7日 星期六

一起學 Python 109 : Raspberry pi 桌面的工具列消失 解決辦法

在 一起學 Python 107 : 五分鐘學會使用 Python 傳送 Line 訊息 在 Raspberry pi 開機啟動

我們透過修改 /home/pi/.config/lxsession/LXDE-pi/autostart 裡頭的文件,利用

@lxterminal -e python /home/pi/python_program/PiTurnON.py

來讓樹梅派可以開機自動運行某個 Python 程式碼

但不知道從幾何時我突然發現我 Rpi 桌面的工具欄消失了 ... 後來在這找到解決辦法

使用
rm -rf ~/.config/lxpanel/LXDE-pi
sudo reboot

結果還是不行,我就改換用
rm -rf ~/.config
sudo reboot

然後我的工具欄就回來了 ! 皆大歡喜

後來我發現桌面工具欄消失時,我在

sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart 裡頭為

@pcmanfm --desktop --profile LXDE-pi
@xscreensaver -no-splash
@point-rpi
@lxterminal -e python /home/pi/python_program/PiTurnON.py


而經過刪除 .config  資料夾下面的一切後(rm -rf ~/.config),裡頭變成

@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@xscreensaver -no-splash
@point-rpi

也就是我原本的文件少了上頭粉字的地方

工具欄回來後我將原本我要開機自啟動的 Python 文件又加了回去

@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@lxterminal -e python /home/pi/python_program/PiTurnON.py
@xscreensaver -no-splash
@point-rpi

至於為什麼要加在  @pcmanfm --desktop --profile LXDE-pi 下面呢 ? 具體原因我也不曉得,但這樣修改後我的工具欄回來了且也會開機自動啟動指定的 Python 文件