#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