AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1187809
Accepted
Михаил Ребров
Михаил Ребров
Asked: 2019-11-11 13:56:02 +0800 CST2019-11-11 13:56:02 +0800 CST 2019-11-11 13:56:02 +0800 CST

pop-theme 导致 gnome-control-center 分段错误

  • 772

Ubuntu 19.10
侏儒 3.28

我正在尝试运行gnome-control-center

结果:

分段错误(核心转储)

  • 清除 gnome-control-center .cache 和 .config
  • 删除所有 gnome 扩展
  • 安装了所有更新
  • 重启

没有改变...

     > coredumpctl info:

          PID: 12246 (gnome-control-c)
          UID: 1000 (michaeldl)
          GID: 1000 (michaeldl)
       Signal: 11 (SEGV)
    Timestamp: Sun 2019-11-10 23:23:21 MSK (1h 6min ago)
 Command Line: gnome-control-center
   Executable: /usr/bin/gnome-control-center
Control Group: /user.slice/user-1000.slice/[email protected]/gnome-shell-x11.service
         Unit: [email protected]
    User Unit: gnome-shell-x11.service
        Slice: user-1000.slice
    Owner UID: 1000 (michaeldl)
      Boot ID: 4a24792e63014ae2904ad4e50987a50c
   Machine ID: ef03f98c351a4bb19f7d0ca6b14695c6
     Hostname: michaeldl
      Storage: /var/lib/systemd/coredump/core.gnome-control-c.1000.4a24792e63014ae2904ad4e50987a50c.12246.1573417401000000.lz4
   Message: Process 12246 (gnome-control-c) of user 1000 dumped core.

            Stack trace of thread 12246:
            #0  0x00007f34a3155e1e gtk_container_add (libgtk-3.so.0)
            #1  0x000055c367493ba5 n/a (gnome-control-center)
            #2  0x00007f34a3830546 n/a (libgobject-2.0.so.0)
            #3  0x00007f34a3832278 g_object_new_valist (libgobject-2.0.so.0)
            #4  0x00007f34a38325cd g_object_new (libgobject-2.0.so.0)
            #5  0x000055c367452676 n/a (gnome-control-center)
            #6  0x00007f34a382d7ef g_cclosure_marshal_VOID__STRINGv (libgobject-2.0.so.0)
            #7  0x00007f34a382a936 n/a (libgobject-2.0.so.0)
            #8  0x00007f34a384736c g_signal_emit_valist (libgobject-2.0.so.0)
            #9  0x00007f34a38479b3 g_signal_emit (libgobject-2.0.so.0)
            #10 0x000055c367450787 n/a (gnome-control-center)
            #11 0x00007f34a382dde3 g_cclosure_marshal_VOID__OBJECTv (libgobject-2.0.so.0)
            #12 0x00007f34a382a936 n/a (libgobject-2.0.so.0)
            #13 0x00007f34a384736c g_signal_emit_valist (libgobject-2.0.so.0)
            #14 0x00007f34a38479b3 g_signal_emit (libgobject-2.0.so.0)
            #15 0x00007f34a382a936 n/a (libgobject-2.0.so.0)
            #16 0x00007f34a384736c g_signal_emit_valist (libgobject-2.0.so.0)
            #17 0x00007f34a3847fa9 g_signal_emit_by_name (libgobject-2.0.so.0)
            #18 0x000055c367450f49 cc_panel_list_set_active_panel (gnome-control-center)
            #19 0x000055c36745316f n/a (gnome-control-center)
            #20 0x00007f34a3830546 n/a (libgobject-2.0.so.0)
            #21 0x00007f34a3832278 g_object_new_valist (libgobject-2.0.so.0)
            #22 0x00007f34a38325cd g_object_new (libgobject-2.0.so.0)
            #23 0x000055c3674535ac cc_window_new (gnome-control-center)
            #24 0x000055c36744cfc3 n/a (gnome-control-center)
            #25 0x00007f34a382a936 n/a (libgobject-2.0.so.0)
            #26 0x00007f34a384736c g_signal_emit_valist (libgobject-2.0.so.0)
            #27 0x00007f34a38479b3 g_signal_emit (libgobject-2.0.so.0)
            #28 0x00007f34a3952312 g_application_register (libgio-2.0.so.0)
            #29 0x00007f34a39526ee n/a (libgio-2.0.so.0)
            #30 0x00007f34a3952a72 g_application_run (libgio-2.0.so.0)
            #31 0x000055c36744c639 main (gnome-control-center)
            #32 0x00007f34a15c71e3 __libc_start_main (libc.so.6)
            #33 0x000055c36744c84e _start (gnome-control-center)

            Stack trace of thread 12255:

有任何想法吗?..

UPD:
删除带有依赖项的 gnome-control-center 并重新安装...
没有任何改变...

gnome gnome-control-center segmentation-fault
  • 2 2 个回答
  • 3228 Views

2 个回答

  • Voted
  1. Михаил Ребров
    2019-11-11T15:29:33+08:002019-11-11T15:29:33+08:00

    我修复它。
    我有第三方存储库ppa:system76/pop
    它是在pop-theme安装过程中添加的。从替换原始
    更新后。gnome-control-centersystem76/popgnome-control-center

    我做了什么:

    • 消除pop-theme
    • 从中删除 system76/pop 存储库和 GPG 密钥/etc/apt/*
    • 删除apt缓存
    • gnome-control-center从 system76/pop中删除损坏的
    • 安装原版gnome-control-center

    现在一切正常。

    • 2
  2. Best Answer
    Viacheslav Rodionov
    2019-11-12T07:31:18+08:002019-11-12T07:31:18+08:00

    在我看来,除了摆脱我个人喜欢的有用存储库之外,还有一个更好的解决方案。帮助我的是确定主要的回购优先级。您可能会看到有两个可用于gnome-control-center软件包的存储库,并且现在使用apt-cache policy gnome-control-center命令使用 system76:

    gnome-control-center:
      Installed: 1:3.34.1-1ubuntu2pop1~1571679625~19.10~ef2ab1f
      Candidate: 1:3.34.1-1ubuntu2pop1~1571679625~19.10~ef2ab1f
      Version table:
     *** 1:3.34.1-1ubuntu2pop1~1571679625~19.10~ef2ab1f 500
            500 http://ppa.launchpad.net/system76/pop/ubuntu eoan/main amd64 Packages
            100 /var/lib/dpkg/status
         1:3.34.1-1ubuntu2 500
            500 http://de.archive.ubuntu.com/ubuntu eoan/main amd64 Packages
    

    看到那些了500吗?这是默认的 repo 优先级,也是一样的。让我们给主 repo 更高的优先级(我在 Ubuntu 19.10 代号eoan,请改用你的发行版的代号):

        $ apt-cache policy | grep o=Ubuntu | grep c=main | grep a=eoan,
         release v=19.10,o=Ubuntu,a=eoan,n=eoan,l=Ubuntu,c=main,b=i386
         release v=19.10,o=Ubuntu,a=eoan,n=eoan,l=Ubuntu,c=main,b=amd64
    

    这release ...部分是一种过滤器,您可以使用它来为 repo 赋予不同的优先级。创建并编辑(以根用户身份)一个名为/etc/apt/preferences.d/main_repo_priority如下所示的文件:

        Package: *
        Pin: release v=19.10,o=Ubuntu,a=eoan,n=eoan,l=Ubuntu,c=main,b=amd64
        Pin-Priority: 1001
    

    现在终于重新安装gnome-control-center:

        sudo apt install --reinstall gnome-control-center
    

    并仔细检查是否安装了正确的版本:

        $ apt-cache policy gnome-control-center
         gnome-control-center:
           Installed: 1:3.34.1-1ubuntu2
           Candidate: 1:3.34.1-1ubuntu2
           Version table:
              1:3.34.1-1ubuntu2pop1~1571679625~19.10~ef2ab1f 500
                 500 http://ppa.launchpad.net/system76/pop/ubuntu eoan/main amd64                                                          Packages
         *** 1:3.34.1-1ubuntu2 1001
               1001 http://de.archive.ubuntu.com/ubuntu eoan/main amd64 Packages
                100 /var/lib/dpkg/status
    
    • 2

相关问题

  • 如何安装 KDE?

  • 为什么我的时钟、指示器小程序和通知区域有时会在我重新启动时移动?我怎样才能防止这种情况?

  • 停止菜单图标闪烁

  • 是否有适用于 IMAP 邮件帐户的 Gnome 小程序?

  • 如果顶部面板中缺少会话小程序,如何注销?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve