Glib 2.20.0 Puppy 4.0+ Full Version

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Glib 2.20.0 Puppy 4.0+ Full Version

#1 Post by ttuuxxx »

Hi Guys I was compiling lix panel and it needed gio, well thats a part of Glib that we don't have and basically there have been reports that a newer version of glib would make Firefox more stable, well So I crossed my fingers and compiled/installed it, and it running just fine on series 4.0 :)
So this is the full Glib, it includes Gio. Glib, Gmodule, Gthread, Gobject
I made into 3 pacakges

1st package is just for users who don't compile applications.
http://www.puppylinux.asia/tpp/ttuuxxx/ ... ripped.pet

2nd Package is the Dev files for compiling
http://www.puppylinux.asia/tpp/ttuuxxx/ ... .0-dev.pet

3rd package is the full package, basically packages 1+2 all-in-one :)
http://www.puppylinux.asia/tpp/ttuuxxx/ ... 0-i386.pet

username: puppy
password: linux

you'll probably have to type it twice :wink:

Ps use this at your own risk.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

techtype
Posts: 180
Joined: Sun 16 Nov 2008, 17:04

Thanks for your efforts

#2 Post by techtype »

Thanks! This was purported to stabilize Firefox 3, especially regarding flash. I can't say if that is true as flash already worked for me using MU's Firefox SFS.

However, I can say that this does not fix the javascript stability problem.

There is a quick check that can be performed for Firefox stability on any pup or other Linux release: go to the my.yahoo.com page (assuming you have it set up to include lots of news headlines), then run the cursor up and down over the news stories for several seconds, pausing sometimes to trigger the javascript that displays more of the story. If Firefox is unstable, the browser will disappear without a trace. If Firefox is stable, you can do this all day without a problem. Mark's final Muppy releases are stable and so is the "Unnamed Pup" and releases built from it. (like Newyears pup) Many releases that include Firefox 2 are stable, but most that include Firefox 3 are not. Your Firepup is stable, thank you very much! I use it for pups that fail the above test.

My opinion is that the version of GTK itself is involved in this. I base this on my tests of installing an older GTK on a stable pup. When I do this, the formerly stable Firefox 3 crashes as described above.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: Thanks for your efforts

#3 Post by ttuuxxx »

techtype wrote:Thanks! This was purported to stabilize Firefox 3, especially regarding flash. I can't say if that is true as flash already worked for me using MU's Firefox SFS.

However, I can say that this does not fix the javascript stability problem.

There is a quick check that can be performed for Firefox stability on any pup or other Linux release: go to the my.yahoo.com page (assuming you have it set up to include lots of news headlines), then run the cursor up and down over the news stories for several seconds, pausing sometimes to trigger the javascript that displays more of the story. If Firefox is unstable, the browser will disappear without a trace. If Firefox is stable, you can do this all day without a problem. Mark's final Muppy releases are stable and so is the "Unnamed Pup" and releases built from it. (like Newyears pup) Many releases that include Firefox 2 are stable, but most that include Firefox 3 are not. Your Firepup is stable, thank you very much! I use it for pups that fail the above test.

My opinion is that the version of GTK itself is involved in this. I base this on my tests of installing an older GTK on a stable pup. When I do this, the formerly stable Firefox 3 crashes as described above.
Yes Its really to do with Cairo, Gtk, Glib. On another thread they were saying it was just Glib, with flash, you have to be using flash 10+, not puppy's default flash 9.048. But having this glib installed will help the stability issues somewhat, I'm trying to compile the latest GTK but the dependencies are Cairo and pixman, Thats where it gets complicated, last time I tried this I deleted the older pixman, and boom everything stopped working, like Rox etc. This time I'll try to do system links.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#4 Post by mikeb »

My opinion is that the version of GTK itself is involved in this.
Yes indeed...seems the main culprit but the glib only update did improve stability with the puppy 4.12/flash 10 setup I was trying.
I think I mentioned at some point that this particular firefox instability was not necessarily flash related.

Thanks for the libs ttuuxxx...they're are great to ghave garound.
I've been abusing that 1.800 version with good results so far.

I will try that my.yahoo.com test too.

At least I feel the walls closing in on this problem

regards

mike

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#5 Post by mikeb »

Ok just some extra feedback.

I was getting a consistant crash with firefox 3 and goole video with and without flash block! so I reverted to firefox 2. I also removed the glibc update back to standard puppy 4.12

When trying out firefox 2 I was then getting consistant crashes (the new mozilla/firefox buzz phase it seems) with the save file dialog (on rapidshare). The fix...reinstalled the glibc update.

Note I only updated glibc to 1.800 and not the full gtk update but there is definately something broken about 4.12 gtk (and 4.20?)

mike

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#6 Post by ttuuxxx »

mikeb wrote:Ok just some extra feedback.

I was getting a consistant crash with firefox 3 and goole video with and without flash block! so I reverted to firefox 2. I also removed the glibc update back to standard puppy 4.12

When trying out firefox 2 I was then getting consistant crashes (the new mozilla/firefox buzz phase it seems) with the save file dialog (on rapidshare). The fix...reinstalled the glibc update.

Note I only updated glibc to 1.800 and not the full gtk update but there is definately something broken about 4.12 gtk (and 4.20?)

mike
Yep 4.2 and 4.12 have the same Glib so whats broken on one, is broken on the other.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#7 Post by panzerpuppy »

@ttuuxxx: Does your package have the glibmm libs?

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#8 Post by ttuuxxx »

panzerpuppy wrote:@ttuuxxx: Does your package have the glibmm libs?
No thats another package you have to compile, its separate from the default glib, It does contain
-libgio
-libglib
-libgmodule
-libgobject
-libgthread

I didn't remove any libs etc, its a full package.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

drummachine
Posts: 15
Joined: Fri 13 Feb 2009, 21:58

#9 Post by drummachine »

Only a full gtk core update prevents Firefox 3 from crashing.
I'm still using my update package (see this thread) on a full install and Firefox 3 runs stable (but soooo slow on old hardware).
I'm using Firefox 3.1beta now which runs much faster.

User avatar
Colonel Panic
Posts: 2171
Joined: Sat 16 Sep 2006, 11:09

#10 Post by Colonel Panic »

Thanks for this one. I'm using Firefox 3.0.7 at the moment in Lighthouse and although I've had no problems with it yet (it's very new on my system) I've had crashes in the past with Firefox 2 and flash, so better safe than sorry.

User avatar
pa_mcclamrock
Posts: 695
Joined: Fri 03 Jun 2005, 23:13
Location: Fort Wayne, Indiana, USA

#11 Post by pa_mcclamrock »

Thanks!! I was having trouble getting the new Gnocl 0.9.94 to work on Puppy because, unlike Gnocl 0.9.92 which is built into Puppy 4.2, Gnocl 0.9.94 requires Gio. I installed the "stripped" Glib Full Version package, and Gnocl 0.9.94 worked at once. It has some important improvements over 0.9.92, which should make it possible for me to rewrite most or even all of my Tcl/Tk apps with Gnocl. In addition to some improvements in functionality, this will enable my apps to take on the selected GTK+ theme instead of having to depend on my clunky homemade Tk color-scheme code to get a halfway decent-looking color scheme. I just hope I can find the spare time to get it done!
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

Post Reply