Raspberry Pi | 特定ユーザのGUIでメニューバーが表示されない!
こんにちは、tapunです。
みなさんがRaspberry Piを触り始めて、始めに躓いたポイントは何でしたか?
私は、珍しいケースかもしれませんが、GUIの表示がおかしくなってしまいました。
今回はそれをどのように解決したか、ご紹介します。
GUIであるはずのメニューバーがない
初期設定を終えたRaspiでGUIに入ってみようと、下記のコマンドを実行しました。
startx
すると、GUIが起動されるのですが、、、 なぜか、画面上部のメニューバーがないっ!!!
メニューバーがないと結局全部Terminalから実行することになるからGUIの意味が全くない・・・。
ほかのユーザで試してみる
今回、通常ログオン用に作成した”tapun”でGUIに入るとメニューバーが表示されないが、sudo して”root”としてGUIに入るとメニューバーが存在するという怪奇現象にぶち当たりました。
ということで始めのうちは毎回”root”ユーザでGUIをいじっていたのですが、不便だし気持ち悪いので、解決方法を探しました。
やっぱり困った時は海外のフォーラムが役立つ!
色々探して試した結果、rootユーザのメニューバー設定を”tapun”ユーザの設定領域にコピペすれば良いとの案があり、それで修正できました。
I also lost the Menu button on the tool bar and is no easy way to get it back. I ended up using a terminal to copy the root panel to a share area, the copied the panel to the user pi. ctl alt F1 to get a terminal login as root cd ~/.config/lxpanel/LXDE-pi/panels cp panel /usr/share/lxpanel/ reboot login as pi cp /usr/share/lxpanel/panel ~/.config/lxpanel/LXDE-pi/panels/ 引用元:http://raspberrypi.stackexchange.com/questions/4729/lost-the-start-button-on-my-pi
上記のリンクに書いてある通りですが、下記の手順で実行しました。
- “root”でログインします
- 下記のコマンドを実行します
$ cd ~/.config/lxpanel/LXDE-pi/panels cp panel /usr/share/lxpanel/
- Raspberry Piをrebootし、メニューバーが表示されないユーザでログオンします
- 下記のコマンドを実行します
$ cp /usr/share/lxpanel/panel ~/.config/lxpanel/LXDE-pi/panels/
メニューバーが表示されないという特異な状況に陥る方は少ないかと思いますが、自分自身がなかなか情報が探せずに困ったので、ご紹介いたしました。
おやすみなさい!
Raspberry Pi ブログランキングへ
2の下記のコマンドのcpの前に;をつけないと、エラーが出ますよ
記帳な情報ありがとうございました。
上の一行のみで出てきました