为什么 gnome-control-center 尝试访问不存在的 gsettings 键?

为什么 gnome-control-center 尝试访问不存在的 gsettings 键?

我在 Kali GNU/Linux Rolling 2021.3 上使用 GNOME Shell 3.38.6。我最近开始遇到一个奇怪的问题gnome-control-center。如果我尝试访问力量dconf选项卡,除非我更改该值以便它在不同的选项卡上打开,否则不会再次打开。

gnome-control-center从终端运行将得到以下输出:

┌──(curtice㉿kali)-[~]
└─$ gnome-control-center 

(gnome-control-center:6885): GLib-GIO-ERROR **: 11:40:47.120: Settings schema 'org.gnome.settings-daemon.plugins.power' does not contain a key named 'power-saver-profile-on-low-battery'
zsh: trace trap  gnome-control-center

似乎它正在尝试访问不存在的密钥。因此我检查了架构以确保万无一失:

┌──(curtice㉿kali)-[~]
└─$ gsettings list-keys org.gnome.settings-daemon.plugins.power
idle-dim
sleep-inactive-battery-type
idle-brightness
ambient-enabled
sleep-inactive-ac-type
sleep-inactive-battery-timeout
sleep-inactive-ac-timeout
power-button-action

果然,power-saver-profile-on-low-battery没有列出。有没有办法从某个地方安装此密钥,或者让它停止尝试引用此密钥?

--

笔记:

我不确定这是否相关,但我注意到这个问题在使用以下命令后不久就开始了:sudo apt install tlp tlp-rdwsudo systemctl enable tlp。我试图弄清楚如何让我的电池停止如此快速地耗尽。

答案1

听起来你好像以某种方式安装了更新版本的 gnome-control-center – 电源配置文件是在最近的版本中添加的,可能是 40.x 或 41.0,我现在记不清了。但是,你没有升级系统的其余部分(gnome-settings-daemon 和/或 gsettings-desktop-schemas)。

相关内容