我正在尝试打开系统设置,但它不会以任何方式打开。
使用 GUI,设置正在尝试加载片刻,然后它们就消失了。
使用终端(gnome-control-center
),我得到:
(gnome-control-center:8823): GLib-ERROR **: 14:44:15.433: ../../../glib/gmem.c:138: failed to allocate 13477064712 bytes
Trap Trace/breakpoint (core dumped)
我试过了:
sudo apt-get remove gnome-control-center
sudo apt autoremove
sudo apt-get install gnome-control-center
多次重新启动,但我没有结果。
更新!:相同的错误仍然存在但是,当我输入:
sudo gnome-control-center
(而不仅仅是“gnome-control-center”)突然出现系统设置!是用户权限问题吗?有什么建议么?
更新#2:在一些系统更新后,
sudo gnome-control-center
现在产生“分段错误”。
最后我找到了解决方案!
这个问题的原因是pop-theme,我安装了一次,加上它的存储库条目,它为我提供了损坏的系统设置(
gnome-control-center
)。为了解决这个问题:我安装了 Ubuntu 桌面 PPA。
我删除了所有System76/pop(和其他 trush)条目,其中
update-manager
Ubuntu桌面是唯一一个活动的。现在我已经添加了正确的存储库条目,我重新安装
gnome-control-center
.享受 Gnome 系统设置!
我遇到过同样的问题。我能够通过删除导致问题的 GNOME 扩展/主题然后运行来修复:
对于下一步,PPA 必须处于活动状态。
如果软件包在 Ubuntu 存储库中不可用,则会从此 PPA 中删除软件包,或者恢复为 Ubuntu 软件包版本。
嗯......这个的一个变种:
sudo gnome-control-center
# 工作,从终端/shell,但没有 'sudo',没有
GLib-ERROR
,根本没有输出。dconf reset -f /org/gnome/control-center/
似乎没有帮助。补救:
重新启动进入“恢复控制台” ,在 BIOS 显示后
点击ESC一次以进入启动 菜单)
运行“dpkg”选项来安装/修复包
,这带来了 gcc1 -thingie,没有注意到底是什么*
还运行 fsck 选项
启用网络
进入 root 提示符,在额外提示符处多
按一次ENTER
跑:
注意:
补救措施仅在恢复模式下运行时才起作用。
对我有用的是使用以下命令重置控制中心的所有配置:
这一直有效,直到我单击“系统设置”中的“显示”。然后它停止工作,我需要再次运行该命令。
这是在 Ubuntu 20.04.1 LTS (x86_64) 上测试的。
我在 20.04 遇到了同样的问题。我清楚地记得在安装 Ubuntu 时系统设置运行良好,但是突然出现了这个问题。我做了什么:
sudo dconf reset -f /org/gnome-control-center
(但问题并没有消失)。gnome-control-center
,但它说我没有安装这个。sudo apt install gnome-control-center
我重新启动并解决了我的问题。我遇到了同样的问题,在这里查看问题和答案,我检查
gnome-control-center
了终端并没有安装它。安装它解决了这个问题。我不知道发生了什么。如果找不到任何键,则 Gnome-control-center 无法加载。请在命令下方运行。
现在检查相同。
如果你发现自己时不时地回到这里,你总是可以制作一个 shell 脚本来让你的生活更轻松:
Ctrl
+C
这个:Ctrl
++Shift
它V
在文本编辑器中Ctrl
+Shift
+O
保存Ctrl
++Shift
关闭X
编辑器在您的终端中:
chmod 744 ./Desktop/settings-fix
sudo cp ~/Desktop/settings-fix /usr/bin
现在,无论何时再次运行,您都可以简单地从终端运行: