Ho provato a farlo con il comando startx 1. Sembrava tremolare momentaneamente su uno schermo diverso, ma poi è uscito. Ho ricevuto il seguente errore:
/usr/bin/xterm: No absolute path found for shell: :1
Qualche idea?
Ho provato a farlo con il comando startx 1. Sembrava tremolare momentaneamente su uno schermo diverso, ma poi è uscito. Ho ricevuto il seguente errore:
/usr/bin/xterm: No absolute path found for shell: :1
Qualche idea?
Risposte:
Penso che puoi farlo con questo:
$ startx -- :1
Nota che devi essere su una console di testo. Se lo fai da una sessione X, potresti non essere autorizzato. Prima Ctrl+ Alt+ F1per passare a una console di testo e accedere lì.
Premi Ctrl+ Alt+ F7e Ctrl+ Alt+ F8per alternare tra le sessioni X (i numeri del tasto F possono variare in base alla distribuzione).
Se desideri un maggiore controllo, puoi aggiungere più opzioni al comando in questo modo:
$ startx gnome-session -- :1 vt8
Questo si avvierà gnome-sessionsul display :1ed eseguirà sulla console virtuale 8 ( Ctrl+ Alt+ F8).
Ctrl+Alt+F1prima, accedere ed eseguire startx -- :1dal prompt della shell.
startx -- :1da una sessione X, il terminale sembra non rispondere per un po ', quindi mi dice:, xauth: timeout in locking authority file /var/run/gdm3/auth-for-brian-3zy5Hn/databasee fallisce un po' più tardi con X: user not authorized to run the X server, aborting.Durante questo periodo, nell'ottavo tty non succederebbe nulla come ci si aspetterebbe.
Ho scoperto che il seguente modo funziona per me:
sudo xinit /usr/bin/xterm -e "su peter -c pekwm" $* -- :1
Cosa sta succedendo qui?
Prima di tutto inizio xinitcon un xterm, come parametro per quel xterm, super diventare me stesso. Da lì inizio il gestore delle finestre.
L'unica cosa che devi fare è minimizzare (non chiudere) il xterm. Probabilmente potresti dire xtermdi iniziare a minimizzare, ma non mi interessa abbastanza per scoprirlo.