我在 16.04 上使用了 gThumb 好几年。我在新的 20.04 系统上安装了它,但它在启动时立即崩溃。
我有一台 HDMI 显示器、一台 DisplayPort 显示器和一块 GeForce GTX 1660 显卡。
日志文件显示的问题看起来像是 Nvidia 的问题,但我不知道该如何开始对其进行故障排除。
日志档案:
6:45:49 PM gthumb: gthumb: ../../../../src/cairo-surface.c:930: cairo_surface_reference: Assertion `CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&surface->ref_count)' failed.
6:45:48 PM Xorg: (--) NVIDIA(GPU-0):
6:45:48 PM Xorg: (--) NVIDIA(GPU-0):
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): DFP-3: disconnected
6:45:48 PM Xorg: (--) NVIDIA(GPU-0):
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): Ancor Communications Inc VS278 (DFP-2): 2660.0 MHz maximum pixel clock
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): Ancor Communications Inc VS278 (DFP-2): Internal DisplayPort
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): Ancor Communications Inc VS278 (DFP-2): connected
6:45:48 PM Xorg: (--) NVIDIA(GPU-0):
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): Ancor Communications Inc VS278 (DFP-1): 600.0 MHz maximum pixel clock
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): Ancor Communications Inc VS278 (DFP-1): Internal TMDS
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): Ancor Communications Inc VS278 (DFP-1): connected
6:45:48 PM Xorg: (--) NVIDIA(GPU-0):
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
6:45:48 PM Xorg: (--) NVIDIA(GPU-0): DFP-0: disconnected
以下是 Gnome 崩溃报告的屏幕截图:
我很感激任何建议!谢谢!
答案1
我似乎在 Ubuntu Budgie 上使用 gThumb 时遇到了同样的问题:gthumb:../../../../src/cairo-surface.c:930:cairo_surface_reference:断言“CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&surface->ref_count)”失败。已中止
至少我可以把问题分解为图片库中的 4 张图片(全部是全景/360° 图片)导致崩溃。将图片移至备份文件夹后,gThumb 再次正常工作。
当我知道向哪个项目报告此问题时,我会尝试打开一个错误报告。
至少它不应该因为一张或几张图像不正确而崩溃。
答案2
我已经与这个错误斗争了很长一段时间,得到了相同的 cairo 错误消息。
今天我发现我可以从桌面打开图片(我放在那里进行测试)但不能从其他位置(云同步位置)打开它们,除非......
我暂停了我的云驱动器,打开一个文件并取消暂停云驱动器。
我使用通过 appimage 运行的 Stack 云服务。我还有一个未使用的同步软件的安装版本。
这是我第一次在采取某种行动后能够再次使用 gthumb,但不知道如何/为什么。
我会汇报的。
编辑: 云端硬盘纯属侥幸,与此无关! 当我开始系统地在两个文件夹之间移动图像时,我发现两个损坏的 jpg 文件,而且都相当大。
他们一离开,gthumb 就又开始工作了。
我太怀念能够使用 gthumb 了!