web-dev-qa-db-ja.com

LinuxMintでstartxを使用して異なるDE / WMで複数のxセッションを開始する

Linux Mintを使用していますが、2つのウィンドウマネージャー(MATEとxmonad)を異なるパイプで実行したいと考えています。 xmonadをインストールしましたが、ログイン画面からxmonadを選択すると、完全に機能します。

しかし、パイプtty1に移動してログインし、startx xmonadを実行すると、エラーが発生します。

<home dir>/.xmonad/xmonad-i386-linux: executeFile: does not exist (No such file or directory)

画面は白で、Alt-Shift-Enterを押すとウィンドウが一瞬開き、白い画面に戻ります。

どうして?どうすればこれを修正できますか?

2
elyashiv

フルパスを指定する必要があります:startx /usr/bin/xmonad

startx xmonad is xmonadを実行すると、デフォルトのクライアントxtermの引数のように扱われます。したがって、xterm xmonadが実行されます。

2
Leiaz