Gimp on n00b

Forum rules
We don't support installations in VirtualBox, VMWare, qemu or others. We ignore posts about WINE, PlayOnLinux, Steam and Skype. We don't support btrfs, lvm, UEFI, side-by-side installations with GPT or dualboot with anything newer than Windows XP.
Google your problem first. Check the Wiki. Read the existing threads. It's okay to "hijack" an existing thread, yes! If your problem is not yet covered, open a new thread. To get the quickest possible help, mention the exact release codename in your post (uname -a is a good idea, too). Due to the lack of crystal balls, attach the output of lspci -nnk if you encounter hardware problems.
User avatar
mrneilypops
Bad Advice Dog
Posts: 143
Joined: Wed Oct 17, 2012 9:15 pm
Location: Luxembourg
Contact:

Gimp on n00b

Unread post by mrneilypops » Wed Jan 29, 2014 12:27 pm

Gimp was working fine for me after install of n00b.
After a recent update it is not starting.
You see the Gimp window start up for a fraction of a second and then it disappears.

Code: Select all

neil@grill:~$ gimp --verbose
INIT: gimp_load_config
Parsing '/home/neil/.gimp-2.8/unitrc'
Parsing '/etc/gimp/2.0/gimprc'
Parsing '/home/neil/.gimp-2.8/gimprc'
gimp_composite: verbose=no
Processor instruction sets: +mmx +sse +sse2 -3dnow -altivec -vis
Adding theme 'Small' (/usr/share/gimp/2.0/themes/Small)
Adding theme 'Default' (/usr/share/gimp/2.0/themes/Default)
Writing '/home/neil/.gimp-2.8/themerc'
Trying splash '/home/neil/.gimp-2.8/gimp-splash.png' ... failed
Trying splash '/usr/share/gimp/2.0/images/gimp-splash.png' ... OK
INIT: gimp_initialize
INIT: gimp_real_initialize
INIT: gui_initialize_after_callback
INIT: gimp_restore
Parsing '/home/neil/.gimp-2.8/parasiterc'
Loading 'brush factory' data
Loading 'dynamics factory' data
Loading 'pattern factory' data
Loading 'palette factory' data
Loading 'gradient factory' data
Loading fonts
Loading 'tool preset factory' data
Parsing '/home/neil/.gimp-2.8/templaterc'
Parsing '/home/neil/.gimp-2.8/modulerc'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-high-contrast.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-high-contrast.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-proof.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-proof.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-color-blind.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-color-blind.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-gamma.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-gamma.so'
Loading module '/usr/lib/gimp/2.0/modules/libcolor-selector-water.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcolor-selector-water.so'
Loading module '/usr/lib/gimp/2.0/modules/libcolor-selector-cmyk.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcolor-selector-cmyk.so'
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-lcms.so'
Unloading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-lcms.so'
Loading module '/usr/lib/gimp/2.0/modules/libcolor-selector-wheel.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcolor-selector-wheel.so'
Loading module '/usr/lib/gimp/2.0/modules/libcontroller-midi.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcontroller-midi.so'
Loading module '/usr/lib/gimp/2.0/modules/libcontroller-linux-input.so'
Unloading module '/usr/lib/gimp/2.0/modules/libcontroller-linux-input.so'
INIT: gui_restore_callback
clipboard: writable pixbuf format: image/png
clipboard: writable pixbuf format: image/bmp
clipboard: writable pixbuf format: image/x-bmp
clipboard: writable pixbuf format: image/x-MS-bmp
clipboard: writable pixbuf format: image/x-icon
clipboard: writable pixbuf format: image/x-ico
clipboard: writable pixbuf format: image/x-win-bitmap
clipboard: writable pixbuf format: image/tiff
clipboard: writable pixbuf format: image/jpeg
Parsing '/etc/gimp/2.0/sessionrc'
Parsing '/home/neil/.gimp-2.8/dockrc'
Parsing '/home/neil/.gimp-2.8/toolrc'
Parsing '/home/neil/.gimp-2.8/contextrc'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-rect-select-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-ellipse-select-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-free-select-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-fuzzy-select-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-by-color-select-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-iscissors-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-foreground-select-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-vector-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-color-picker-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-zoom-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-measure-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-move-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-align-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-crop-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-rotate-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-scale-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-shear-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-perspective-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-flip-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-cage-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-text-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-bucket-fill-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-blend-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-pencil-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-paintbrush-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-eraser-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-airbrush-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-ink-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-clone-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-heal-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-perspective-clone-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-convolve-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-smudge-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-dodge-burn-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-desaturate-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-color-balance-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-hue-saturation-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-colorize-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-brightness-contrast-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-threshold-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-levels-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-curves-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-posterize-tool'
Parsing '/home/neil/.gimp-2.8/tool-options/gimp-gegl-tool'
INIT: gimp_real_restore
Parsing '/home/neil/.gimp-2.8/pluginrc'
Starting extension: 'extension-script-fu'
INIT: gui_restore_after_callback
Parsing '/home/neil/.gimp-2.8/menurc'
Parsing '/home/neil/.gimp-2.8/devicerc'
Parsing '/home/neil/.gimp-2.8/controllerrc'
Parsing '/home/neil/.gimp-2.8/colorrc'
loading menu '/usr/share/gimp/2.0/menus/image-menu.xml' for /image-menubar
Loading module '/usr/lib/gimp/2.0/modules/libdisplay-filter-lcms.so'
gimp: /build/cairo-t1d7nl/cairo-1.12.16/src/cairo-scaled-font.c:459: _cairo_scaled_glyph_page_destroy: Assertion `!scaled_font->cache_frozen' failed.
gimp: terminated: Aborted

(script-fu:1892): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
neil@grill:~$ 
I have tried a reinstall of Gimp - same problem.
I have tried a delete of ~/.gimp-2.8 followed by a reinstall - same problem.

Could this be a Sid issue at the moment.
Anybody else having this problem after an upgrade?

Any tips on a solution would be most welcome.
Not a show stopper but I do fire up Gimpy from time to time...

User avatar
xaos52
The Good Doctor
Posts: 190
Joined: Thu Aug 15, 2013 11:59 am
Location: Eernegem, Belgium

Re: Gimp on n00b

Unread post by xaos52 » Wed Jan 29, 2014 1:00 pm

Not a sid isue.
gimp starts fine on my system, which is up-to-date sid.
Connected. Take this REPL, brother, and may it serve you well.

User avatar
kexolino
Common Boob
Posts: 557
Joined: Sun Jun 16, 2013 1:57 pm

Re: Gimp on n00b

Unread post by kexolino » Wed Jan 29, 2014 1:09 pm

Works fine here too.
Just shooting in the dark, try doing fc-cache -vf, it seems to be complaining about font cache...

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: Gimp on n00b

Unread post by machinebacon » Wed Jan 29, 2014 1:19 pm

I guess it's libpango making troubles here. Can you --purge gimp, then run orphaner, select all (also libjpeg62) and --reinstall --yes-install-recommends gimp?
..gnutella..

User avatar
mrneilypops
Bad Advice Dog
Posts: 143
Joined: Wed Oct 17, 2012 9:15 pm
Location: Luxembourg
Contact:

Re: Gimp on n00b

Unread post by mrneilypops » Wed Jan 29, 2014 2:25 pm

I am about to try your suggestions and I will update this post.
I have just found that if I choose gtk-2.0 theme Nodoka (any of them) Gimp starts just fine...

@machinebacon
I tried your procedure - no change.
Gimp will not start with any gtk-3.0 theme...(default theme list in n00b)

Orphaner showed these packages;

Image

(just edited this image in Gimp on n00b using Nodoka-Midnight gtk)

@kexolino
No change - thanks for trying...

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: Gimp on n00b

Unread post by machinebacon » Wed Jan 29, 2014 4:06 pm

That's typical for sid, check the #! forums for around 1000 posts related to broken/incompatible gtk-3.8 (!) themes. That's the reason we try to prevent this dependency - the Numix is actually 3.8 compatible, or you can check the phenix (whatever its name is) theme, I think clearlooks-phenix - it is the only one I know of that works from the repos. Else: simply get rid of gtk-3-0 in sid. It's a PITA.
..gnutella..

User avatar
ivanovnegro
Minister of Truth
Posts: 5449
Joined: Wed Oct 17, 2012 11:12 pm

Re: Gimp on n00b

Unread post by ivanovnegro » Wed Jan 29, 2014 4:22 pm

machinebacon wrote:It's a PITA.
That!

That is your problem Neil and it will happen again and again with every Gtk+ 3 update.

User avatar
mrneilypops
Bad Advice Dog
Posts: 143
Joined: Wed Oct 17, 2012 9:15 pm
Location: Luxembourg
Contact:

Re: Gimp on n00b

Unread post by mrneilypops » Wed Jan 29, 2014 4:27 pm

Thanks Guys!
I will keep using Numix and if I need to use Gimp I will switch to Nodoka.

User avatar
kexolino
Common Boob
Posts: 557
Joined: Sun Jun 16, 2013 1:57 pm

Re: Gimp on n00b

Unread post by kexolino » Wed Jan 29, 2014 4:30 pm

but isn't the gimp still gtk2? how does the gtk3 part of a theme affect it?
If I try to use a gtk 3.6 theme, only the gtk3 programs stop launching, everything else works fine.

User avatar
ivanovnegro
Minister of Truth
Posts: 5449
Joined: Wed Oct 17, 2012 11:12 pm

Re: Gimp on n00b

Unread post by ivanovnegro » Wed Jan 29, 2014 4:53 pm

^ That is interesting for sure.

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: Gimp on n00b

Unread post by machinebacon » Wed Jan 29, 2014 5:22 pm

Kex, I believe it is the cairo/pango that breaks stuff.
..gnutella..

Post Reply