Gtk 2.8 (and Gnome 2.14 for testing)

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

Gtk 2.8 (and Gnome 2.14 for testing)

#1 Post by MU »

Do not install these in Puppy 2.10 or newer !

This upgrades your Puppy to allow to use many new applications.
Do not install these in Puppy 2.10 or newer !

These Dotpups overwrites several systemfiles with new versions.

Do not install these in Puppy 2.10 or newer !

The libraries slightly differ from Grafpup-Linux, that uses Gtk 2.8, too.
I decided to use the latest versions, as they include some bugfixes.
I also used the new Caitro 1.2.0, as it has several improvements.


Normal users will need only 1 dotpup:
http://dotpups.de/dotpups/Libraries/Gtk ... -1.2.0.pup (2.8 MB)


Some more files are available here:
http://dotpups.de/dotpups/Libraries/Gtk-2.8.20/

You need the DEVEL files ONLY , if you want to compile own applications.
You need the LOCALE files ONLY, if you want some international Gtk-dialogs, like german "Ja" instead of "yes" in some buttons. Most applications have their own locale-files, so you usually will NOT need this!

First impressions:
Graveman and Geany start without problems, different to the 2.10 release I posted some days ago.

The dotpups upgrade these libraries:
atk-1.10.3
cairo-1.2.0
glib-2.9.3
gtk+-2.8.20
jpeg-6b
libpng-1.2.8
pango-1.10.4
tiff-3.7.4
libglade-2.5.0

They include everything except the manpages.

Note:
If you compile new applications after this upgrade, they only will run on older Puppys without Gtk 2.8, if on those systems a small dotpup was installed:
http://dotpups.de/dotpups/Libraries/PangoCairo.pup (170 kb)

This works only of course, if the applications do not explicitly use new functions of 2.8.
Sylpheed and Gaim work fine like this, Gimp 2.3.10 or Thunar not.

Mark
Last edited by MU on Tue 31 Jul 2007, 22:08, edited 6 times in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#2 Post by MU »

I added a "Goffice"-dotpup.
This requires the Gtk 2.8-dotpup.
It updates Puppy to be able to run Gnumeric 1.6.3 (follows later).
In the "optional"-folder you find a "micro-icontheme", this includes only 2 icons used by the print-dialog, if you don't have the full large Gnome-icons installed.

The print-dialog can print to PDF, also with Puppys old Abiword/Gnumeric.

I could not compile the cups-module, as I would need the source.

Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#3 Post by MU »

I added libglade.so.2.5.0 to the Gtk dotpups, as is was requested by pygtk.
Mark

User avatar
klhrevolutionist
Posts: 1121
Joined: Wed 08 Jun 2005, 10:09

reply2000

#4 Post by klhrevolutionist »

Great job Mark. I just updated my puppy1.0.9 and everything is okay. No errors.

I have not tried compiling, i did download the needed files as mentioned though.

Now to upgrade my file-mamager rox to Thunar. Must say that it was strange of xfce to drop xffm, I rather liked it as much as I do Thunar.
Heaven is on the way, until then let's get the truth out!

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#5 Post by MU »

Just tried to install Gnome 2.14 using Gtk 2.8, but it needs a newer Glib.
So I compiled Glib 2.9.3.
Different to 2.10.3 this one seems to be stable, so I think I will upgrade the Gtk-2.8 Dotpup with it tomorrow, after some more tests.
Thunar and geany have no problems with it.

test... fine, Gnome works like this :D
Except nautilus, but it seems I just need to recompile it.

Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#6 Post by MU »

yes, needed to recompile only 3 packages, screenshot:

Gnome-panel, nautilus running in KDE 8)

http://dotpups.de/pics/puppy/KDEandGnome.jpg

Will upload a dotpup tomorrow.
Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#7 Post by MU »

Last edited by MU on Sat 12 Aug 2006, 12:08, edited 1 time in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#8 Post by MU »

--
Last edited by MU on Sat 12 Aug 2006, 12:41, edited 1 time in total.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#9 Post by muggins »

mark,

i downloaded & ran your gnome.pup, but it seems to have messed up firefox. firefox won't run. I was getting messages, related to pango, but removed gnome & libpango & now i'm getting this:

/firefox/firefox-bin: symbol lookup error: /usr/lib/libgnomevfs-2.so.0: undefined symbol: g_thread_pool_set_sort_function

any ideas of a simple solution, rather than re-install?

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#10 Post by MU »

/usr/lib/libgnomevfs-2.so.0

Is that file still there?
It should be removed togeter with Gnome.
If it was not removed cleanly, try to rename it (and reboot or run ldconfig).
Does that fix firefox?
Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#11 Post by MU »

I made a Dotpup for the Gnome-webbrowser epiphany.
It will need seamonkey 1, so will not work on Puppys without it.
Screenshot:
http://dotpups.de/pics/puppy/epiphany-2.14.jpg
You need dbus and startupnotification, too.
Optionally you can install locale-files to have it in your native language.

It is quite small and fast.
Has a very nice history.

Dotpups further down.

Mark
Last edited by MU on Sat 12 Aug 2006, 12:40, edited 2 times in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#12 Post by MU »

I cleaned up my server, so the links in the former messages are broken.
Here are the correct ones now.

Note that since Puppy 2.10, you must NOT install the Gtk-2.8 dotpup, as 2.10 has already Gtk 2.8.
I did not try these dotpups in Puppy 2.10 yet, except Thunar, that works fine.


To upgrade Puppy to Gtk 2.8, install these Gtk-Dotpups:
http://dotpups.de/dotpups/Libraries/Gtk ... -1.2.0.pup (2.8 MB)
http://dotpups.de/dotpups/Libraries/Gtk ... 1.12.1.pup (920 kb)
If you don't want to use Gnome or Thunar, you should install these 2 icons, too:
http://dotpups.de/dotpups/Libraries/Gtk ... ntheme.pup


To install Gnome 2.14 (a small miniversion, needs ~50 MB):
http://dotpups.de/dotpups/Libraries/Gtk ... 2.14.2.pup
http://dotpups.de/dotpups/Libraries/Gtk ... o-0.18.pup
It requires the Gtk-Dotpups from above :!:

To use the Gnome Webbrowser Epiphany in addition (works only with an installed Seamonkey like in Puppy 2.02 standard):
http://dotpups.de/dotpups/Libraries/Gtk ... 0.62-4.pup
http://dotpups.de/dotpups/Libraries/Gtk ... on-0.8.pup
http://dotpups.de/dotpups/Libraries/Gtk ... 2.14.2.pup
If you want to use Epiphany with another menu than english:
http://dotpups.de/dotpups/Libraries/Gtk ... LOCALE.pup


If you want to use the Thunar Filemanager
This one is similar to Gnomes Nautilus, but you don't need Gnome for it.
It requires the Gtk-Dotpups from above :!:

http://dotpups.de/dotpups/Libraries/Gtk ... -0.1.7.pup
http://dotpups.de/dotpups/Libraries/Gtk ... me-0.9.pup
http://dotpups.de/dotpups/Libraries/Gtk ... 2.14.2.pup (only if you don't have Gnome)
http://dotpups.de/dotpups/Libraries/Gtk ... o-0.18.pup
http://dotpups.de/dotpups/Libraries/Gtk ... s-0.11.pup
http://dotpups.de/dotpups/File_Managers ... r22506.pup
http://dotpups.de/dotpups/File_Managers ... r22506.pup
http://dotpups.de/dotpups/File_Managers ... ib-1.4.pup
http://dotpups.de/dotpups/File_Managers ... r22506.pup
More info:
http://www.murga.org/~puppy/viewtopic.php?t=9606


If you want to compile applications on your own, you also need the corresponding DEVEL-dotpups:
http://dotpups.de/dotpups/Libraries/Gtk-2.8.20/
http://dotpups.de/dotpups/File_Managers/Thunar-Gtk-2.8/

This picture shows Gnome with Epiphany running in JWM in a new Puppy 2.02:
http://dotpups.de/dotpups/Libraries/Gtk ... npuppy.jpg

Mark
Last edited by MU on Mon 23 Oct 2006, 00:51, edited 3 times in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#13 Post by MU »

there was a file missing in one of the DEVEL-dotpups, updated it:
http://dotpups.de/dotpups/Libraries/Gtk ... -DEVEL.pup

This is only needed, if you compile your own Gnome-applications.
Mark

User avatar
klhrevolutionist
Posts: 1121
Joined: Wed 08 Jun 2005, 10:09

error:

#14 Post by klhrevolutionist »

Getting error on trying to use epiphany

epiphany.bin: error while loading shared libraries: libgtkembedmoz.so: cannot open shared object file: No such file or directory
Heaven is on the way, until then let's get the truth out!

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#15 Post by MU »

klh, what Puppy do you use?

User avatar
Dyno Spoid
Posts: 37
Joined: Tue 05 Sep 2006, 14:39
Location: Milwaukee, Wisconsin, U.S.A.
Contact:

Gtk 2.8 Install Problem [SOLVED]

#16 Post by Dyno Spoid »

I had a problem upgrading Gnumeric after installing Gtk-2.8 because I didn't see that I had to install three files until I read the following, also in this post:

To upgrade Puppy to Gtk 2.8, install these Gtk-Dotpups:
http://dotpups.de/dotpups/Libraries/Gtk ... -1.2.0.pup (2.8 MB)
http://dotpups.de/dotpups/Libraries/Gtk ... 1.12.1.pup (920 kb)
If you don't want to use Gnome or Thunar, you should install these 2 icons, too:
http://dotpups.de/dotpups/Libraries/Gtk ... ntheme.pup


When I ran Gnumeric from the command line, I saw the error:
error while loading shared libraries: libgoffice-1.so.2
which led me to the above, and solved the problem.

Post Reply