Ubuntu 控制中心已从应用程序菜单和桌面消失。我有 Ubuntu 18.04。请帮忙。
答案1
建议的链接没有帮助。我尝试重新安装 gnome-control-centre,并通过终端启动它,但它显示的是空白页。因此,一旦在互联网上找不到解决方案,我就必须重新安装 Ubuntu。事实证明这是有效的。
答案2
首先使用终端运行它,如果没有发生任何错误,则查看终端中的日志:
gnome-control-center
运行下面的命令,确保只有一个Gnome 控制中心:
find /usr/share/applications/* -iname *control* | grep center
输出:/usr/share/applications/gnome-control-center.desktop
find /home/$USER/* -iname *control* | grep center
这里什么都不应该显示
打开其他终端窗口并运行,journalctl -f
观察.desktop
文件打开、编辑、保存和关闭期间会发生什么。
打开你的gnome-control-center.desktop
文件并确保它看起来像这样:
[Desktop Entry]
Name=Settings
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=org.gnome.Settings
Exec=gnome-control-center
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;
OnlyShowIn=GNOME;Unity;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-control-center
X-GNOME-Bugzilla-Component=shell
X-GNOME-Bugzilla-Version=3.34.1
# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords=Preferences;Settings;
X-Ubuntu-Gettext-Domain=gnome-control-center-2.0
Exec
如果找不到二进制文件,它可能会消失。因此请尝试按如下方式进行修改:
Exec=/usr/bin/gnome-control-center
或者
Exec=/usr/bin/bash -c '/usr/bin/gnome-control-center'
此外,whereis gnome-control-center
还可以帮助识别二进制路径。还可以通过以下方式检查二进制所有者和权限:
ls -ailh /usr/bin/ | grep control
保存并关闭编辑器窗口。
要重新安装它,您最好使用:
sudo apt purge gnome-control-center && sudo apt clean && sido apt update && sudo apt install gnome-control-center
您还可以创建新用户,使用该用户登录并检查新用户是否存在此问题。
如果你的 apt 系统无法找到gnome-control-center
软件包,请确保你的存储库列表配置正确。