Repository 32bit  Forum
Repository 64bit  Wiki

Slackware e sessioni X Multiple: differenze tra le versioni

Da Slacky.eu.
(Configurazione originale di /etc/inittab)
 
(2 revisioni intermedie di 2 utenti non mostrate)
Riga 15: Riga 15:
== Configurazione originale di /etc/inittab ==
== Configurazione originale di /etc/inittab ==
+
<pre>
These are the standard console login getties in multiuser mode:
+
# These are the standard console login getties in multiuser mode:
c1:1235:respawn:/sbin/agetty 38400 tty1 linux
c1:1235:respawn:/sbin/agetty 38400 tty1 linux
Riga 30: Riga 30:
c6:12345:respawn:/sbin/agetty 38400 tty6 linux
c6:12345:respawn:/sbin/agetty 38400 tty6 linux
</pre>
</pre>
  +
== Configurazione modificata per avere tutte le console virtuali attive anche in init4 ==
== Configurazione modificata per avere tutte le console virtuali attive anche in init4 ==
<pre>
<pre>
Riga 58: Riga 59:
E' possibile a questo punto muoversi tra le due sessioni grafiche con i comandi ''Ctrl+Alt+F7'' e ''Ctrl+Alt+F8''.
E' possibile a questo punto muoversi tra le due sessioni grafiche con i comandi ''Ctrl+Alt+F7'' e ''Ctrl+Alt+F8''.
Se dovete aprire un'altra sessione procedete a fare il login tramite ''Ctrl+Alt+F3'' e a lanciare una nuova istanza di X tramite "startx -- :2".
+
Se dovete aprire un'altra sessione procedete a fare il login tramite ''Ctrl+Alt+F3'' e a lanciare una nuova istanza di X tramite ''startx -- :2'' .
In generale, la sintassi è quindi:
In generale, la sintassi è quindi:

Versione attuale delle 20:36, 11 set 2006

Indice

[modifica] Introduzione

Questo mini Tutorial spiega velocemente come gestire stazioni multiple di X. Si rende particolarmente utile quando in famiglia dovete switchare da un utente all'altro, oppure per apportare modifiche veloci usando X.

[modifica] Verifica Configurazione

Prima di tutto verificate il funzionamento dei terminali (non grafici) con la combinazione tasti Ctrl+Alt+F2, Ctrl+Alt+F3,..., Ctrl+Alt+F6". Se partite da init3 tutti i terminali saranno funzionanti, mentre se partite dal livello 4 funzionerà solo Ctrl+Alt+F6. Per risolvere questo problema modificate il file /etc/inittab aggiungendo un 4 a tutte le righe delle shell. Per esempio:

[modifica] Configurazione originale di /etc/inittab

# These are the standard console login getties in multiuser mode:

c1:1235:respawn:/sbin/agetty 38400 tty1 linux

c2:1235:respawn:/sbin/agetty 38400 tty2 linux

c3:1235:respawn:/sbin/agetty 38400 tty3 linux

c4:1235:respawn:/sbin/agetty 38400 tty4 linux

c5:1235:respawn:/sbin/agetty 38400 tty5 linux

c6:12345:respawn:/sbin/agetty 38400 tty6 linux

[modifica] Configurazione modificata per avere tutte le console virtuali attive anche in init4

# These are the standard console login getties in multiuser mode:

c1:12345:respawn:/sbin/agetty 38400 tty1 linux

c2:12345:respawn:/sbin/agetty 38400 tty2 linux

c3:12345:respawn:/sbin/agetty 38400 tty3 linux

c4:12345:respawn:/sbin/agetty 38400 tty4 linux

c5:12345:respawn:/sbin/agetty 38400 tty5 linux

c6:12345:respawn:/sbin/agetty 38400 tty6 linux


[modifica] Comando Startx

Generalmente l'avvio del server X avviene attraverso lo script startx che in condizioni normali avvia la sessione grafica ":0". La sessione grafica :0 occuperà in pratica la prima console virtuale che corrisponderà a Ctrl+Alt+F7. Volendo avviare altri serventi X è necessario:

  • accedere ad una console testuale tramite la combinazione di tasti Ctrl+Alt+F2;
  • eseguire il login;
  • impartire il comando startx -- :1

E' possibile a questo punto muoversi tra le due sessioni grafiche con i comandi Ctrl+Alt+F7 e Ctrl+Alt+F8. Se dovete aprire un'altra sessione procedete a fare il login tramite Ctrl+Alt+F3 e a lanciare una nuova istanza di X tramite startx -- :2 .

In generale, la sintassi è quindi: startx -- [doppio trattino] [:stazione-grafica] Ovviamente l'utente loggato sulla console F3 prenderà posto nella console virtuale F9 e così via....

Strumenti personali
Namespace

Varianti