デスクトップマネージャがインストールされていません(インストールしたくありません)。ターミナルを介してログインしたら、それを使用してstartx
GUIを起動します。~/.xinitrc
GUIセッションのエントリがあります。これでxmonadがありますが、時にはGNOMEセッションを実行したい、時にはKDEセッションを実行したいと思います。私はこの目的のために編集したが、~/.xinitrc
(代替構成を使用するのと同じ)、よりエレガントな方法があるべきだと思います。しかし、man startx
またはでは何も見つかりませんman xinit
。
私の計画は、複数の設定ファイル(GUIセッションごとに1つ)を持ち、startx
必要に応じてロードするように指示することです。どうすればいいですか?
答え1
~によるとxinit
マニュアルページ私はコマンドライン引数で実行するクライアントプログラムを探していることxinit
を読みました。startx
見つからない場合は、~/.xinitrc
代わりに実行されます。だからあなたは書くことができなければなりません
startx path/to/my_alternate_xinitrc
それはあなたが望むことを行います。ただし、ファイル名だけでなくパスも指定する必要があります。私のテストではstartx ./my_xinitrc
動作しますが、動作しませstartx my_xinitrc
ん。