GNU/Linux >> Znalost Linux >  >> Linux

Linux – Gnome Terminal se nespustí?

Po upgradu na Fedoru 18 při určitých příležitostech gnome-terminal se nepodaří spustit, což vyžaduje, abych se odhlásil z plochy a znovu se přihlásil. Pokusil jsem se vysledovat chybu a našel jsem následující v 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.c108 comm=”gnome-terminal” reason=”porušení paměti” sig=6

V nástroji SELinux Troubleshooter se nevydává žádná výstraha a nic se nezaznamenává. Na /var/log/messages není nic nalezeno buď. Je to chyba? Co říká výše uvedený protokol? Jak mohu postupovat při řešení tohoto problému?

AKTUALIZACE:

Nejsem si jistý, jestli je to relevantní, ale při každém spuštění se mi na paměti z jádra objeví nějaká varování:

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]

Přijatá odpověď:

Máte tento problém na fedoře 17 , nejnovější aktualizace, přesně stejná zpráva v audit.log.

Pokud by se to stalo před několika dny a nyní znovu, opakovaně se pokoušeli spustit gnome-terminál z nabídky gnome, awn a alt-f2, audit.log zobrazuje stejnou zprávu, jednu pro každý pokus.

Odhlášení z prostředí gnome a opětovné přihlášení problém vyřešilo.

Určitě to není způsobeno tím, že se pokazil hardware, protože nevidím žádné další nevysvětlitelné problémy.

Zatím se zdá, že se to stalo po předchozím zavření gnome-terminálu, ale nemohl jsem to reprodukovat pokusem o opakování relace po restartu.

Nainstalujte si nyní xterm a pokusí se odtud spustit gnome-terminal, pokud se to stane znovu, a nahlásit to.

K OP:tyto zprávy jádra jsou čistě informativní a neindikují žádný problém, s největší pravděpodobností spolu nesouvisí.

Upravit :Spuštění gnome-terminálu z xterm po setkání s touto chybou poskytlo následující výstup:

$ 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

Rychlé vyhledávání Google odhalilo tuto související zprávu o chybě.

Související:Odkazuje výstup příkazu `tty` a soubor `/dev/tty` na řídicí terminál aktuálního bash procesu?

Problém se mi podařilo obejít (bez nutnosti přerušit relaci) zabitím gconfd-2

$ killall -5 gconfd-2
$

Gnome automaticky restartuje gconfd-2.


Linux
  1. Životní cyklus testování linuxového jádra

  2. Vydejte se na dobrodružství ve svém linuxovém terminálu

  3. Linux – Kernel:Podpora jmenných prostorů?

  1. Linux – Kernel IP Forwarding?

  2. Linux – poskvrněné jádro v Linuxu?

  3. 5 použití příkazu mv v linuxovém terminálu

  1. Linux – Jsou různá jádra Linux/unix zaměnitelná?

  2. Cowsay:Zábava v linuxovém terminálu

  3. Zvětšete velikost vyrovnávací paměti rolovacího terminálu linuxového terminálu