Tiny Core Linux

dCore Import Debian Packages to Mountable SCE extensions => dCore X86 => dCore x86 Imported Extensions => Topic started by: nitram on September 15, 2016, 11:43:40 AM

Title: midori
Post by: nitram on September 15, 2016, 11:43:40 AM
As i learn more finally got Midori running well in dCore-jessie.

Midori from standard repo just imports a useless 2MB SCE. Re-importing with Jessie backports:
http://ftp.debian.org/debian jessie-backports main
...results in a working 66MB SCE.

Only problem lack of icons, by default only hicolor-icon-theme is installed. Importing the small lxde-icon-theme and creating ~/.gtkrc-2.0 containing  gtk-icon-theme-name="nuoveXT2"  (like Thunar) allows Midori to appear and function as expected.

Should lxde-icon-theme be added as a dependency?

Warrant another README ? ...although unsure of other dCore flavours, especially Ubuntu-based, as wiki indicates import from a PPA.
Title: Re: midori
Post by: nitram on September 15, 2016, 12:42:12 PM
Midori complained about 'dbus-launch' and crashed attempting to use search engine box. Loading  dbus-x11  fixed the complaints, fixed search functionality and so far stable. Probably another dependency to add. Posted from Midori :)
Title: Re: midori
Post by: Jason W on September 15, 2016, 01:40:22 PM
dbus-x11 and lxde-icon-theme added to deps of midori.

A README would be good in this case. 
Title: Re: midori
Post by: nitram on September 16, 2016, 02:28:30 AM
Re-imported with updated dependencies, much improved, thanks. README-midori.txt submitted, includes backport installation and Ubuntu-based PPA information. Should help most users get it running better. New issue Midori crashes with illegal exception error when activating Edit -> Preferences -> Behavior -> Enable scripts and load page. If anyone has a working solution, pray tell and i will happily update README and get a better functioning Midori, thanks.
Title: Re: midori
Post by: Jason W on September 17, 2016, 10:56:47 PM
I imported midori from jessie-backports and ran with only flwm_topside, grep, midori, and xorg-all installed as separate SCEs.  What I noticed is that midori needs ca-certificates added to the deps to show the google home page, so added it as a dep on the server.  I tried the Edit -> Preferences -> Behavior -> Enable scripts both enabled and disabled, toggled each during a session and a midori restart, and I see no issue on my setup.