Page 1 of 3

Midori 0.4.3

Posted: Tue 29 Nov 2011, 15:29
by jemimah
I've compiled Midori 0.4.3, this time against webkitgtk-1.4.3, which seems to have fewer issues, and it's a little smaller.

I didn't build gnutls statically this time so you should install that first.

http://www.smokey01.com/jemimah/saluki/ ... 5-i486.pet
http://www.smokey01.com/jemimah/saluki/ ... 3-i486.pet


You'll probably need this updated glib as well:

http://www.smokey01.com/jemimah/saluki/ ... i-i486.pet


------------
This is Midori 0.4.2 compiled on Racy 5.2.2 against webkit-1.6.1. This has static webkit, libsoup, and glib-networking with static gnutls. I've included ssl support, all midori plugins, and the inspector. The download is 4.7MB.

For slacko you'll need to run the following command to make it work.

Code: Select all

cd  /lib; ln -sf libssl.so.0.9.8 libssl.so.1.0.0
http://www.smokey01.com/jemimah/saluki/ ... 2-i486.pet

The patch I used to stop webkit from segfaulting is here:
http://www.smokey01.com/jemimah/saluki/ ... -161.patch

Posted: Tue 29 Nov 2011, 15:39
by DaveS
Just downloaded. Looking forward to trying this... I like Midori, somehow it just sits right with me :)

Posted: Tue 29 Nov 2011, 16:30
by DaveS
Damn... so fast. Little unstable, crashed trying to log on to forum first time round :)
Peacekeeper hangs, but hey, so what!

Posted: Tue 29 Nov 2011, 18:08
by DaveS
(Racy) Oh dear.. crashed and died forever :(

Posted: Thu 01 Dec 2011, 04:32
by Lobster
Barry was not enamoured either
http://murga-linux.com/puppy/viewtopic. ... 651#585651
I have not tested as I never find a small browser sufficient for more than an hour. Which is all some people need.
What hardware is Midori not working on? I think Jemimah is compiling on and for quite recent hardware?
Was it Midori that was/is used successfully in Lucid (in my case to download a 'real' browser)? :)

Posted: Thu 01 Dec 2011, 08:12
by aarf
racy522 with lupufy-slacko openbox midori
had to reinstall and refresh fbpanel after installing midori then midori again possibly because my savefile was too small. now reported at "47M personal storage, free space= 19M" and everything seems to work on short testing. this post from midori.
PS your guess is as good as mine as to how that "Posted by ttuuxxx" got to be in that screenshot :?: i am definitely not ttuuxxx :!:
edit: mouse was over the left menu and "Posted by ttuuxxx" is a mouse over popup.

Posted: Thu 01 Dec 2011, 08:28
by DaveS
The fatal crash I had came from clicking the icon far left on the icon bar aarf. Should display side pane?

Posted: Thu 01 Dec 2011, 08:35
by aarf
DaveS wrote:The fatal crash I had came from clicking the icon far left on the icon bar aarf. Should display side pane?
you mean like so <attached> works for me. still on my first run of midori. no crashes.

Posted: Thu 01 Dec 2011, 08:36
by mavrothal
aarf wrote: had to reinstall and refresh fbpanel after installing midori then midori again possibly because my savefile was too small.
Not sure about that.
I had it install in XOpup-2.2 (lupu525) with plenty of space and lost JWM menu and fbpanel (in openbox), and "fixmenus" did not fix it. Removing it, everyhing went back to normal. :?

Posted: Thu 01 Dec 2011, 08:43
by Sage
The fatal crash I had came from clicking the icon far left on the icon bar
All very interesting. I've had that happen with (the latest) FF running in MintXfce when accessing top-far-left (by accident). Also saw similar with another recent distro & FF. Never seen it with Opera!

Posted: Thu 01 Dec 2011, 08:48
by aarf
mavrothal wrote:
aarf wrote: had to reinstall and refresh fbpanel after installing midori then midori again possibly because my savefile was too small.
Not sure about that.
I had it install in XOpup-2.2 (lupu525) with plenty of space and lost JWM menu and fbpanel (in openbox), and "fixmenus" did not fix it. Removing it, everyhing went back to normal. :?
this is where i had to get fbpanel to restart from <attached>. console restart failed.
edit: to get to that menu when there is no fbtray, right click on the desktop wallpaper.

Posted: Thu 01 Dec 2011, 09:13
by aarf
was running from console

Code: Select all

# midori
** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/inspector.js @1425: Localized string "No Watch Expressions" not found.

** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/inspector.js @1425: Localized string "Timeline Panel" not found.

** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/inspector.js @1425: Localized string "Start/stop recording" not found.

# 
now running from menu>internet>midori
my flashplayer.so is on my opera partition so midori has been and still is running without flashplayer

Posted: Thu 01 Dec 2011, 11:56
by aarf
my "t"s have turned into strange "i"s. but not when i type a "t" into this input box for example. they look like normal "t's until they are in the post and viewed in the forum then they look like strange "i"s.
edit: not everywhere is affected. forum front page is ok. but inside post are affected. viewing with midori.
opera11.6 is not affected anywhere.

edit: temporary glitch,on reboot all is normal :arrow:

Posted: Thu 01 Dec 2011, 12:45
by sc0ttman
I thought my system (Akita) would be too old, seems that it is:

Code: Select all

# midori
midori: symbol lookup error: /usr/lib/midori/libcookie-manager.so: undefined symbol: g_tls_certificate_get_type
Although the vast majority of libs and stuff in Akita is now from Wary512... So I expect it will not work in Wary 5.1.x as well....?

If I can to the bottom of this Midori error, I might find that I missed something when updating to a Wary 'core'...

Posted: Thu 01 Dec 2011, 16:49
by jemimah
sc0ttman wrote:I thought my system (Akita) would be too old, seems that it is:

Code: Select all

# midori
midori: symbol lookup error: /usr/lib/midori/libcookie-manager.so: undefined symbol: g_tls_certificate_get_type
Although the vast majority of libs and stuff in Akita is now from Wary512... So I expect it will not work in Wary 5.1.x as well....?

If I can to the bottom of this Midori error, I might find that I missed something when updating to a Wary 'core'...
That's odd. Do you have your own version of glib-networking? Maybe it's using yours rather than the included one.

Posted: Fri 02 Dec 2011, 20:31
by sc0ttman
jemimah wrote:
sc0ttman wrote:

Code: Select all

# midori
midori: symbol lookup error: /usr/lib/midori/libcookie-manager.so: undefined symbol: g_tls_certificate_get_type
If I can to the bottom of this Midori error, I might find that I missed something when updating to a Wary 'core'...
That's odd. Do you have your own version of glib-networking? Maybe it's using yours rather than the included one.
I've no idea... I more or less have all Wary 5.1.2 stuff in /usr/lib and /lib..

How would I check? Maybe I could replace the lib cookie manager from another midori build?? Just to see what error comes up next...?

Posted: Sat 03 Dec 2011, 18:37
by jemimah
Try this and see if you get the same result.

Code: Select all

ldd /usr/lib/gio/modules/libgiognutls.so 
	linux-gate.so.1 =>  (0xffffe000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb7613000)
	libresolv.so.2 => /lib/libresolv.so.2 (0xb75ff000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb75d8000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb75d5000)
	libdl.so.2 => /lib/libdl.so.2 (0xb75d0000)
	libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb75cc000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb75b5000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb74f1000)
	librt.so.1 => /lib/librt.so.1 (0xb74e9000)
	libz.so.1 => /lib/libz.so.1 (0xb74d7000)
	libc.so.6 => /lib/libc.so.6 (0xb7396000)
	/lib/ld-linux.so.2 (0xb77d8000)
You can delete /usr/lib/gio/modules/libgiognutls.so, it will just kill your ssl support. Recompling glib-networking may fix the problem.

You can't delete any of midori's plugins because of the weird way I linked them.

Posted: Sun 04 Dec 2011, 16:31
by aarf
my previous midori test were without flashplayer.
i have now absolute sym linked libflashplayer.so from where it is on the opera partition to /root/.mozilla/extensions/ and also to /usr/lib/mozilla/plugins/.
now http://www.adobe.com/software/flash/about/ in midori tells me i have "version 11,1,102,55 installed" still no midori crashes at all yet.

edit: ok now getting some crashes. could be full pupsave or flashplayer. could be http://nationmultimedia.com/index.php which i a not even brave enough to visit in opera desktop. operamini on my phone and eeepc handle it but both have no flashplayer.
cleared private data and crashing has stopped...

edit: all test so far without patch.

Posted: Mon 05 Dec 2011, 01:08
by aarf
for anything more than occasional use midori would have to come in portable form so one instance can be accessed from may puppies. it is too time consuming maintaining multiple copies in different puppies and then more at each upgrade/release.

Posted: Mon 05 Dec 2011, 06:04
by DaveS
aarf wrote:for anything more than occasional use midori would have to come in portable form so one instance can be accessed from may puppies. it is too time consuming maintaining multiple copies in different puppies and then more at each upgrade/release.
I have it running very nicely as an sfs aarf. Have not linked the config info to /mnt/home/ but it looks simple enough to do so.