GIMP 在 Linux 下闪退(crash)通常不是单一原因,要先缩小问题范围。下面按最常见 → 进阶排查给你一套实用的解决思路,基本都能解决。
gimp
或
gimp --verbose
⚠️ 闪退前最后几行输出是关键
常见有:
segmentation faultGLib / GTK errorplug-in crashedfailed to load module把报错贴出来,我能更精确判断。
GIMP 配置损坏会直接闪退。
mv ~/.config/GIMP ~/.config/GIMP.bak
mv ~/.cache/GIMP ~/.cache/GIMP.bak
然后重新启动 GIMP,它会生成全新的配置。
✅ 这一步能解决 90% 老版本升级后闪退问题
如果报 OpenGL / cairo / X11 相关错误:
启动 GIMP → 编辑 → 首选项 → 显示
如果没有界面直接闪退,可用:
gimp --no-xshm
临时测试:
gimp --no-plugins
如果这样不闪退:
~/.config/GIMP/2.10/plug-ins/
某些损坏字体直接让 GIMP 启动即崩。
测试:
fc-cache -fv
或临时移除字体:
mv ~/.fonts ~/.fonts.bak
症状:
X11, GLX, cairo 错误解决:
sudo prime-select intel
GIMP 对 Wayland 支持还不完美。
临时解决:
GDK_BACKEND=x11 gimp
或登录时选择 X11 / Xorg 会话
sudo apt update
sudo apt install --reinstall gimp
sudo pacman -S gimp
flatpak run org.gimp.GIMP
如闪退,尝试:
flatpak update
flatpak repair
| 情况 | 建议 |
|---|---|
| 旧 GIMP + 新系统 | 升级 GIMP |
| 新版 GIMP + 旧插件 | 降级 GIMP |
| 系统 GIMP + Flatpak GIMP 混用 | 只留一个 |
请确认:
~/.config/GIMP 后是否还闪退?你可以直接贴出:
1️⃣ 终端中 GIMP 的报错
2️⃣ Linux 发行版 + 版本
3️⃣ GIMP 版本
4️⃣ 显卡型号
我可以一步一步带你修到完全不闪退 ✅