Trong vài tuần nay, có thể kể từ khi nâng cấp lên 21.04 (có thể sớm hơn, không chắc chắn), trung tâm điều khiển gnome đã bị lỗi mỗi khi tôi cố chạy nó, ngay khi khởi động. Phiên bản gói gnome-control-center là 1:3.38.5-1ubuntu1.
Những điều tôi đã thử:
cập nhật sudo apt; nâng cấp sudo apt dist
Sudo apt install --reinstall gnome-control-center
- thanh toán bù trừ
~/.cache/gnome-control-center
và ~/.config/gnome-control-center
- Vô hiệu hóa tất cả các tiện ích mở rộng
- Chuyển từ Wayland sang Xorg
Backtrace được đưa ra bởi lõi gdb/usr/bin/gnome-control-center
(chỉnh sửa: được cập nhật với nhiều biểu tượng gỡ lỗi hơn):
Lõi được tạo bởi `gnome-control-center'.
Chương trình kết thúc với tín hiệu SIGSEGV, Lỗi phân đoạn.
#0 0x0000561583be19a1 trong update_shortcut_label (nhãn=0x5615863ad9c0, value=0x56158677b670 "<Shift><Ctrl>") tại ../panels/region/cc-region-panel.c:1198
1198 ../panels/region/cc-region-panel.c: Không có tệp hoặc thư mục như vậy.
[Luồng hiện tại là 1 (Luồng 0x7f67e284ed40 (LWP 7635))]
(gdb) bt
#0 0x0000561583be19a1 trong update_shortcut_label (nhãn=0x5615863ad9c0, value=0x56158677b670 "<Shift><Ctrl>") tại ../panels/region/cc-region-panel.c:1198
#1 0x0000561583bea5a1 trong update_shortcuts (self=0x5615859b43d0) tại ../panels/region/cc-region-panel.c:1218
#2 setup_input_section (self=0x5615859b43d0) tại ../panels/region/cc-region-panel.c:1290
#3 cc_region_panel_init (self=0x5615859b43d0) tại ../panels/region/cc-region-panel.c:1689
#4 0x00007f67ef0b1f2a trong g_type_create_instance () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5 0x00007f67ef09aabd trong ?? () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00007f67ef09c048 trong g_object_new_valist () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007f67ef09c57d trong g_object_new() từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x0000561583c880d1 trong activate_panel (gicon=<không được tối ưu hóa>, khả năng hiển thị=<không được tối ưu hóa>, name=0x561586389160 "Ngôn ngữ và khu vực", tham số=0x0, id=0x56158634ab10 "khu vực", self=0x5615861262b0) tại ../shell/ cc-window.c:155
#9 set_active_panel_from_id.constprop.0 (self=0x5615861262b0, start_id=0x56158634ab10 "vùng", tham số=0x0, add_to_history=1, lỗi=<đã tối ưu hóa ngoài>) tại ../shell/cc-window.c:405
#10 0x00007f67ef08a4a4 trong g_cclosure_marshal_VOID__STRINGv () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007f67ef0a9724 trong g_signal_emit_valist () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007f67ef0a9893 trong g_signal_emit () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x0000561583b75cf6 trong row_activated_cb (listbox=<đã tối ưu hóa ngoài>, row=0x561586354f10, self=0x5615861ee280) tại ../shell/cc-panel-list.c:592
#14 0x00007f67ef08a61e trong g_cclosure_marshal_VOID__OBJECTv () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007f67ef0a9724 trong g_signal_emit_valist () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007f67ef0a9893 trong g_signal_emit () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007f67ef0a9724 trong g_signal_emit_valist () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007f67ef0a9aa9 trong g_signal_emit_by_name () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x0000561583b76681 trong cc_panel_list_set_active_panel (self=0x5615861ee280, id=0x561586389180 "vùng") tại ../shell/cc-panel-list.c:1029
#20 0x0000561583b7950d trong cc_window_constructed (đối tượng=0x5615861262b0) tại ../shell/cc-window.c:744
#21 0x00007f67ef09aba7 trong ?? () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007f67ef09c048 trong g_object_new_valist() từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007f67ef09c57d trong g_object_new() từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x0000561583b7752c trong cc_window_new (application=0x5615860fd700, model=model@entry=0x561585ed05e0) tại ../shell/cc-window.c:861
#25 0x0000561583b787a4 trong cc_application_startup (application=0x5615860fd700) tại ../shell/cc-application.c:234
#26 0x00007f67ef0a9724 trong g_signal_emit_valist () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007f67ef0a9893 trong g_signal_emit () từ /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f67ef1ae6e2 trong g_application_register () từ /lib/x86_64-linux-gnu/libgio-2.0.so.0
#29 0x00007f67ef1aee2e trong ?? () từ /lib/x86_64-linux-gnu/libgio-2.0.so.0
#30 0x00007f67ef1af1e6 trong g_application_run () từ /lib/x86_64-linux-gnu/libgio-2.0.so.0
#31 0x0000561583b6fc98 trong chính (argc=<không được tối ưu hóa>, argv=<không được tối ưu hóa>) tại ../shell/main.c:65
Bất kỳ con trỏ hoặc ý tưởng?