J'ai essayé de le faire avec la commande startx 1
. Il sembla clignoter momentanément sur un écran différent, puis se termina. Vous avez l'erreur suivante:
/usr/bin/xterm: No absolute path found for shell: :1
Des idées?
Je pense que vous pouvez le faire avec ceci:
$ startx -- :1
Notez que vous devez être sur une console de texte. Si vous le faites à partir d'une session X, il est possible que vous ne soyez pas autorisé. Premier Ctrl+ Alt+ F1pour basculer vers une console de texte et vous y connecter.
Appuyez sur Ctrl+ Alt+ F7et Ctrl+ Alt+ F8pour basculer entre les sessions X (les numéros de touche F peuvent varier en fonction de votre distribution).
Si vous voulez plus de contrôle, vous pouvez ajouter plus d'options à la commande comme ceci:
$ startx gnome-session -- :1 vt8
Cela démarrera gnome-session
sur l'affichage :1
et l'exécutera sur la console virtuelle 8 ( Ctrl+ Alt+ F8).
Ctrl+Alt+F1
abord sur, connectez-vous et exécutez-vous àstartx -- :1
partir de l’invite du shell.startx -- :1
partir d'une session X, le terminal semble ne pas répondre pendant un moment, puis me dit:,xauth: timeout in locking authority file /var/run/gdm3/auth-for-brian-3zy5Hn/database
et échoue un peu plus tard avecX: user not authorized to run the X server, aborting.
Pendant ce temps, rien ne se produirait dans le 8ème tty comme on pouvait s'y attendre.J'ai trouvé que la manière suivante fonctionne pour moi:
Qu'est-ce qui se passe ici?
Je commence d’abord
xinit
par unxterm
, en tant que paramètre de ce xterm,su
pour devenir moi-même. À partir de là, je lance le gestionnaire de fenêtres.La seule chose que vous devez faire est de minimiser (pas fermer) le
xterm
. Vous pourriez probablement direxterm
de commencer minimisé - mais je ne me soucie pas assez de le savoir.la source