I have uninstalled and re-installed GIMP and cannot get it to start. The splash screen starts and then it says Starting Extensions then it disappears, the GIMP icon bounces a little longer then disappears.
What is your OS?
How did you install it?
Do you have all package dependencies installed?
Did you try starting it from command line in debug mode?
Try starting gimp from command line like this
gimp --verbose
and post the output here using the BB code for ‘code’.
linux-caqv:~> /usr/bin/gimp
/usr/bin/gimp: symbol lookup error: /usr/bin/gimp: undefined symbol: gtk_statusbar_get_message_area
(script-fu:11748): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
GIMP was included with the distro I think. Anyway, when it stopped working I uninstalled it and re-installed it using YAST. I didn’t get any dependency complaints.
You might wait a long time for a useful response if you decline to provide basic information as suggested by riderplus.
Lets see what packages are installed
rpm -qa |grep gimp
You might also try removing the hidden ~/.gimp-2.6 directory, then launch gimp again. It will run as if first time and the .gimp-2.6 directory structure will be recreated. Any difference?
linux-caqv:~> rpm -qa | grep gimp
gimp-branding-upstream-2.6.11-13.18.1.i586
libgimpui-2_0-0-2.6.11-13.18.1.i586
libgimpprint-4.2.7-334.10.1.i586
libgimp-2_0-0-2.6.11-13.18.1.i586
gimp-2.6.11-13.18.1.i586
By the way, I’m using openSUSE 11.4
Deleted said directory and still get the error.
The installed packages appear to be ok.
For reference, I have (64-bit system)
gimp-help-browser-2.6.11-13.18.1.x86_64
gimp-plugins-python-2.6.11-13.18.1.x86_64
libgimp-2_0-0-2.6.11-13.18.1.x86_64
gimp-help-2.6.1-3.1.noarch
libgimpui-2_0-0-2.6.11-13.18.1.x86_64
gimp-branding-openSUSE-11.3-9.3.noarch
libgimpprint-4.2.7-334.10.1.x86_64
gimp-2.6.11-13.18.1.x86_64
Lets see if
zypper ve
picks up anything out of order.
If that doesn’t pick up anything, then post the output of
gimp -v
Even if it’s a ubuntu thread, it’s still Linux, and the problem of that guy is similar to yours, so have a look at this: Stupid Gimp >_> - Ubuntu Forums See how removing the script-fu solved the issue.
Dude I would love to try removing the script-fu. How?
I get different errors depending on who starts gimp (user/root):
jay@linux-caqv:~> gimp
gimp: symbol lookup error: gimp: undefined symbol: gtk_statusbar_get_message_area
(script-fu:25468): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
jay@linux-caqv:~> su root
Password:
linux-caqv:/home/jay # gimp
Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
gimp: symbol lookup error: gimp: undefined symbol: gtk_statusbar_get_message_area
(script-fu:25513): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
Did you get time to verify your package dependencies (with zypper ve) yet? Aloso, I don’t see where you ran ‘gimp -v’…
Sorry, thought I had. Here:
jay@linux-caqv:~> zypper ve
Loading repository data...
Reading installed packages...
Dependencies of all installed packages are satisfied.
jay@linux-caqv:~> gimp -v
GNU Image Manipulation Program version 2.6.11
using GEGL version 0.1.2 (compiled against version 0.1.2)
using GLib version 2.28.0 (compiled against version 2.28.0)
using GTK+ version 2.18.2 (compiled against version 2.22.1)
using Pango version 1.28.4 (compiled against version 1.28.3)
using Fontconfig version 2.8.0 (compiled against version 2.8.0)
I think one way to resolve this might be to upgrade to 12.1. I failed to mention what I was doing that probably started this whole mess. I was trying to download an IDE, namely Glade and GTK Builder using different methods. I never got it to work and am not heart broken about it - I just want what was working to work again. I do like using the Gimp.
Mine for reference
gimp -v
GNU Image Manipulation Program version 2.6.11
using GEGL version 0.1.2 (compiled against version 0.1.2)
using GLib version 2.28.0 (compiled against version 2.28.0)
using GTK+ version 2.22.1 (compiled against version 2.22.1)
using Pango version 1.28.3 (compiled against version 1.28.3)
using Fontconfig version 2.8.0 (compiled against version 2.8.0)
Maybe your problem is here
using GTK+ version 2.18.2 (compiled against version 2.22.1)
It might pay to check you installed gtk libraries too.
…and lets have a look at your enable repos too for anything tha may be amiss…
zypper lr -d
deano, I think
“using GTK+ version 2.18.2 (compiled against version 2.22.1)”
means that version 2.18.2 wasn’t compiled correctly. So I should uninstall and use 2.22.1?
here’s the output you requested:
jay@linux-caqv:~> zypper lr -d
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
---+-------------------------------------+----------------------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------+--------
1 | 11.3 - VideoLan | 11.3 - VideoLan | No | No | 99 | rpm-md | http://download.videolan.org/pub/videolan/vlc/SuSE/11.3/ |
2 | Packman Repository | Packman Repository | Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_11.3/ |
3 | SuSE | SuSE | Yes | Yes | 99 | rpm-md | http://download.videolan.org/pub/vlc/SuSE/11.4/ |
4 | Updates for openSUSE 11.3 11.3-1.82 | Updates for openSUSE 11.3 11.3-1.82 | No | Yes | 99 | rpm-md | http://download.opensuse.org/update/11.3/ |
5 | devel:languages:perl | devel:languages:perl | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_11.3/ |
6 | download.opensuse.org-UpdatedApps | openSUSE BuildService - KDE:UpdatedApps | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_11.3/ |
7 | google-chrome | google-chrome | No | Yes | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/i386 |
8 | google-earth | google-earth | No | Yes | 99 | rpm-md | http://dl.google.com/linux/earth/rpm/stable/i386 |
9 | libdvdcss | libdvdcss | No | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/11.4/ |
10 | libdvdcss repository | libdvdcss repository | No | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/11.3/ |
11 | mono-stable | mono-stable | No | No | 99 | rpm-md | http://download.mono-project.com/download-stable/openSUSE_11.4 |
12 | mozilla | Mozilla based projects (openSUSE_11.3) | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.3/ |
13 | mozilla_beta | Experimental/beta Mozilla versions (openSUSE_11.3) | No | No | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla:/beta/openSUSE_11.3/ |
14 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3 11.3-1.82 | No | No | 99 | yast2 | cd:///?devices=/dev/sr0 |
15 | packman | packman | Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/11.4/ |
16 | repo-11.4-non-oss | openSUSE-11.4 Non-OSS | Yes | No | 99 | yast2 | http://download.opensuse.org/distribution/11.4/repo/non-oss/ |
17 | repo-11.4-oss | openSUSE-11.4 OSS | Yes | No | 99 | yast2 | http://download.opensuse.org/distribution/11.4/repo/oss/ |
18 | repo-11.4-update | openSUSE-11.4 Updates | Yes | No | 99 | rpm-md | http://download.opensuse.org/update/11.4/ |
19 | repo-debug | openSUSE-11.3-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/11.3/repo/oss/ |
20 | repo-non-oss | openSUSE-11.3-Non-Oss | No | Yes | 99 | yast2 | http://download.opensuse.org/distribution/11.3/repo/non-oss/ |
21 | repo-oss | openSUSE-11.3-Oss | No | Yes | 99 | yast2 | http://download.opensuse.org/distribution/11.3/repo/oss/ |
22 | repo-source | openSUSE-11.3-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/11.3/repo/oss/ |
23 | server:php | server:php | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/server:/php/openSUSE_11.3/ |
24 | spins:invis | spins:invis | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/spins:/invis/openSUSE_11.3/ |
Thanks
deano, I think
“using GTK+ version 2.18.2 (compiled against version 2.22.1)”
means that version 2.18.2 wasn’t compiled correctly. So I should uninstall and use 2.22.1?
No, it doesn’t mean that at all. I think you’ll need to upgrade the GTK libraries. As I suspected, your repo config is a bit of a mess! You have a mixture of 11.3 and 11.4 repos. I realise a lot of them are not enabled, but it makes no sense to keep the 11.3 repos. Remove the 11.3 Packman repo as well.
Maybe the offending package(s) will be listed here
rpm -qa |grep gtk
(I’ll check against my 11.4 system).
I have deleted the 11.3 repos -
here’s the list of packages:
jay@linux-caqv:~> rpm -qa |grep gtk
gtk2-engine-murrine-0.98.1.1-2.1.i586
libwx_gtk2u_aui-2_8-0-stl-2.8.11-4.13.1.i586
gtk3-tools-3.0.0-3.3.i586
gtk3-branding-upstream-3.0.0-3.3.i586
python-gtk-2.22.0-4.1.i586
libgtk-2_0-0-2.22.1-13.15.1.i586
PackageKit-gtk-module-0.6.14-0.8.1.i586
libwx_gtk2u_adv-2_8-0-stl-2.8.11-4.13.1.i586
gtk2-branding-upstream-2.22.1-13.15.1.i586
libwebkitgtk-1_0-0-1.3.10-6.7.1.i586
gtk2-immodule-thai-2.22.1-13.15.1.i586
libwx_gtk2u_xrc-2_8-0-wxcontainer-2.8.11-3.13.1.i586
gtk3-immodule-amharic-3.0.0-3.3.i586
gtkspell-2.0.15-10.1.i586
gtk3-immodule-vietnamese-3.0.0-3.3.i586
oxygen-gtk-1.0.1-3.1.i586
libwx_gtk2u_adv-2_8-0-wxcontainer-2.8.11-3.13.1.i586
gtk3-data-3.0.0-3.3.noarch
gtk2-metatheme-sonar-11.3.0-13.1.noarch
pinentry-gtk2-0.8.0-8.1.i586
gtk-doc-1.15-2.1.noarch
libgtkglext-x11-1_0-0-1.2.0-186.1.i586
libclutter-gtk-0_10-0-0.10.8-4.7.1.i586
gtk-sharp-beans-2.14.1-7.3.i586
libwx_gtk2u_html-2_8-0-wxcontainer-2.8.11-3.13.1.i586
gtk2-metatheme-gilouche-11.1.2-11.1.noarch
gtk3-immodule-inuktitut-3.0.0-3.3.i586
gtksourceview-devel-2.10.5-4.1.i586
gtk2-data-2.22.1-13.15.1.noarch
libwx_gtk2u_core-2_8-0-wxcontainer-2.8.11-3.13.1.i586
gtk2-immodule-amharic-2.22.1-13.15.1.i586
libwx_gtk2u_aui-2_8-0-wxcontainer-2.8.11-3.13.1.i586
libgtkmm-2_4-1-2.22.0-2.1.i586
libgtk-3-0-3.0.0-3.3.i586
libgtkimageview0-1.6.4-6.1.i586
gtk2-engines-2.20.2-2.1.i586
gtk2-devel-2.22.1-13.15.1.i586
canberra-gtk-play-0.26-2.1.i586
gtk2-immodule-vietnamese-2.22.1-13.15.1.i586
gtk3-devel-3.0.0-3.3.i586
gtk2-tools-2.22.1-13.15.1.i586
gtk2-immodule-inuktitut-2.22.1-13.15.1.i586
gtk3-immodule-thai-3.0.0-3.3.i586
libwx_gtk2u_core-2_8-0-stl-2.8.11-4.13.1.i586
libwx_gtk2u_html-2_8-0-stl-2.8.11-4.13.1.i586
libcanberra-gtk0-0.26-2.1.i586
kcm_gtk-1.1-13.2.i586
gtkmm2-devel-2.22.0-2.1.i586
gtk-sharp2-2.12.10-29.3.i586
libwx_gtk2u_xrc-2_8-0-stl-2.8.11-4.13.1.i586
libgtksourceview-2_0-0-2.10.5-4.1.i586
Is there a quick way to get rid of the bad packages from the command line?
I couldn’t find any problems there.
Try reinstalling gimp like this
zypper in --force gimp
No luck. Still won’t start.
Try this experiment… its extreme but nothing to lose at the moment. (You’ll need to remove with root privileges of course).
rm -f /usr/lib/gimp/2.0/plug-ins/script-fu
Does gimp then start ok?