Gnome 终端无法启动

Gnome 终端无法启动

升级到 Fedora 18 后,在某些情况下gnome-terminal会无法启动,需要我退出桌面并重新登录。我尝试跟踪错误并发现以下内容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" 原因=“内存违规”sig=6

SELinux 故障排除程序中不会发出任何警报,也不会记录任何内容。两者均未发现任何内容/var/log/messages。这是一个错误吗?上面的日志语句说了什么?我该如何继续解决这个问题?

更新:

不确定这是否相关,但每次启动时我都会收到一些关于内核内存的警告:

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]

答案1

Fedora 上有这个问题17 号,最新更新,audit.log 中的消息完全相同。

如果几天前又发生过这种情况,尝试从 gnome 菜单、awn 和 alt-f2 反复启动 gnome-terminal,audit.log 显示相同的消息,每次尝试都会显示一条消息。

注销 gnome shell 并重新登录修复了该问题。

很确定这不是由于硬件损坏,没有看到任何其他无法解释的问题。

到目前为止,它似乎是在之前关闭 gnome-terminal 之后发生的,但我无法通过尝试在重新启动后重复会话来重现它。

现在已经安装了 xterm,如果再次发生这种情况,将尝试从那里运行 gnome-terminal 并报告。

对于OP:这些内核消息纯粹是信息性的,并不表明任何问题,它们很可能是无关的。


编辑: 跑步遇到这个后从xterm给出以下输出:

$ 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

谷歌快速搜索发现这个相关的错误报告

我以前可以通过杀死来解决问题(不必中断我的会话)

$ killall -5 gconfd-2
$

Gnome 将自动重新启动 gconfd-2。

相关内容