私は現在、i3wm を搭載した Arch Linux を使用しています。i3 を起動する必要がある場合は、 と入力するだけです。これは、startx
構成ファイルに があるためですexec i3;
。Gnome などの別のグラフィカル環境を実行する必要がある場合は、 を編集しますxinitrc
。Deepin など、一部のグラフィカル環境は、独自の起動ファイルをインストールした後に作成されます (一部はインストールされません) startdde
。複数のデスクトップ環境用に新しいものを作成または構成するにはどうすればよいですかxinitrc
?
PS 私はまずターミナルからログインするのが好きなので、ログインGUIマネージャーをインストールしたくないだけです
答え1
exec "$@"
の最後にを入れてxinitrc
実行してください
startx /path/to/xinitrc <wm> <wm-args>
tty から。
startx
最初の文字列引数をクライアント ( /path/to/xinitrc
、絶対パスである必要があることに注意) として解釈し、残りの引数 (wm および wm-args) はそのクライアントに渡され、exec
xinitrc によって編集されます。
startx は単なるサンプル スクリプトであり、必要に応じて別のスクリプトを作成することをお勧めします。ただし、上記の設定は、質問に記載されている要件を満たす必要があります。