yasuda0108
2022年3月4日 15時36分
Armadillo-G4用のLinux起動時の自動ログイン設定方法についてお教えください。
root/atmarkいずれの方法もお教えいただけると幸いです。
※下記フォーラムはいずれもG4には適用できませんでしたので、質問いたしました。
https://armadillo.atmark-techno.com/comment/4527
https://armadillo.atmark-techno.com/forum/armadillo/755
コメント
yasuda0108
at_dominique.m…
> 自動ログインすると内部を操作する権限を付与してしまうということですね。
> 自動ログインはせず、コンテナ自動起動にてGUIAPPが動作する仕様で進めていきます。
はい、それでいいと思います。
> ちなみにですが、OS起動時のLinuxペンギン&CUI画面は任意の画像に変更することは可能でしょうか?
こちらでは試してませんが、fbsplashコマンドで可能と思います。
一番早いsysinitの段階で実行させても tux が表示されるとおもいますので、綺麗に切り替えるためにはブートパラメターも変更する必要があるかもしれませんですね…
確かに必要な機能だと想いますので、月曜日に少し調べてみます。
yasuda0108
at_dominique.m…
2022年3月4日 16時11分
yasuda0108さん、
これもまたあまりおすすめしませんが、
/etc/inittab
を変数すれば可能です。(おすすめしない理由はいくつかありますが、一番なのはセキュリティ的にarmadilloに大きいな権限を誰でもに与えることになります。
GUI かただのコマンドを表示したいだけであれば、コンテナから tty を扱えばそちらから画面を操れますので、/etc/atmark/containersのコンフィグファイルによって自動的に起動できます。
ホストで自動実行が必要な場合は /etc/local.d にスクリプトを入れれば実行されます。)
HDMI を使う場合は
tty1
、シリアルを使う場合はttymxc1
のgetty
に-n -l <program>
を渡せば自動的に実行されます。例えば root の場合:
getty -l
に引数を渡せませんので、 atmark ユーザーの場合にスクリプトを使います/etc/inittab は Base OS に含まれているので、アップデートで消えないために /etc/swupdate_preserve_files に POST として記載する必要があります。2月以降の
persist_file
では-P
で追加してくれます。