GNU/Linux >> Linux Esercitazione >  >> Linux

Linux – Il terminale Gnome non si avvia?

Dopo l'aggiornamento a Fedora 18, in determinate occasioni, gnome-terminal non si avvierà, richiedendomi di disconnettermi dal desktop e accedere nuovamente. Ho provato a tracciare l'errore e ho trovato quanto segue in audit.log :

type=ANOM_ABEND msg=audit(1359986892.064:86):auid=500 uid=500 gid=500
ses=2 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
pid=2185 comm=”gnome-terminal” reason=”violazione della memoria” sig=6

Nessun avviso viene emesso e nulla viene registrato in SELinux Troubleshooter. Non viene trovato nulla su /var/log/messages o. è un insetto? Cosa dice la dichiarazione di registro sopra? Come posso procedere per risolvere questo problema?

AGGIORNAMENTO:

Non sono sicuro che sia rilevante, ma ho sempre alcuni avvisi sulla memoria del kernel all'avvio:

notice  kern kernel [    0.000000] 1154MB HIGHMEM available.
notice  kern kernel [    0.000000] 883MB LOWMEM available.
info    kern kernel [    0.000000]   mapped low ram: 0 - 373fe000
info    kern kernel [    0.000000]   low ram: 0 - 373fe000
warning kern kernel [    0.000000] Zone ranges:
warning kern kernel [    0.000000]   DMA      [mem 0x00010000-0x00ffffff]
warning kern kernel [    0.000000]   Normal   [mem 0x01000000-0x373fdfff]
warning kern kernel [    0.000000]   HighMem  [mem 0x373fe000-0x7f68ffff]
warning kern kernel [    0.000000] Movable zone start for each node
warning kern kernel [    0.000000] Early memory node ranges
warning kern kernel [    0.000000]   node   0: [mem 0x00010000-0x0009efff]
warning kern kernel [    0.000000]   node   0: [mem 0x00100000-0x7f68ffff]

Risposta accettata:

Hai questo problema su fedora 17 , ultimi aggiornamenti, stesso identico messaggio in audit.log.

Se ciò fosse accaduto qualche giorno fa e di nuovo proprio ora, ho provato ripetutamente ad avviare gnome-terminal dal menu di gnome, awn e alt-f2, audit.log mostra lo stesso messaggio, uno per ogni tentativo.

Disconnettersi da gnome shell e riconnettersi ha risolto il problema.

Sono abbastanza sicuro che ciò non sia dovuto all'hardware che è andato male, non vedendo altri problemi inspiegabili.

Finora sembra accadere dopo aver precedentemente chiuso gnome-terminal ma non sono riuscito a riprodurlo tentando di ripetere la sessione dopo un riavvio.

Ho installato xterm ora e proverò a eseguire gnome-terminal da lì se succede di nuovo e riferire.

Per l'OP:quei messaggi del kernel sono puramente informativi e non indicano alcun problema, molto probabilmente non sono correlati.

Modifica :L'esecuzione di gnome-terminal da xterm dopo aver riscontrato questo bug ha prodotto il seguente output:

$ gnome-terminal
GConf Error: Configuration server couldn't be contacted: D-BUS error: The GConf daemon is currently shutting down.
GConf Error: Configuration server couldn't be contacted: D-BUS error: The GConf daemon is currently shutting down.
GConf Error: Configuration server couldn't be contacted: D-BUS error: The GConf daemon is currently shutting down.
GConf Error: Configuration server couldn't be contacted: D-BUS error: The GConf daemon is currently shutting down.
GConf Error: Configuration server couldn't be contacted: D-BUS error: The GConf daemon is currently shutting down.
GConf Error: Configuration server couldn't be contacted: D-BUS error: The GConf daemon is currently shutting down.
**
ERROR:terminal-app.c:1449:terminal_app_init: assertion failed: (app->default_profile_id != NULL)
Aborted

Una rapida ricerca su Google ha rivelato questa segnalazione di bug correlata.

Correlati:l'output del comando `tty` e il file `/dev/tty` si riferiscono entrambi al terminale di controllo del processo bash corrente?

Sono stato in grado di aggirare il problema (senza dover interrompere la sessione) uccidendo gconfd-2

$ killall -5 gconfd-2
$

Gnome riavvierà gconfd-2 automaticamente.


Linux
  1. Il ciclo di vita dei test del kernel Linux

  2. Linux – Kernel:supporto per gli spazi dei nomi?

  3. Linux – Inoltro IP del kernel?

  4. Linux – I diversi kernel Linux/unix sono intercambiabili?

  5. 5 usi del comando mv nel terminale Linux

Gioca a Tetris sul tuo terminale Linux

Come installare Gnome e avviare la GUI in Redhat Linux

Comando Dmesg in Linux

Comando Sysctl in Linux

Linux è un sistema operativo o un kernel?

Kernel Linux vs. Kernel Mac