ttyからログアウトしますが、次のログイン用にセッションを保存します。

ttyからログアウトしますが、次のログイン用にセッションを保存します。

5.18.9-arch1-1 Dell XPS 15 9510

私はxmonadでArch Linuxを実行しています。ログインマネージャがありません。起動時にttyを介してログインし、startxを実行してxセッションを開始します。この行動はまさに私が望むものです。

ただし、systemctl sleep/hibernateを介してスリープしたり、休止状態に切り替えると、目を覚ますとすぐにグラフィック環境に戻ります。再認証が必要ないので、この動作は安全ではないと思います。私はスリープ/休止状態を望み、私のttyに再度ログインし、すぐに私のグラフィック環境に戻って状態を保存できるようにしたいです。

私はこれが多くの人がやりたいことだと思いますが、それを行う方法についての資料を見つけることができないようです。むしろログインマネージャなしで続行し、認証のためにttyと対話したいと思います。

ベストアンサー1

起動スクリプトを使用してこれを実行できる必要があります。

i3ウィンドウマネージャを使用すると、i3設定でシェルスクリプトを実行してプログラムを実行し、適切なワークスペースに移動できます。

cron、rc.local、init.dなど、起動時にスクリプトを実行する別の方法があります。
源泉:https://www.baeldung.com/linux/run-script-on-startup

おすすめ記事