Bare Arch Linuxには、アプリケーション用の一時Xサーバーが付属しています。

Bare Arch Linuxには、アプリケーション用の一時Xサーバーが付属しています。

これがこの質問を投稿するのに適した場所であるかどうかはわかりませんが、ここにいる人の中には興味があると確信しています。

私はかなり大きなCLIユーザーです。私のワークフローの90%がemacs、tmux、およびmcの間にあることを意味します。私がGUIとグラフィックシステムを使用する唯一の時間は、ゲームとインターネットナビゲーションです(私はしばしばLynxで運動しています)。

カラフルなインターフェイスとグラフィック構成に疲れているため、日常的な作業では、コマンドラインTTYを使用してアプリケーションを起動するときにXサーバーを起動することを検討しています。

Xサーバーを起動し(Xorgを使用している場合)、アプリケーションが終了したら、サーバーを停止するためにコマンドラインから直接プログラム(2Dモードのdwarffortressなど)を実行できるようにしたいです。

私の研究では、私は偶然に.xinitファイルを手動で実行することを見つけましたが、それはまさに私が必要とするわけではありません(.xinitには実行プログラムを指定しなければならず、私が望むほど透明ではないからです)。

どんな提案がありますか?

私の意図が明確かどうかはわかりませんが、それを願っています。そうでなければ、質問に喜んで答えます。

編集:タイトルで「Arch Linux」を指摘しました。なぜなら、これは私の設定の基礎になりたいからです。

答え1

グラフィック環境の代わりに単にX Window Managerを使用するとどうなりますか?ブートシステムは、ユーザーが望み、必要に応じて常に起動しますstartx

同様の状況がありますが、tty同じビューに複数のターミナルセッションがある場合や、セッション間ですばやく変更する必要がある場合が多いため、非常に微妙で機能障害があります。

私はこの問題をウィンドウマネージャを使用して解決しました。前述したように、私はAwesomeWM長年使用してきましたdwm

関連情報