Raspbian (Jessie)では自動的にpiユーザーでログインしてデスクトップ表示してくれて便利なのですが、piユーザー以外での自動ログインをしようとしたときには一工夫が必要です。
Whezzyの時は/etc/inittab辺りをいじれば簡単に設定できたのですが、Jessieではinittabが消えていますので設定できません。
raspi-configからの自動ログイン設定はpiユーザーのみですし、どうしたものかとネットを調べていたら、ここを見つけました。
スポンサード・リンク
上記のサイトではGUIオフ・自動ログインオフ、GUIオフ・自動ログインオン、GUIオン・自動ログインオフ、GUIオン・自動ログインオンの4パターンの設定方法が載っています。
今回は、GUIはいらないので2つ目のConsole Autologinの部分を手打ちしてシンボリックリンクを作成しました。
しかし、このままでは結局piユーザーのまま自動ログインされてしまいますので、 /etc/systemd/system/autologin@.service というファイルを編集しましょう。
$ sudo nano autologin@.service
autologin@.serviceを開くと、[Service]の直下に『ExecStart=〜〜〜』という行があるはずですので、この行のpiという箇所を作成したユーザー名に書き換えて保存すればOKです。
sudo rebootして確認してみましょう。