Fails to start - "driver is missing backgroundCallable V2 extension"
Arch Linux
gnome-control-center 3.30.1-1
gnome-shell 3.30.0+37+g969eecb88-1
xorg-server-xwayland 1.20.1-1
linux 4.18.11.arch1-1
Intel Core2 Quad CPU Q6600
ATI Radeon HD 5570 - REDWOOD (DRM 2.50.0 / 4.18.11-arch1-1-ARCH, LLVM 7.0.0) - three screens
glibc 2.28-4
Running "gnome-shell --wayland --display-server" from a virtual terminal - which seems to run fine - and then "gnome-control-center", from a terminal emulator, fails to start, with: :
$ gnome-control-center dri_create_context: requested glthread but driver is missing backgroundCallable V2 extension dri_create_context: requested glthread but driver is missing backgroundCallable V2 extension ** ERROR:../gnome-control-center/shell/cc-shell-model.c:458:cc_shell_model_set_panel_visibility: assertion failed: (valid) Aborted (core dumped)
Running "XDG_CURRENT_DESKTOP=GNOME gnome-control-center" gives the same result.
Parenthetically, trying to run from the Xwayland server gives:
$ gnome-control-center --display=:1 ** ERROR:../gnome-control-center/shell/cc-shell-model.c:458:cc_shell_model_set_panel_visibility: assertion failed: (valid) Aborted (core dumped)
Back-trace:
$ gdb gnome-control-center ... (gdb) bt full #0 0x00007ffff7de3d7f in raise () at /usr/lib/libc.so.6 #1 0x00007ffff7dce672 in abort () at /usr/lib/libc.so.6 #2 0x00007ffff7aad042 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff7ada6bc in g_assertion_message_expr () at /usr/lib/libglib-2.0.so.0 #4 0x00005555555a5d52 in cc_shell_model_set_panel_visibility () #5 0x00005555555e2816 in () #6 0x00005555555e28a1 in cc_wifi_panel_static_init_func () #7 0x00005555556a85d3 in cc_panel_loader_fill_model () #8 0x00005555556a574e in () #9 0x00007ffff7be84b3 in () at /usr/lib/libgobject-2.0.so.0 #10 0x00007ffff7be8eb4 in g_object_new_valist () at /usr/lib/libgobject-2.0.so.0 #11 0x00007ffff7be984a in g_object_new () at /usr/lib/libgobject-2.0.so.0 #12 0x00005555556a4e00 in cc_window_new () #13 0x00005555556a88ec in () #14 0x00007ffff7be43d5 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0 #15 0x00007ffff7bd1348 in () at /usr/lib/libgobject-2.0.so.0 #16 0x00007ffff7bd501e in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0 #17 0x00007ffff7bd5a80 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0 #18 0x00007ffff7ca2a3f in g_application_register () at /usr/lib/libgio-2.0.so.0 #19 0x00007ffff7ca3cd7 in () at /usr/lib/libgio-2.0.so.0 #20 0x00007ffff7ca374b in g_application_run () at /usr/lib/libgio-2.0.so.0 #21 0x00005555555a0359 in main ()
Is there any reason that gnome-control-center should not work here?