#12814 HIGH 14.1.0: gnome is missing
Zarro Boogs per Child
bugtracker at laptop.org
Thu Oct 16 23:37:09 EDT 2014
#12814: gnome is missing
-------------------------------------+-------------------------------------
Reporter: Quozl | Owner: Quozl
Type: defect | Status: assigned
Priority: high | Milestone: 14.1.0
Component: not assigned | Version: Development build
Resolution: | as of this date
Blocked By: | Keywords: 41003o4
Deployments affected: | Blocking: 12834, 12836
Verified: 0 | Action Needed: diagnose
-------------------------------------+-------------------------------------
Comment (by Quozl):
Summary: progress by adding ''gnome-shell'' and ''mesa-dri-drivers''
packages.
Details:
* there were no systemd journal lines relating to the problem,
* ''/usr/share/gnome-session/sessions/gnome.session'' configures required
components ''gnome-shell'' and ''gnome-settings-daemon'',
* by replacing ''/usr/libexec/gnome-session-failed'' with a script that
calls ''/usr/bin/xterm'', it was found that ''gnome-settings-daemon''
works fine, but that ''gnome-shell'' was missing from the system,
* adding ''gnome-shell'' reveals the next failure:
{{{
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/dri)
libEGL warning: GLX: glXQueryVersion failed
(gnome-shell:4508): Clutter-CRITICAL **: Unable to initialize Clutter:
Failed to connected to any renderer due to constraints
Window manager error: Unable to initialize Clutter.
}}}
* adding ''mesa-dri-drivers'' reveals the next failure:
{{{
Xlib: extension "DPMS" missing on display ":0".
Xlib: extension "DPMS" missing on display ":0".
(gnome-shell:5615): Gvc-WARNING **: Failed to connect context: OK
Gjs-Message: JS LOG: GNOME Shell started at Fri Oct 17 2014 02:38:54
GMT+0000 (GMT)
Window manager warning: Log level 16: NOTE: Not using GLX TFP!
Window manager warning: Log level 6: The program 'gnome-shell' received an
X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 1502 error_code 8 request_code 72 (core protocol)
minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error()
function.)
}}}
* enabling GDK_SYNCHRONIZE and ''ulimit -c unlimited'':
{{{
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 2959 error_code 8 request_code 72 (core protocol)
minor_code 0)
}}}
* resulting core dump shows backtrace:
{{{
#0 0xb526e22c in raise (sig=sig at entry=5) at
../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37
#1 0xb54d1270 in g_logv (log_domain=0xb5824cf8 "Gdk",
log_level=G_LOG_LEVEL_ERROR, format=format at entry=0xbeb6ae80 "",
args=..., args at entry=...) at gmessages.c:989
#2 0xb54d1390 in g_log (log_domain=<optimized out>, log_level=<optimized
out>, format=0xb583fe1c "%s") at gmessages.c:1025
#3 0xb57f901c in ?? () from /lib/libgdk-3.so.0
#4 0xb5801cf0 in ?? () from /lib/libgdk-3.so.0
#5 0xb52ec884 in _XError (dpy=dpy at entry=0x3adf8, rep=rep at entry=0x1070ab8)
at XlibInt.c:1463
#6 0xb52e96bc in handle_error (dpy=0x3adf8, err=0x1070ab8,
in_XReply=<optimized out>) at xcb_io.c:213
#7 0xb52e9798 in handle_response (dpy=dpy at entry=0x3adf8,
response=0x1070ab8, in_XReply=in_XReply at entry=1) at xcb_io.c:325
#8 0xb52ea7a8 in _XReply (dpy=dpy at entry=0x3adf8, rep=0xb53cd000,
rep at entry=0xbeb6aeac, extra=78224, extra at entry=0,
discard=-1095323980, discard at entry=1) at xcb_io.c:627
#9 0xb52e60d4 in XSync (dpy=0x3adf8, discard=discard at entry=0) at
Sync.c:44
#10 0xb52e6168 in _XSyncFunction (dpy=<optimized out>) at Synchro.c:35
#11 0xb60a47a4 in ag_task_create (dpy=0x3adf8, window=4194338,
window at entry=3054687128, property=314, offset=offset at entry=0,
length=length at entry=2147483647, delete=delete at entry=0, req_type=4) at
core/async-getprop.c:567
#12 0xb60f9bb8 in get_task (req_type=<optimized out>, xatom=<optimized
out>, xwindow=3054687128, display=0x496020)
at core/xprops.c:943
#13 meta_prop_get_values (display=0x496020, xwindow=3054687128,
xwindow at entry=4194338, values=values at entry=0xbeb6afa0,
n_values=n_values at entry=1) at core/xprops.c:1042
#14 0xb60e6fd8 in meta_window_reload_property_from_xwindow
(window=window at entry=0xc2c0c8, xwindow=xwindow at entry=4194338,
property=<optimized out>, initial=initial at entry=0) at core/window-
props.c:96
#15 0xb60eab30 in process_property_notify (event=0xbeb6b19c,
window=0xc2c0c8) at core/window.c:7313
#16 meta_window_property_notify (window=0xc2c0c8, event=0xbeb6b19c) at
core/window.c:6550
#17 0xb60bf6c4 in event_callback (event=<optimized out>, data=<optimized
out>) at core/display.c:2900
#18 0xb61141c4 in filter_func (xevent=0xbeb6b19c, event=<optimized out>,
data=<optimized out>) at ui/ui.c:253
#19 0xb57febb0 in ?? () from /lib/libgdk-3.so.0
#20 0xb57fee3c in ?? () from /lib/libgdk-3.so.0
#21 0xb57d323c in gdk_display_get_event () from /lib/libgdk-3.so.0
#22 0xb57fec3c in ?? () from /lib/libgdk-3.so.0
#23 0xb54c99a8 in g_main_dispatch (context=0x25c58) at gmain.c:3066
#24 g_main_context_dispatch (context=context at entry=0x25c58) at
gmain.c:3642
#25 0xb54c9d58 in g_main_context_iterate (context=0x25c58,
block=block at entry=1, dispatch=dispatch at entry=1,
self=<optimized out>) at gmain.c:3713
#26 0xb54ca234 in g_main_loop_run (loop=0x26ae8) at gmain.c:3907
#27 0xb60ccd68 in meta_run () at core/main.c:556
#28 0x00009d54 in main (argc=0, argv=0x0) at main.c:441
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/12814#comment:8>
One Laptop per Child <http://one.laptop.org/>
One Laptop per Child bug tracking system
More information about the Bugs
mailing list