コマンドstartx 1
を使用して実行しようとしました。一時的に別の画面にちらつくように見えましたが、その後終了しました。次のエラーが発生しました:
/usr/bin/xterm: No absolute path found for Shell: :1
何か案は?
私はあなたがこれでそれを行うことができると思います:
$ startx -- :1
テキストコンソール上にいる必要があることに注意してください。 Xセッションからこれを行うと、認証されない場合があります。最初 Ctrl+Alt+F1 テキストコンソールに切り替えてログインします。
押す Ctrl+Alt+F7 そして Ctrl+Alt+F8 Xセッションを切り替える(Fキーの番号は、ディストリビューションによって異なる場合があります)。
さらに制御したい場合は、次のようにコマンドにオプションを追加できます。
$ startx gnome-session -- :1 vt8
これが起動しますgnome-session
展示中 :1
を仮想コンソール8で実行します(Ctrl+Alt+F8)。
次の方法でうまくいくことがわかりました。
Sudo xinit /usr/bin/xterm -e "su peter -c pekwm" $* -- :1
ここで何が起こっているのですか?
最初にxinit
をxterm
で開始します。そのxtermのパラメーターとして、私はsu
になり、自分になります。そこからウィンドウマネージャを起動します。xterm
を最小化する(閉じるのではなく)だけです。たぶん、あなたはxterm
に最小化を開始するように伝えることができますが、それを見つけるほど気にしていません。