Find the answer to your Linux question:
Results 1 to 6 of 6
OS: SLES 9 To install gimp-2.0.2-1.4(comes with NLD 9 media) on SLES 9, first I installed two rpms from NLD 9 media # rpm -q libcroco libcroco-0.5.1-2.1 # rpm -q ...
  1. #1
    Linux Newbie
    Join Date
    Feb 2007
    Posts
    248

    GIMP doesnt run -- please help

    OS: SLES 9
    To install gimp-2.0.2-1.4(comes with NLD 9 media) on SLES 9, first I installed two rpms from NLD 9 media

    # rpm -q libcroco
    libcroco-0.5.1-2.1

    # rpm -q libwmf
    libwmf-0.2.8.2-88.2

    After installing the above two rpms, I easily installed "gimp-2.0.2-1.4" from NLD 9 media.

    # rpm -q gimp
    gimp-2.0.2-1.4

    Problem is that when I tries to run/execute gimp, it gives the following error

    # /opt/gnome/bin/gimp
    /opt/gnome/bin/gimp: error while loading shared libraries: /opt/gnome/bin/gimp: undefined symbol: gdk_threads_lock

    Please help me run the "GIMP"

  2. #2
    Linux Guru Jonathan183's Avatar
    Join Date
    Oct 2007
    Posts
    2,941
    Quote Originally Posted by needee View Post
    OS: SLES 9
    To install gimp-2.0.2-1.4(comes with NLD 9 media) on SLES 9, first I installed two rpms from NLD 9 media

    # rpm -q libcroco
    libcroco-0.5.1-2.1

    # rpm -q libwmf
    libwmf-0.2.8.2-88.2

    After installing the above two rpms, I easily installed "gimp-2.0.2-1.4" from NLD 9 media.

    # rpm -q gimp
    gimp-2.0.2-1.4

    Problem is that when I tries to run/execute gimp, it gives the following error

    # /opt/gnome/bin/gimp
    /opt/gnome/bin/gimp: error while loading shared libraries: /opt/gnome/bin/gimp: undefined symbol: gdk_threads_lock

    Please help me run the "GIMP"
    I have OpenSUSE but try to use YAST to install packages rather than rpm. I have found installing via YAST usually sorts out package dependencies.

  3. #3
    Linux Newbie
    Join Date
    Feb 2007
    Posts
    248
    Thanks Jonathan183 for help

    dependencies are not the issue in my case. gimp and all its dependencies has been installed smoothly and without any issue/error.

    Problem is that when I tries to run/execute gimp, it gives the following error

    # /opt/gnome/bin/gimp
    /opt/gnome/bin/gimp: error while loading shared libraries: /opt/gnome/bin/gimp: undefined symbol: gdk_threads_lock

  4. #4
    Linux Enthusiast apoorv_khurasia's Avatar
    Join Date
    Feb 2005
    Location
    Laurasia
    Posts
    624
    Quote Originally Posted by needee View Post
    # /opt/gnome/bin/gimp
    /opt/gnome/bin/gimp: error while loading shared libraries: /opt/gnome/bin/gimp: undefined symbol: gdk_threads_lock
    I don't know anything about GIMP but that is most likely a missing dependency. See some library might be defining this symbol and this symbol is used by one of the gimp assemblies (as it appears in your error message). It is quite possible that the version of the lib you have does not address this.

    My suggestion: go to Yast2 and install GIMP from there.
    "There is no sixth rule"
    --Rob Pike
    Registered Linux User: 400426 home page

  5. #5
    Linux Newbie
    Join Date
    Feb 2007
    Posts
    248

    Smile

    thanks all
    issue resolved by following procedure
    1, configure/add the NLD 9 media in YAST install_source
    2, yast2 > Software > Install and Remove Software
    3, Search for "glib" and "gtk", then install/upgrade all the packages/rpms.

    DONE

    Now I have installed and running gimp/firefox/evolution/OpenOffice all from NLD 9 media.

    Thanks
    Regards

  6. #6
    Linux Enthusiast apoorv_khurasia's Avatar
    Join Date
    Feb 2005
    Location
    Laurasia
    Posts
    624
    Cool...good going!!!
    "There is no sixth rule"
    --Rob Pike
    Registered Linux User: 400426 home page

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...