起動後、できるだけ早くソフトウェアを実行する(GUIを含むPythonスクリプト)

起動後、できるだけ早くソフトウェアを実行する(GUIを含むPythonスクリプト)

私はキーボード/マウスなしでタッチスクリーン(キオスク)しかない組み込みコンピュータを開発しています。

起動時にメッセージ/起動フラグやログインプロンプトなしで、PythonスクリプトとそのGUIをフルスクリーンとして使用してできるだけ早く起動したいと思います。 (私のPythonスクリプトはwxPythonをGUIとして使用します。)

このためにDebian 8またはUbuntuサーバーをどのように設定する必要がありますか?

既存のデスクトップマネージャ(Ubuntu用Unity?)をアンインストールしてからインストールする必要がありますかnodmlightdmそれとも別のものをインストールする必要がありますか?

それからsystemd私のサービスを始めるのが正しいpython myscript.pyアプローチですか?

答え1

これを行う方法はいくつかあります。最も簡単な方法は、DEへの自動ログインを設定し、.xinitrc同様の方法でPythonスクリプトを起動することです。

/etc/rc.localXを起動し、Pythonスクリプトを起動するいくつかのコマンドを入力してDEを無効にすることもできます。

関連情報