Ubuntu升级后桌面图标闪断、gjs高CPU及GLib-ERROR报错求助
解决Ubuntu升级后桌面图标反复闪、gjs高CPU问题
从日志里的DING相关报错和gjs高CPU来看,问题根源是Desktop Icons NG(DING)扩展崩溃重启,导致桌面图标反复加载消失。以下是具体解决步骤:
临时恢复桌面(无需重启)
- 打开终端(Ctrl+Alt+T),杀掉异常的gjs进程:
killall gjs - 禁用DING扩展:
此时桌面图标会暂时消失,可通过Nautilus文件管理器访问文件。gnome-extensions disable ding@rastersoft.com
修复DING扩展
- 卸载现有扩展:
sudo apt remove gnome-shell-extension-desktop-icons-ng - 清理残留配置文件:
rm -rf ~/.local/share/gnome-shell/extensions/ding@rastersoft.com - 重新安装扩展:
sudo apt install gnome-shell-extension-desktop-icons-ng - 重启GNOME Shell生效:按
Alt+F2,输入r后回车。
备选方案:切换回原生桌面图标
如果DING扩展仍有问题,可改用Ubuntu原生桌面图标扩展:
- 先确保DING已禁用,然后启用原生扩展:
gnome-extensions enable desktop-icons@csoriano - 重启GNOME Shell即可生效。
日志错误说明
日志中的DING: (gjs:8778): GLib-ERROR是直接触发点,说明DING扩展运行时崩溃,导致gjs进程反复重启,进而引发Nautilus的.meta.isrunning文件操作错误(连锁反应)。
内容的提问来源于stack exchange,提问作者8bits-cat
相关产品推荐
相关产品推荐

