Linux Mintでstartxを使用してさまざまなDE / WMで複数回セッションを開始する

Linux Mintでstartxを使用してさまざまなDE / WMで複数回セッションを開始する

私は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 を押すとすぐにウィンドウが開き、白い画面に戻ります。

なぜ?この問題をどのように解決できますか?

答え1

フルパスを提供する必要があります。startx /usr/bin/xmonad

これを実行したときに起こったことは、デフォルトのクライアントであるxtermの引数として扱われstartx xmonadます。走りも同じだ。xmonadxterm xmonad

関連情報