Tuesday, February 21, 2006

Getting MANaOS Browser 0.1.1 RC installed on arm

First of all, getting MANaOS installed on the 77 device at this stage is a little bit a hacking/boring job :p

ARM:

1) Getting a xterm emulator - It can be installed via AI :)
2) Getting .debs (only manaos-mozilla-engine and manaos itself are required)
manaos-maemo-minimo_0.1.0-1_arm.deb  18-Feb-2006 10:41   77K
manaos-mozilla-engine_0.2.0-1_arm.deb 18-Feb-2006 11:00 5.7M
3) gain root access
$ sudo gainroot

4) ln -s /var/lib/install/var/lib/dpkg /var/lib/dpkg
(by max)

5) install them
$ dpkg -i manaos-maemo-minimo_0.1.0-1_arm.deb
$ dpkg -i manaos-mozilla-engine_0.2.0-1_arm.deb

6) run it
$ cd /usr/lib/minimo
$ run-standalone.sh ./run-mozilla.sh /usr/bin/manaos

ps: export LD_LIBRARY_PATH should not be required, but if it is let me know, please

TBD: Installing all the files into /var/lib/install/ instead of directly to /

Antonio Gomes

17 Comments:

At 12:18 PM, Blogger gultig said...

I'll be checking back regularly then.

 
At 2:05 PM, Anonymous Uwe Koch said...

I can't get it run:

/usr/lib/minimo $ run-standalone.sh ./run-mozilla.sh /usr/bin/manaos osso_initialize() WARNING: if the system bus activated this program, Libosso does not connect to the session bus!
No History file to read!
Segmentation fault
/usr/lib/minimo $

because run-mozilla.sh is in
/usr/lib/minimo I suppose to
have to be in that dir when calling run-mozilla.sh.
But doesn't work. Same to append
/usr/lib/minimo to LD_...

Please contact me to get it working.

Regards
Uwe Koch, asys3@yahoo.com

 
At 2:48 PM, Blogger Antonio said...

Uwe Koch,

try running it as root

 
At 7:34 PM, Anonymous esteban said...

I had to read the directions multiple times, and then change mozilla.sh to manaos.sh, but I was finally able to get it to start. Unfortunately, it chewed up the processor and the memory, and froze my 770. Still, it's progress...

 
At 8:40 PM, Blogger Antonio said...

thanks esteban,

updated

 
At 3:03 AM, Anonymous Roberto said...

Antonio,
I've tried your last suggestions, and succeded in running MANaOS.

some quick notes:
0) Nice job! I can use for the first time a site that Opera never managed correctly before.
1) I have to be root to run the startup script with success.
2) The keyboard comes up very frequently without need.
3) The fullscreen switch key doesn't works
4) The program is slow, compared to Opera (but this is a known limit of mozilla...)

Bye,
Roberto

 
At 7:20 AM, Blogger Antonio said...

Hi roberto ...

virtual keyboard popup problem got solved and will land with 0.2

 
At 8:14 PM, Blogger Jay said...

yeah, i got it running on the 770, and it is rather slow and buggy; however, www.google.com/reader is fully functional, whereas the default browser loads the page but not any of the feeds. by the way, i'm posting this from the manaos browser with no troubles.

 
At 7:12 AM, Blogger Antonio said...

hei jay.

great. About the bugs, we're surveying them and restarting activities involving manaos, including fixes and further features.

0.2 will land this friday, btw ;)

It'll require no gainroot anymore to get installed, as well as some initial code redesign, and little improviments like expandable entry, multi appviews support ...

I've posted a short roadmap for the 3 coming releases (0.2 - 0.4) ... check this out ;)

 
At 7:54 PM, Blogger LiquidIce said...

Great job, this looks good! A nice feature would be a command line option to launch the browser in fullscreen mode (with no toolbars). I'm looking forward to future versions.

 
At 6:46 AM, Anonymous gotcha said...

I do not think there is a need to use manaos-mozilla-engine package.
There is a newer package available for the installation from the net.

1. Put these lines to the /etc/apt/sources.list:

deb http://repository.maemo.org maemo1.1 free non-free
deb-src http://repository.maemo.org maemo1.1 free non-free

deb http://repository.maemo.org maemo1.1-extras free non-free
deb-src http://repository.maemo.org maemo1.1-extras free non-free

2. Run:

apt-get update

3. Install the Mozilla Engine:

apt-get install cpp-3.3
apt-get install cpp
apt-get install libidl0
apt-get install maemo-browser-mozilla-engine

 
At 8:17 AM, Blogger Antonio said...

hehehe ..you're right gotcha @

btw, I've released this package as well ;)

just to let you know, manaos' engine is exactly the same as maemo-browser-mozilla's one

 
At 1:15 PM, Anonymous Anonymous said...

Congratulation. Ii works. But swap file on extended root file system is necessary. emory footprint and speed is terrible, which is ont your fault. Mozilla and Gecko engine are the worst rendering engines aviable. Many hacks and so on.

What about to use KHTM engine instead?

 
At 1:40 PM, Anonymous gotcha said...

Yeah, I know this is the same engine (from the source package).
Just manaos-mozilla-engine package seems to be a bit outdated and there is a possibility to release maemo-browser-mozilla-engine more frequently.

 
At 7:27 PM, Anonymous Anonymous said...

that is really interesting but did you know that aol member directory and also aol member directory are probably the leading UK service providers

 
At 7:55 AM, Anonymous Anonymous said...

mozilla firefox download center - check it outfirefox here

 
At 10:18 AM, Blogger index0r said...

Better Fast and Free Browser. Surf blogs faster!Mozilla Firefox Download

 

Post a Comment

<< Home