Pagina 1 di 1

Quando il sistema si pianta

Inviato: gio 30 nov 2006, 11:44
da leoppp
Se un'applicazione si blocca ctrl+alt+esc ed appare il nostro bel teschio che opportunamente piazzato chiude l' applicazione incriminata. Ma se alla pressione dei tre tasti non succedesse nulla, non c'è una combinazione di tasti che fa apparire per miracolo una konsole, ovviamente senza chiudere X (ctrl+backspace), dalla quale poi killare il o i processi impallatori? Ciao.

PS Non che con slackware ciò avvenga come con win, una volta al giorno, diciamo una volta all'anno, però è spiacevole dover chiudere una sessione con dei lavori che andranno persi.

Inviato: gio 30 nov 2006, 11:56
da francogdn
Se sei in runlevel 3 puoi accedere alle console testuali tramite:

Ctrl+Alt+ F1 (F2, F3, F4, F5, F6)

Effettui la login e poi killi i processi che si sono bloccati.
Per tornare all'ambiente grafico: Ctrl+Alt+ F7.

Ciao.

Inviato: gio 30 nov 2006, 11:59
da l1q1d
entra nella shell 6 loggati e chiudi i processi da li, per farlo premi ctrl-atl-F6

Inviato: gio 30 nov 2006, 12:00
da leoppp
francogdn ha scritto:Se sei in runlevel 3 puoi accedere alle console testuali tramite:

Ctrl+Alt+ F1 (F2, F3, F4, F5, F6)

Effettui la login e poi killi i processi che si sono bloccati.
Per tornare all'ambiente grafico: Ctrl+Alt+ F7.

Ciao.
Ma se esco dall'ambiente grafico tutte le applicazioni aperte vengono chiuse con conseguente perdita di dati o no?

Inviato: gio 30 nov 2006, 12:06
da francogdn
In realtà non esci dall'ambiente grafico, ma apri una console testuale.
Quando torni alla console grafica con Ctrl+Alt+ F7, ritroverai tutto come l'avevi lasciato.

Inviato: gio 30 nov 2006, 12:33
da prometeo79
francogdn ha scritto:In realtà non esci dall'ambiente grafico, ma apri una console testuale.
Quando torni alla console grafica con Ctrl+Alt+ F7, ritroverai tutto come l'avevi lasciato.
Di default però è attiva slo la console 6 (ctrl+alt+F6)

Inviato: gio 30 nov 2006, 12:36
da francogdn
prometeo79 ha scritto: Di default però è attiva slo la console 6 (ctrl+alt+F6)
In effetti non so dirti se le altre le ho attivate io, però credo che se parti con runlevel 3 le hai tutte attive, mentre con runlevel 4 solo la 6...

Inviato: gio 30 nov 2006, 12:39
da kobaiachi
se il sistema è completamente bloccato si puo anche usare, se sono abilitati i Magic sysrq, la combinazione di tasti alt R-sist(stamp) s b dove s sincronizza i dischi e b rebootta il sistema.

http://www.developertutorials.com/tutor ... page1.html

Inviato: gio 30 nov 2006, 12:57
da prometeo79
francogdn ha scritto:
prometeo79 ha scritto: Di default però è attiva slo la console 6 (ctrl+alt+F6)
In effetti non so dirti se le altre le ho attivate io, però credo che se parti con runlevel 3 le hai tutte attive, mentre con runlevel 4 solo la 6...
No. Di default inittab si presenta così:

Codice: Seleziona tutto

# 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
perciò con X aperto l'unica console attiva è la 6, indipendentemente dal fatto che tu parta in runlivel 3 piuttosto che 4. Per averle attive non devi avere X avviato.

Re: Quando il sistema si pianta

Inviato: gio 30 nov 2006, 13:07
da gohanz
leoppp ha scritto:Se un'applicazione si blocca ctrl+alt+esc ed appare il nostro bel teschio che opportunamente piazzato chiude l' applicazione incriminata. Ma se alla pressione dei tre tasti non succedesse nulla, non c'è una combinazione di tasti che fa apparire per miracolo una konsole, ovviamente senza chiudere X (ctrl+backspace), dalla quale poi killare il o i processi impallatori? Ciao.

PS Non che con slackware ciò avvenga come con win, una volta al giorno, diciamo una volta all'anno, però è spiacevole dover chiudere una sessione con dei lavori che andranno persi.

Ctrl+alt+esc proprio non lo sapevo! :oops:

Inviato: gio 30 nov 2006, 13:13
da francogdn
prometeo79 ha scritto:
No. Di default inittab si presenta così:

Codice: Seleziona tutto

# 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
Appunto! Se ci fai caso, la c1 è attiva in runlevel 3, così come la c2, la c3, c4, c5, c6.
In runlevel 4, non sono attive. È attiva solo la c6... Lo evinco da quello che hai postato.

Inviato: gio 30 nov 2006, 13:42
da prometeo79
francogdn ha scritto: Appunto! Se ci fai caso, la c1 è attiva in runlevel 3, così come la c2, la c3, c4, c5, c6.
In runlevel 4, non sono attive. È attiva solo la c6... Lo evinco da quello che hai postato.
Si, scusa. Avevo capito male io

Inviato: gio 30 nov 2006, 23:59
da IceSlack
kobaiachi ha scritto:se il sistema è completamente bloccato si puo anche usare, se sono abilitati i Magic sysrq, la combinazione di tasti alt R-sist(stamp) s b dove s sincronizza i dischi e b rebootta il sistema.

http://www.developertutorials.com/tutor ... page1.html
questo e' davvero utilissimo, non si finisce mai di imparare

Inviato: ven 1 dic 2006, 7:46
da leoppp
kobaiachi ha scritto:se il sistema è completamente bloccato si puo anche usare, se sono abilitati i Magic sysrq, la combinazione di tasti alt R-sist(stamp) s b dove s sincronizza i dischi e b rebootta il sistema.

http://www.developertutorials.com/tutor ... page1.html
Figo!!! Neanche pensavo che potesse esistere una roba del genere!! Grazie
Grazie a tutti anche per le altre risposte.