Gnome-flashback环境下「Applications」菜单消失问题求助
修复Gnome Flashback空Applications菜单的方法
我之前在折腾软件包安装/更新后也碰到过一模一样的情况——Gnome Flashback的Applications菜单突然空了,其他功能都正常,/usr/share/applications里的desktop文件也没动。试试下面这些步骤,大概率能解决:
重启GNOME面板进程:有时候只是面板进程卡住了,直接杀掉它会自动重启,菜单可能就回来了。打开终端运行:
killall gnome-panel执行后面板会短暂消失然后重新出现,这时看看菜单是否恢复。
重置GNOME Flashback面板配置:如果是配置文件损坏导致的,先备份现有配置再重置:
mv ~/.config/gnome-panel ~/.config/gnome-panel.bak备份完注销当前用户再重新登录,系统会自动生成全新的默认面板配置,Applications菜单会重新扫描所有desktop文件。
更新桌面应用数据库:系统依赖
desktop-file-utils来索引应用,缓存可能出问题了,手动更新数据库:# 更新系统级应用数据库 update-desktop-database /usr/share/applications # 若有用户自定义安装的应用,同步更新用户级数据库 update-desktop-database ~/.local/share/applications更新完重启面板或者注销登录试试。
检查损坏的desktop文件:个别损坏的desktop文件可能导致整个菜单加载失败,用工具检查所有系统级desktop文件:
desktop-file-validate /usr/share/applications/*.desktop如果命令输出某个文件的错误信息,先把这个文件临时移走:
sudo mv /usr/share/applications/有问题的文件.desktop /tmp/然后重启面板,看看菜单是否恢复。
重装Gnome Flashback包:如果上面的方法都没用,试试彻底重装相关包(以Debian/Ubuntu系为例):
sudo apt install --reinstall gnome-flashback重装完注销登录,应该能修复所有默认配置和依赖问题。
内容的提问来源于stack exchange,提问作者Blade Evil
相关产品推荐
相关产品推荐

