GNU/Linux >> Linux の 問題 >  >> Linux

Startxに代替Xinitrcを使用させる方法は?

デスクトップマネージャーをインストールしていません(インストールしたくありません)。ターミナルからログインした後、startxを使用します GUIを起動します。 ~/.xinitrcにエントリがあります 私のGUIセッションのために。現在、xmonadがありますが、GNOMEセッションを実行したい場合もあれば、KDEセッションを実行したい場合もあります。以前は~/.xinitrcを編集していました その目的のために、しかし私はもっとエレガントな方法があるべきだと思います(別の構成を使用するようなもの)。しかし、man startxには何も見つかりません またはman xinit

複数の構成ファイル(GUIセッションごとに1つ)を用意してから、startxに指示する予定です。 必要なときにロードします。どうすればそれができますか?

承認された回答:

xinitによると 私が読んだマニュアルページ、xinit (したがって、startx )実行するクライアントプログラムのコマンドラインパラメータを調べます。見つからない場合は、~/.xinitrcを実行します 代わりは。だからあなたは書くことができるはずです

startx path/to/my_alternate_xinitrc

そしてそれはあなたが望むことをします。ただし、ファイル名だけでなく、パスを指定する必要があります。私のテストでは、startx ./my_xinitrc 動作しましたが、startx my_xinitrc しませんでした。


Linux
  1. LinuxでBusyBoxを使用する方法

  2. Linuxでcronを使用する方法

  3. vimでpylintを使用する方法

  1. Nginxを使用してリダイレクトする方法

  2. ファイルをスパースにする方法は?

  3. dos2unix の使い方

  1. LinuxでSuコマンドを使用する方法

  2. SkypeにNotify-osdを使用させる方法は?

  3. VPNの作り方