You are not logged in.
Hi. Not sure if it belongs here. I want to add a new keyboard layout in Gnome 40, but as soon as I press the + button it crashes with a segmentation fault and a core dump.
Can it be that there is a mismatch with a library, as in this thread from 2019? https://bbs.archlinux.org/viewtopic.php?id=244792&p=2
Thank you.
Offline
You'd need to post the actual core dump to make a statement on whether that's the case: https://wiki.archlinux.org/index.php/Co … _core_dump
Offline
Signal: 11 SEGV, a segmentation fault.
Is there anything else that I can extract from the core dump?
Kind regards.
Here is the info:
PID: 5536 (gnome-control-c)
Signal: 11 (SEGV)
Timestamp: Fri 2021-04-16 13:59:10 CEST (2min 26s ago)
Command Line: gnome-control-center
Executable: /usr/bin/gnome-control-center
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/vte-spawn-ade23a58-0193-4009-9591-dfd562de8421.scope
Unit: user@1000.service
User Unit: vte-spawn-ade23a58-0193-4009-9591-dfd562de8421.scope
Slice: user-1000.slice
Boot ID: 1dc279ba1e4e49dfb971609859d7b881
Machine ID: f77a0e5186e04c2983192ffbdcfa7187
Storage: /var/lib/systemd/coredump/core.gnome-control-c.1000.1dc279ba1e4e49dfb971609859d7b881.5536.1618574350000000.zst (present)
Disk Size: 5.2M
Message: Process 5536 (gnome-control-c) of user 1000 dumped core.
Stack trace of thread 5536:
#0 0x00007fd6522129d0 g_str_hash (libglib-2.0.so.0 + 0x369d0)
#1 0x00007fd65221393f g_hash_table_lookup_extended (libglib-2.0.so.0 + 0x3793f)
#2 0x00007fd6514feb92 gnome_xkb_info_get_layout_info (libgnome-desktop-3.so.19 + 0x22b92)
#3 0x000056079e4c02d9 n/a (gnome-control-center + 0x962d9)
#4 0x000056079e4c06de n/a (gnome-control-center + 0x966de)
#5 0x000056079e4c1b19 cc_input_chooser_new (gnome-control-center + 0x97b19)
#6 0x000056079e4b951c n/a (gnome-control-center + 0x8f51c)
#7 0x00007fd65232283b g_cclosure_marshal_VOID__OBJECTv (libgobject-2.0.so.0 + 0x1183b)
#8 0x00007fd652341096 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30096)
#9 0x00007fd652341210 g_signal_emit (libgobject-2.0.so.0 + 0x30210)
#10 0x00007fd651b60eeb n/a (libgtk-3.so.0 + 0x1d3eeb)
#11 0x00007fd651a12af7 n/a (libgtk-3.so.0 + 0x85af7)
#12 0x00007fd652341096 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30096)
#13 0x00007fd652341210 g_signal_emit (libgobject-2.0.so.0 + 0x30210)
#14 0x00007fd651b213ad n/a (libgtk-3.so.0 + 0x1943ad)
#15 0x00007fd6523286ec g_cclosure_marshal_VOID__BOXEDv (libgobject-2.0.so.0 + 0x176ec)
#16 0x00007fd652341096 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30096)
#17 0x00007fd652341210 g_signal_emit (libgobject-2.0.so.0 + 0x30210)
#18 0x00007fd651b188f8 n/a (libgtk-3.so.0 + 0x18b8f8)
#19 0x00007fd651b20bbb n/a (libgtk-3.so.0 + 0x193bbb)
#20 0x00007fd651b217f4 n/a (libgtk-3.so.0 + 0x1947f4)
#21 0x00007fd651ae7303 gtk_event_controller_handle_event (libgtk-3.so.0 + 0x15a303)
#22 0x00007fd651cc1bcf n/a (libgtk-3.so.0 + 0x334bcf)
#23 0x00007fd651a11235 n/a (libgtk-3.so.0 + 0x84235)
#24 0x00007fd652341096 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30096)
#25 0x00007fd652341210 g_signal_emit (libgobject-2.0.so.0 + 0x30210)
#26 0x00007fd651cd05a5 n/a (libgtk-3.so.0 + 0x3435a5)
#27 0x00007fd651b6c705 n/a (libgtk-3.so.0 + 0x1df705)
#28 0x00007fd651b6da5d gtk_main_do_event (libgtk-3.so.0 + 0x1e0a5d)
#29 0x00007fd6518caa03 n/a (libgdk-3.so.0 + 0x3da03)
#30 0x00007fd65191aa64 n/a (libgdk-3.so.0 + 0x8da64)
#31 0x00007fd65223002c g_main_context_dispatch (libglib-2.0.so.0 + 0x5402c)
#32 0x00007fd652283b59 n/a (libglib-2.0.so.0 + 0xa7b59)
#33 0x00007fd65222d781 g_main_context_iteration (libglib-2.0.so.0 + 0x51781)
#34 0x00007fd65243822e g_application_run (libgio-2.0.so.0 + 0xcd22e)
#35 0x000056079e4792fc main (gnome-control-center + 0x4f2fc)
#36 0x00007fd650720b25 __libc_start_main (libc.so.6 + 0x27b25)
#37 0x000056079e47951e _start (gnome-control-center + 0x4f51e)
Stack trace of thread 5537:
#0 0x00007fd6507ed37f __poll (libc.so.6 + 0xf437f)
#1 0x00007fd652283ae8 n/a (libglib-2.0.so.0 + 0xa7ae8)
#2 0x00007fd65222d781 g_main_context_iteration (libglib-2.0.so.0 + 0x51781)
#3 0x00007fd65222d7d2 n/a (libglib-2.0.so.0 + 0x517d2)
#4 0x00007fd65225e0c1 n/a (libglib-2.0.so.0 + 0x820c1)
#5 0x00007fd6508cf299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007fd6507f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 5538:
#0 0x00007fd6507ed37f __poll (libc.so.6 + 0xf437f)
#1 0x00007fd652283ae8 n/a (libglib-2.0.so.0 + 0xa7ae8)
#2 0x00007fd65222f593 g_main_loop_run (libglib-2.0.so.0 + 0x53593)
#3 0x00007fd65246d558 n/a (libgio-2.0.so.0 + 0x102558)
#4 0x00007fd65225e0c1 n/a (libglib-2.0.so.0 + 0x820c1)
#5 0x00007fd6508cf299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007fd6507f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 5540:
#0 0x00007fd6508db9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007fd6508d5260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007fd63e0cd9ac n/a (iris_dri.so + 0x1529ac)
#3 0x00007fd63e0c75f8 n/a (iris_dri.so + 0x14c5f8)
#4 0x00007fd6508cf299 start_thread (libpthread.so.0 + 0x9299)
#5 0x00007fd6507f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 5542:
#0 0x00007fd6508db9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007fd6508d5260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007fd63
Offline
This helped for me:
Delete the file
locale-archive
in
/usr/lib/locale
Then add the keyboard layout in the Settings App.
Reboot and get to tty with Ctrl+Alt+F2. Get root with
sudo -i
and regenerate the locales with
locale-gen
Last edited by tmate0 (2021-04-27 05:11:09)
Offline