LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 01-05-2012, 08:15 PM   #1
Birdman48
Member
 
Registered: Aug 2008
Location: Southern Maryland
Distribution: ubuntu 14.04 LTS
Posts: 113

Rep: Reputation: 1
need to upgrade Gtk+ for gimp but how?


The Gimp will not run on my openSUSE 11.4 system. I think the culprit is Gtk. Here is the result of gimp -v:
Code:
linux-caqv:/etc/opt # 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)
See the Gtk+ line?
I've tried updating all Gtk related packages with Yast, but I keep getting this result and gimp won't start. I suppose I could download the source, but I wouldn't know where to install Gtk+ 2.22 /unintall Gtk 1.18.2
I've been working on getting Gimp to run for some time now - here's the thread: http://forums.opensuse.org/forums/en...ml#post2424981
 
Old 01-05-2012, 08:31 PM   #2
corp769
LQ Guru
 
Registered: Apr 2005
Location: /dev/null
Posts: 5,818

Rep: Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007
What happens when you try to run gimp from the command line? What all errors/warnings do you get?
 
Old 01-05-2012, 09:41 PM   #3
Birdman48
Member
 
Registered: Aug 2008
Location: Southern Maryland
Distribution: ubuntu 14.04 LTS
Posts: 113

Original Poster
Rep: Reputation: 1
Code:
jay@linux-caqv:~> gimp
gimp: symbol lookup error: gimp: undefined symbol: gtk_statusbar_get_message_area

(script-fu:5185): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
jay@linux-caqv:~>
and as root:
Code:
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:5295): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
 
Old 01-05-2012, 10:14 PM   #4
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
what ????
i just rebuilt gimp2.6.11 last night on opensuse 11.4
( somehow my yast lock got removed and a DIFFERENT gimp was installed and replaced MY BUILD )
the gtk used as the system default works ( gtk2 2.22.1-13 ) and is in the suse updates repo

if you have a very old 2.18 installed you have NOT updaed the system from the install dvd
--- please UPDATE THE SYSTEM ---
now if you want to install gimp 2.7 that is a DIFFERENT story

your gegl is OLD and the babl is not listed
for 2.6.11 install
-- build and install in THIS ORDER --


uninstall gimp , there is A LOT in yast there are about 20 including "libgimp" say "yes" to breaking xsane
( xsane WILL work once you build gimp and run "make install" )
-- the above is a MUST DO !!! ---
BUT LEAVE libgimpprint installed !!!!!!!!!!
there will be ONLY ONE gimp program installed and that is the print

then
uninstall babl and gegl using yast

then in yast LOCK them

grab from gtk.org
ftp://ftp.gtk.org/pub

babl-0.1.6.tar.bz2
ftp://ftp.gtk.org/pub/babl/0.1/
Code:
./configure --prefix=/usr
gegl-0.1.8.tar.bz2
ftp://ftp.gtk.org/pub/gegl/0.1/
Code:
./configure --prefix=/usr
gimp-2.6.11.tar.bz2
ftp://ftp.gtk.org/pub/gimp/v2.6/
Code:
./configure --prefix=/usr --enable-gimp-remote
check the output and MAKE 100% sure that everything YOU want is being built

Last edited by John VV; 01-05-2012 at 10:37 PM.
 
1 members found this post helpful.
Old 01-06-2012, 12:21 AM   #5
corp769
LQ Guru
 
Registered: Apr 2005
Location: /dev/null
Posts: 5,818

Rep: Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007
Looks like tonight is not my night.... Thanks for beating me to it
 
Old 01-06-2012, 04:48 PM   #6
Birdman48
Member
 
Registered: Aug 2008
Location: Southern Maryland
Distribution: ubuntu 14.04 LTS
Posts: 113

Original Poster
Rep: Reputation: 1
Guess I'm still a noob. John, I tried updating with YaST, but nothing happened - no patches were "needed". I clicked on "all" patches, then hit accept and nothing happened. So at the command I line I did this:
Code:
linux-caqv:/home/jay # zypper up -t package
Loading repository data...
Reading installed packages...

The following package updates will NOT be installed:
  gstreamer-0_10-plugin-gnomevfs libvlc5 

The following packages are going to be upgraded:
  ffmpeg libavcodec53 libavcodec53-debuginfo libavdevice53 libavfilter2 libavformat53 libavutil51 libpostproc51 
  libswresample0 libswscale2 libvlc5 libvlccore4 libxine1 libxine1-codecs libxine1-debuginfo libxine1-pulse vlc 
  vlc-aout-pulse vlc-gnome vlc-noX vlc-qt 

21 packages to upgrade.
Overall download size: 19.8 MiB. After the operation, additional 78.0 KiB will be used.
Continue? [y/n/?] (y): y
Retrieving package libxine1-1.1.20.1-60.1.i586 (1/21), 2.3 MiB (6.0 MiB unpacked)
Retrieving: libxine1-1.1.20.1-60.1.i586.rpm [done (450.1 KiB/s)]
Retrieving package libvlccore4-1.1.13-13.1.i586 (2/21), 399.0 KiB (1.0 MiB unpacked)
Retrieving: libvlccore4-1.1.13-13.1.i586.rpm [done]
Retrieving package libxine1-debuginfo-1.1.20.1-60.1.i586 (3/21), 1.8 MiB (7.5 MiB unpacked)
Retrieving: libxine1-debuginfo-1.1.20.1-60.1.i586.rpm [done (463.9 KiB/s)]
Retrieving package libavutil51-0.9.0.git.20111223-1.1.i586 (4/21), 57.0 KiB (130.0 KiB unpacked)
Retrieving: libavutil51-0.9.0.git.20111223-1.1.i586.rpm [done]
Retrieving package libavcodec53-debuginfo-0.9.0.git.20111223-1.1.i586 (5/21), 4.2 MiB (26.6 MiB unpacked)
Retrieving: libavcodec53-debuginfo-0.9.0.git.20111223-1.1.i586.rpm [done (896.9 KiB/s)]
Retrieving package libxine1-pulse-1.1.20.1-60.1.i586 (6/21), 18.0 KiB (18.0 KiB unpacked)
Retrieving: libxine1-pulse-1.1.20.1-60.1.i586.rpm [done]
Retrieving package libvlc5-1.1.13-13.1.i586 (7/21), 56.0 KiB (107.0 KiB unpacked)
Retrieving: libvlc5-1.1.13-13.1.i586.rpm [done]
Retrieving package libswscale2-0.9.0.git.20111223-1.1.i586 (8/21), 81.0 KiB (298.0 KiB unpacked)
Retrieving: libswscale2-0.9.0.git.20111223-1.1.i586.rpm [done]
Retrieving package libswresample0-0.9.0.git.20111223-1.1.i586 (9/21), 16.0 KiB (30.0 KiB unpacked)
Retrieving: libswresample0-0.9.0.git.20111223-1.1.i586.rpm [done]
Retrieving package libpostproc51-0.9.0.git.20111223-1.1.i586 (10/21), 18.0 KiB (38.0 KiB unpacked)
Retrieving: libpostproc51-0.9.0.git.20111223-1.1.i586.rpm [done]
Retrieving package libavcodec53-0.9.0.git.20111223-1.1.i586 (11/21), 2.3 MiB (6.9 MiB unpacked)
Retrieving: libavcodec53-0.9.0.git.20111223-1.1.i586.rpm [done (538.6 KiB/s)]
Retrieving package libxine1-codecs-1.1.20.1-60.1.i586 (12/21), 523.0 KiB (1.6 MiB unpacked)
Retrieving: libxine1-codecs-1.1.20.1-60.1.i586.rpm [done (160.0 KiB/s)]
Retrieving package libavformat53-0.9.0.git.20111223-1.1.i586 (13/21), 453.0 KiB (1.1 MiB unpacked)
Retrieving: libavformat53-0.9.0.git.20111223-1.1.i586.rpm [done]
Retrieving package vlc-noX-1.1.13-13.1.i586 (14/21), 5.5 MiB (29.1 MiB unpacked)
Retrieving: vlc-noX-1.1.13-13.1.i586.rpm [done (549.5 KiB/s)]
Retrieving package libavfilter2-0.9.0.git.20111223-1.1.i586 (15/21), 174.0 KiB (480.0 KiB unpacked)
Retrieving: libavfilter2-0.9.0.git.20111223-1.1.i586.rpm [done]
Retrieving package vlc-qt-1.1.13-13.1.i586 (16/21), 753.0 KiB (2.1 MiB unpacked)
Retrieving: vlc-qt-1.1.13-13.1.i586.rpm [done (259.1 KiB/s)]
Retrieving package vlc-gnome-1.1.13-13.1.i586 (17/21), 23.0 KiB (15.0 KiB unpacked)
Retrieving: vlc-gnome-1.1.13-13.1.i586.rpm [done]
Retrieving package libavdevice53-0.9.0.git.20111223-1.1.i586 (18/21), 24.0 KiB (51.0 KiB unpacked)
Retrieving: libavdevice53-0.9.0.git.20111223-1.1.i586.rpm [done]
Retrieving package vlc-1.1.13-13.1.i586 (19/21), 892.0 KiB (2.0 MiB unpacked)
Retrieving: vlc-1.1.13-13.1.i586.rpm [done]
Retrieving package ffmpeg-0.9.0.git.20111223-1.1.i586 (20/21), 272.0 KiB (533.0 KiB unpacked)
Retrieving: ffmpeg-0.9.0.git.20111223-1.1.i586.rpm [done]
Retrieving package vlc-aout-pulse-1.1.13-13.1.i586 (21/21), 24.0 KiB (18.0 KiB unpacked)
Retrieving: vlc-aout-pulse-1.1.13-13.1.i586.rpm [done]
Installing: libxine1-1.1.20.1-60.1 [done]
Installing: libvlccore4-1.1.13-13.1 [done]
Installing: libxine1-debuginfo-1.1.20.1-60.1 [done]
Installing: libavutil51-0.9.0.git.20111223-1.1 [done]
Installing: libavcodec53-debuginfo-0.9.0.git.20111223-1.1 [done]
Installing: libxine1-pulse-1.1.20.1-60.1 [done]
Installing: libvlc5-1.1.13-13.1 [done]
Installing: libswscale2-0.9.0.git.20111223-1.1 [done]
Installing: libswresample0-0.9.0.git.20111223-1.1 [done]
Installing: libpostproc51-0.9.0.git.20111223-1.1 [done]
Installing: libavcodec53-0.9.0.git.20111223-1.1 [done]
Installing: libxine1-codecs-1.1.20.1-60.1 [done]
Installing: libavformat53-0.9.0.git.20111223-1.1 [done]
Installing: vlc-noX-1.1.13-13.1 [done]
Installing: libavfilter2-0.9.0.git.20111223-1.1 [done]
Installing: vlc-qt-1.1.13-13.1 [done]
Installing: vlc-gnome-1.1.13-13.1 [done]
Installing: libavdevice53-0.9.0.git.20111223-1.1 [done]
Installing: vlc-1.1.13-13.1 [done]
Installing: ffmpeg-0.9.0.git.20111223-1.1 [done]
Installing: vlc-aout-pulse-1.1.13-13.1 [done]
but I still get same output with gimp -v.

Also, I have uninstalled everything babl and gegl in Yast, but don't know how to "lock them" - sorry
 
Old 01-06-2012, 05:25 PM   #7
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,623

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
the lock is on the r-click menu
in yast r-click on babl ( the now unchecked babl) and from the menu select lock

you need to do this one at a time - there is no bulk option

as to updating
what repos do you have installed ? using the gui yast

there are two different ways the control center ( i do not use that it is good for new users coming from windows )
yast
http://www.imagebam.com/image/4a2f2a168386071

"install and remove software "
http://www.imagebam.com/image/4ec397168386360
( on the lower left is a link for "upgrades" click on it and select all from the bottom of the right side window)
under configure is "repositories"
Oss ,updates ,packman

packman is the community repo with the multimedia programs and illegal in the USA video codecs
this is mine
http://www.imagebam.com/image/d2fe46168386744

with using the priaroites plugin set up
the 99 ,95 ,94 on the left

you might want to have a look through the wiki
http://en.opensuse.org/Portal:Wiki
and some of the documentation
http://doc.opensuse.org/
http://doc.opensuse.org/opensuse.html#11.4
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
GTK apps are not starting after GTK upgrade kixx Slackware 5 11-06-2008 04:31 PM
Gimp/GTK error in script-fu schentor Linux - Software 2 04-14-2006 03:59 PM
GIMP thinks I have two versions of GTK, but I don't Belboz99 Linux - Software 4 06-19-2005 01:43 PM
GTK+ for Gimp 2.0.6 vharishankar Linux - Software 4 12-07-2004 09:41 PM
Newbie Needs Help w/ Gimp/GTK compile alxdotnet Linux - Software 4 04-21-2004 11:47 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:28 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration