maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia 770 (https://talk.maemo.org/forumdisplay.php?f=24)
-   -   Micro-B for 770 (https://talk.maemo.org/showthread.php?t=9125)

namtastic 2007-08-23 21:43

Micro-B for 770
 
Whoa hey now!

http://browser.garage.maemo.org/news/6/

So I just tried adding it using the .install file but a library was missing:
"libxt6 | xlibs > 4.1.0"

Pardon me, but if you're using an .install file, and it doesn't add ALL the repositories the app needs, why did you bother using it in the first place?

Anyone know which repo would I need to add to satisfy this requirement?

Rocketman 2007-08-23 22:15

Re: Micro-B for 770
 
Did anyone else see the part where they alluded to it being possible, though not necessarily legal to install flash 9?

sdrman 2007-08-23 23:25

Re: Micro-B for 770
 
http://repository.maemo.org gregale free non-free

I couldn't get flash or any other plugin to work with this browser.

Milhouse 2007-08-23 23:34

Re: Micro-B for 770
 
Flash 9 plugin and libplayback *cough*.

namtastic 2007-08-24 04:24

Re: Micro-B for 770
 
Awesome, thank you! Got it up and running, albeit awfully crashy.

atmandk 2007-08-24 04:40

Re: Micro-B for 770
 
Thanks Milhouse, but what about the symlink? Can't get it to work.

Milhouse 2007-08-24 06:54

Re: Micro-B for 770
 
You create the symlink

Code:

sudo gainroot
cd /user/lib
ln -s libplayback-1.so.0.0.4 libplayback-1.so.0


thaibill 2007-08-24 08:21

Re: Micro-B for 770
 
Quote:

Originally Posted by Milhouse (Post 70802)
You create the symlink

Code:

sudo gainroot
cd /user/lib
ln -s libplayback-1.so.0.0.4 libplayback-1.so.0


Instead of "cd /user/lib", it should read "cd /usr/lib"

I get this error when entering /usr/bin/browser

"Address type is unknown or unsupported
file://usr/lib/microb-engine/chrome/toolkit/content/
global/netError.xhtml"

Any fix for this?

Bill

steckel 2007-08-24 08:26

Re: Micro-B for 770
 
On my 770 the browser does only work with the Opera engine. As soon as I switch to Mozilla or Webkit the browser window closes :-(

thaibill 2007-08-24 09:14

Re: Micro-B for 770
 
Quote:

Originally Posted by steckel (Post 70811)
On my 770 the browser does only work with the Opera engine. As soon as I switch to Mozilla or Webkit the browser window closes :-(

What is the proper way to start microb?

Buill

steckel 2007-08-24 09:48

Re: Micro-B for 770
 
Quote:

Originally Posted by thaibill (Post 70817)
What is the proper way to start microb?

Buill

You start the internet browser like normal. You'll have an additional menu entry called "Hidden" or sth like that where you can switch browser engines and tabbed browsing behaviour.

maxilogan 2007-08-24 10:03

Re: Micro-B for 770
 
Quote:

Originally Posted by steckel (Post 70824)
You start the internet browser like normal. You'll have an additional menu entry called "Hidden" or sth like that where you can switch browser engines and tabbed browsing behaviour.

I own an N800 but guess there is no difference in that. But did not see the tabbed browsing set anywhere :confused:

tso 2007-08-24 11:07

Re: Micro-B for 770
 
so far the experience have been hit and miss...

it seems to take a long time starting the mozilla engine vs the opera engine, and is also very memory hungry!

i also suspect it to be more crash prone. it seems to die at random times on pages i have had no issues with using the opera engine.

but the most annoying part is that it totally fails to auto-activate the wlan connection. it instead keeps tossing a error message that makes it impossible to close the window and that does not tell you whats wrong.

oh, just recalled. sometimes i have also seen it fail scrolling using tap&drag (or whatever its called), instead defaulting to marking text. and no, its not a accidental double tap. i hear only a single click, and when it first happens i can lift, press, drag and still get the same effect.

thaibill 2007-08-24 11:50

Re: Micro-B for 770
 
Quote:

Originally Posted by steckel (Post 70824)
You start the internet browser like normal. You'll have an additional menu entry called "Hidden" or sth like that where you can switch browser engines and tabbed browsing behaviour.

I don't see an additional menu entry. I see only the error posted in a previous message.

Bill

atmandk 2007-08-24 13:12

Re: Micro-B for 770
 
Quote:

Originally Posted by Milhouse (Post 70802)
You create the symlink

Code:

sudo gainroot
cd /user/lib
ln -s libplayback-1.so.0.0.4 libplayback-1.so.0


The browser's working pretty good, but I still can't get flash to show up under "plugins" after installing the tar and creating the symlink. Under about:config, it does say flashhack=true (although about:config seems to be read only on microb). I'm still excited about the possibilities of microb!:D

gerbick 2007-08-24 13:24

Re: Micro-B for 770
 
Can I ask for simplified instructions for what's going on here? I see the earlier download, Milhouse's "download"... but I'm a bit stuck. Creating the symlink is about the only thing that makes sense to me.

Oh... and feel free to treat me like a n00b.

dont 2007-08-24 19:56

Re: Micro-B for 770
 
Quote:

Originally Posted by gerbick (Post 70853)
Can I ask for simplified instructions for what's going on here? I see the earlier download, Milhouse's "download"... but I'm a bit stuck. Creating the symlink is about the only thing that makes sense to me.

Oh... and feel free to treat me like a n00b.

I echo that if you mean getting flash to work. Actually, even creating the symlink is a bit of a mystery to me...

If anyone has got flash to work then waddya think?

Don.

spiderx 2007-08-24 21:14

Re: Micro-B for 770
 
Does this work on the OS 2007 on 770?

ArnimS 2007-08-24 22:51

Re: Micro-B for 770
 
Please consider that viewing a website in the olden days was like viewing a document.

Viewing a website nowadays is more like running a program in an interpreter. Well it *IS* usually running a program, that the *web designers wrote*. If a site crashes your browser, it could well be due to bad website *programming*.

Digg for example is a horrible browser-raper.

smackpotato 2007-08-25 00:40

Re: Micro-B for 770
 
i too am clueless about flash, i installed the contraban from root i copyed the link comand. should i be able to view youtube videos
thanks

smackpotato 2007-08-25 02:03

Re: Micro-B for 770
 
im not laughing at my own jokes yet but here are the answers to my questions. I copyed the flash plugin to ~/.mozilla/plugins/ and all is well . And no it doesnt handle youtube video well. can someone post the old plugin for me

gerbick 2007-08-25 04:07

Re: Micro-B for 770
 
Ok... I can't even get anything installed.

I have the correct repository as stated earlier - gregale free/non-free, the install file doesn't work for me, and I have Milhouse's download. But I can't install.

...and yes. I know I'm stupid. But care to help? Point me to a deb file or something at least.

littlestone 2007-08-25 04:16

Re: Micro-B for 770
 
The original browser plugins (before installing flash9) are in /usr/lib/browser/plugins/

The Mozilla plugin directory is /home/user/.mozilla/plugins/

You don't need to copy the flash player plugin to the mozilla dir, you can just creat a sym link,
ln -s /usr/lib/browser/plugins/libflashplayer.so /home/user/.mozilla/plugins/libflashplayer.so

Backup your original flash plugin before installing the flash 9. That package simply overwrite the old one.

I couldn't get YouTube to work properly in OS2006 with flash9, it's all scramble. It also crashes a lot more.

romaxa 2007-08-25 04:57

Re: Micro-B for 770
 
Quote:

Originally Posted by thaibill (Post 70817)
What is the proper way to start microb?

Buill

Oh, fast way:
1) run-standlaone.sh /usr/bin/browser --engine=microb
2) cd /usr/lib
ln -s libmicrob-eal.so.0 libmozilla-eal.so.0

Long way - wait while UI package s will be updated...

romaxa 2007-08-25 08:33

Re: Micro-B for 770
 
Ok, now all major problems has been solved...

1) "mozilla" instead "microb" engine (comes from old UI version)...
2) libsm, libxt, libice - packages has been uploaded to extras gregale..

littlestone 2007-08-25 14:18

Re: Micro-B for 770
 
The default setting seems to disable disk cache. I can enable it in prefs.js, but where is the cache directory? It would be better to keep the cache files on mmc.

gerbick 2007-08-25 16:08

Re: Micro-B for 770
 
Quote:

Originally Posted by romaxa (Post 71029)
Ok, now all major problems has been solved...

1) "mozilla" instead "microb" engine (comes from old UI version)...
2) libsm, libxt, libice - packages has been uploaded to extras gregale..

Nope... still won't install for me. Red Pill method, apt-get install method... won't install. But it at least got further than the first time(s)...

microb-eal seems to be having a usr/bin/dpkg error 1 install error issue.

Ray 2007-08-25 19:28

Re: Micro-B for 770
 
Quote:

Originally Posted by thaibill (Post 70809)
Instead of "cd /user/lib", it should read "cd /usr/lib"

I get this error when entering /usr/bin/browser

"Address type is unknown or unsupported
file://usr/lib/microb-engine/chrome/toolkit/content/
global/netError.xhtml"

Similar here.
I also get this error after installation, when trying to actually start the browser.

First I used the *.install file, which seemed to create two repository entries,
one wrong and one usable.
Then I had to use the program manager to remove the false repo entry manually,
and install the MicroB package.

After installation the program manager said installation was successful,
which wasn't really true, since the app can't be started w/o the above error loop...

Is that Flash9 package mandatory, or just needed for YouTube junkies?
Is the symlink mandatory, or should the browser work without it?

My 770 has OS 2006 (3.2006.49-2) , German localisation.

Any help appreciated - Thanks;-)

Ray

fpp 2007-08-25 20:34

Re: Micro-B for 770
 
This is really good news, thanks to the OP ! I almost missed this thread, thinking the title was a question :-)

I guess this is what the Internet Tablet's browser should have been from the start. It doesn't seem any slower on startup than regular Opera - but the I didn't download and symlink the flash player, the absence of which I consider a feature. Afterwards it feels faster - especially when going BACK one page, like in minimo. And of course it groks Google Calendar, Maps and other AJAX-heavy sites, which is the whole point of an Internet Tablet...

Naturally it still has some rough edges, here are some I came across :

- is it only me, or the virtual keyboard doesn't work in tabbed mode ?
- bookmarks are shared with Opera, but logins, cookies and certificates are not (PITA :-)*
- "view" setting in "Hidden" menu is not sticky
- tends to shutting down the entire browser when asked to close one window, even more than Opera... also, it seems that closing a Tab does it every time...
- will sometimes take a long time or seem to freeze when loading a site for the first time (happened to me on ITT), but not afterwards...

Some questions in case anyone knows :

- in the App manager I have another package available named "microb-refui", what is that ?...

- is there any way to change the hardware key's behaviour like in Opera (up/down, short/long) ?

- about:config seems to work, but which parameter changes the default font size ?

Anyway, thanks to the Maemo team for taking the time to make MicroB available for OS2006, and thanks to Qim Gil for making good on his promises. This will tide us over until the new OS2007HE comes out :-)

smackpotato 2007-08-25 22:35

Re: Micro-B for 770
 
2 getbick. i had the same problem use apt-get to install it tells you some programs that conflict and have to be removed

thaibill 2007-08-26 01:33

Re: Micro-B for 770
 
Quote:

Originally Posted by romaxa (Post 71029)
Ok, now all major problems has been solved...

1) "mozilla" instead "microb" engine (comes from old UI version)...
2) libsm, libxt, libice - packages has been uploaded to extras gregale..

I updated microb via the Application Catalog. I used dpkg to update
libsm, libxt, and libice. Still get the same error:

"Address type is unknown or unsupported
file://usr/lib/microb-engine/chrome/toolkit/content/
global/netError.xhtml"

Note, I must tap OK to exit the error message window. It re-appears almost immediately. Getting to the browser drop-down menu is difficult since it's not accessible when the error window is visible.

I removed and backed up netError.xhtml. Things went from bad to worse. The cpu and memory indicators maxed out and I could see the battery indicator drop two tics. I had to remove the battery to regain control plus re-install netError.xhtml.

Can one of you who have gotten microb to install and work somewhat, please post a blow-by-blow HowTo?

Mucho thanks,

Bill

dont 2007-08-26 01:56

Re: Micro-B for 770
 
Quote:

Originally Posted by littlestone (Post 71003)
The original browser plugins (before installing flash9) are in /usr/lib/browser/plugins/

The Mozilla plugin directory is /home/user/.mozilla/plugins/

You don't need to copy the flash player plugin to the mozilla dir, you can just creat a sym link,
ln -s /usr/lib/browser/plugins/libflashplayer.so /home/user/.mozilla/plugins/libflashplayer.so

Backup your original flash plugin before installing the flash 9. That package simply overwrite the old one.

Interesting, good tip - I am glad now that I have not yet succeeded in getting the Flash plug-in. Soon, I hope.

While I am interested in getting YouTube working, what is more important to me is getting a more recent version of Flash (at least ver. 8) working for a Rich Internet App that I want to try. So, if you did get the new Flash plug-in to work in microB, and it overwrites the old Flash plug-in for Opera then did you happen to try the new Flash plug-in in Opera before replacing it with the old one?

Don.

bokubob 2007-08-26 03:45

Re: Micro-B for 770
 
Quote:

Originally Posted by thaibill (Post 71165)
"Address type is unknown or unsupported
file://usr/lib/microb-engine/chrome/toolkit/content/
global/netError.xhtml"

I get this when I'm not connected to the internet (as it doesn't connect automatically. Once I connect, I don't get this message any more (assuming the site set as the home page exists).

-Jonathan

gerbick 2007-08-26 07:13

Re: Micro-B for 770
 
ok... I'm about to headlock Moses.

I try to run apt-get -f install microb-browser and it fails because of microb-eal. So I apt-get -f install microb-eal and I get the following error:
Code:

Unpacking microb-eal (from .../microb-eal_0.12-1_armel.deb) ...
[: ==: unknown operand
dpkg: error processing /var/cache/apt/archives/microb-eal_0.1.12-1_armel.deb (--unpack):
 subprocess pre-installation script killed by signal (Segmentation fault)
Errors were encountered while processing:
 /var/cache/apt/archives/microb-eal_0.1.12-1_armel.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Now, I remember something I had to do once... replace the application archive or something... but I'm seriously banging my head against this one and about to go insane.

desiv 2007-08-26 07:47

Re: Micro-B for 770
 
Ok, installed and working.
No luck with flash. I can get the old flashplayer to show up in "about : plugins", but I get a lot of crashes.
When I copy the libflashplayer.so from this thread, it shows no plugins installed.

desiv

mccob 2007-08-26 11:59

Re: Micro-B for 770
 
Hello,

I have a Nokia 770 and Maemo 2006 (fr) and application manager say that :

Code:

osso-application-installer 4.22.1, UI version 1
-----
Installing microb-browser 0.0.8-4
apt-worker: not configuring unrelated package maemo-browser-controls
apt-worker: not configuring unrelated package maemo-browser-eal
apt-worker: not configuring unrelated package osso-browser-opera-eal
apt-worker: not configuring unrelated package osso-browser-ui
/bin/sh: /usr/sbin/dpkg-preconfigure: not found
Selecting previously deselected package libnss3-certs.
(Reading database ... 12756 files and directories currently installed.)
Unpacking libnss3-certs (from .../libnss3-certs_1.0.3-13_armel.deb) ...
Selecting previously deselected package libnss3.
Unpacking libnss3 (from .../libnss3_1.0.3-13_armel.deb) ...
Selecting previously deselected package libxt6.
Unpacking libxt6 (from .../libxt6_1%3a1.0.0-3osso3_armel.deb) ...
Selecting previously deselected package libnspr4.
Unpacking libnspr4 (from .../libnspr4_1.0.3-13_armel.deb) ...
Selecting previously deselected package microb-engine.
Unpacking microb-engine (from .../microb-engine_1.0.3-13_armel.deb) ...
Selecting previously deselected package libgtkmozembed.
Unpacking libgtkmozembed (from .../libgtkmozembed_0.9.7-3_armel.deb) ...
Selecting previously deselected package microb-l10n.
Unpacking microb-l10n (from .../microb-l10n_0.0.4-1_all.deb) ...
Selecting previously deselected package microb-eal.
Unpacking microb-eal (from .../microb-eal_0.1.12-1_armel.deb) ...
Selecting previously deselected package microb-browser.
Unpacking microb-browser (from .../microb-browser_0.0.8-4_all.deb) ...
kill: 19: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
Setting up libnss3-certs (1.0.3-13) ...
Setting up libnss3 (1.0.3-13) ...
Setting up libxt6 (1.0.0-3osso3) ...
ldconfig: Can't open configuration file /etc/ld.so.conf: No such file or directory

Setting up libnspr4 (1.0.3-13) ...
Setting up microb-engine (1.0.3-13) ...

Setting up libgtkmozembed (0.9.7-3) ...
ldconfig: Can't open configuration file /etc/ld.so.conf: No such file or directory

Setting up microb-l10n (0.0.4-1) ...
dpkg: dependency problems prevent configuration of microb-eal:
 microb-eal depends on maemo-browser-eal (>= 1.5.0); however:
  Package maemo-browser-eal is not configured yet.
dpkg: error processing microb-eal (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of microb-browser:
 microb-browser depends on microb-eal (>= 0.1.12-1); however:
  Package microb-eal is not configured yet.
 microb-browser depends on osso-browser-ui (>= 2:1.0.49-2); however:
  Package osso-browser-ui is not configured yet.
dpkg: error processing microb-browser (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 microb-eal
 microb-browser
E: Sub-process /usr/bin/dpkg returned an error code (1)

What is the problem ?

Thank's for your help

fpp 2007-08-26 12:22

Re: Micro-B for 770
 
My application manager was botched too. The commands at the end of this thread solved the problem :

http://www.internettablettalk.com/forums/showthread.php?t=8655&goto=newpost

mccob 2007-08-26 12:47

Re: Micro-B for 770
 
After trying fpp solutions.

And after running command touch /etc/ld.so.conf (need root) :

Code:

-----
Installing microb-browser 0.0.8-4
apt-worker: not configuring unrelated package libnss3-certs
apt-worker: not configuring unrelated package maemo-browser-controls
apt-worker: not configuring unrelated package maemo-browser-eal
apt-worker: not configuring unrelated package osso-browser-opera-eal
apt-worker: not configuring unrelated package osso-browser-ui
/bin/sh: /usr/sbin/dpkg-preconfigure: not found
(Reading database ... 12752 files and directories currently installed.)
Unpacking libnss3 (from .../libnss3_1.0.3-13_armel.deb) ...
Selecting previously deselected package libxt6.
Unpacking libxt6 (from .../libxt6_1%3a1.0.0-3osso3_armel.deb) ...
Selecting previously deselected package libnspr4.
Unpacking libnspr4 (from .../libnspr4_1.0.3-13_armel.deb) ...
Selecting previously deselected package microb-engine.
Unpacking microb-engine (from .../microb-engine_1.0.3-13_armel.deb) ...
Selecting previously deselected package libgtkmozembed.
Unpacking libgtkmozembed (from .../libgtkmozembed_0.9.7-3_armel.deb) ...
Selecting previously deselected package microb-l10n.
Unpacking microb-l10n (from .../microb-l10n_0.0.4-1_all.deb) ...
Selecting previously deselected package microb-eal.
Unpacking microb-eal (from .../microb-eal_0.1.12-1_armel.deb) ...
Selecting previously deselected package microb-browser.
Unpacking microb-browser (from .../microb-browser_0.0.8-4_all.deb) ...
kill: 19: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
dpkg: dependency problems prevent configuration of libnss3:
 libnss3 depends on libnss3-certs (= 1.0.3-13) | softpkcs11; however:
  Package libnss3-certs is not configured yet.
  Package softpkcs11 is not installed.
dpkg: error processing libnss3 (--configure):
 dependency problems - leaving unconfigured
Setting up libxt6 (1.0.0-3osso3) ...

Setting up libnspr4 (1.0.3-13) ...
dpkg: dependency problems prevent configuration of microb-engine:
 microb-engine depends on libnss3; however:
  Package libnss3 is not configured yet.
dpkg: error processing microb-engine (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libgtkmozembed:
 libgtkmozembed depends on softpkcs11 | libnss3; however:
  Package softpkcs11 is not installed.
  Package libnss3 is not configured yet.
 libgtkmozembed depends on microb-engine (>= 1.0.3-12); however:
  Package microb-engine is not configured yet.
dpkg: error processing libgtkmozembed (--configure):
 dependency problems - leaving unconfigured
Setting up microb-l10n (0.0.4-1) ...
dpkg: dependency problems prevent configuration of microb-eal:
 microb-eal depends on libgtkmozembed (>= 0.9.7); however:
  Package libgtkmozembed is not configured yet.
 microb-eal depends on maemo-browser-eal (>= 1.5.0); however:
  Package maemo-browser-eal is not configured yet.
dpkg: error processing microb-eal (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of microb-browser:
 microb-browser depends on microb-eal (>= 0.1.12-1); however:
  Package microb-eal is not configured yet.
 microb-browser depends on osso-browser-ui (>= 2:1.0.49-2); however:
  Package osso-browser-ui is not configured yet.
dpkg: error processing microb-browser (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libnss3
 microb-engine
 libgtkmozembed
 microb-eal
 microb-browser
E: Sub-process /usr/bin/dpkg returned an error code (1)


gerbick 2007-08-26 17:24

Re: Micro-B for 770
 
Quote:

Originally Posted by fpp (Post 71211)
My application manager was botched too. The commands at the end of this thread solved the problem :

http://www.internettablettalk.com/fo...5&goto=newpost

been there, done that. replaced the status and available in the dpkg location with the status-old and available-old and still not installing.

I've switched to the red pill method, and the hang up for me is the microb-eal and the libmozilla (or something, doing this from memory) portions.

About to call this one a bust for me.

littlestone 2007-08-26 22:41

Re: Micro-B for 770
 
Quote:

Originally Posted by dont (Post 71166)
Interesting, good tip - I am glad now that I have not yet succeeded in getting the Flash plug-in. Soon, I hope.

While I am interested in getting YouTube working, what is more important to me is getting a more recent version of Flash (at least ver. 8) working for a Rich Internet App that I want to try. So, if you did get the new Flash plug-in to work in microB, and it overwrites the old Flash plug-in for Opera then did you happen to try the new Flash plug-in in Opera before replacing it with the old one?

Don.

I backuped my old flash plugin some where else, then unpacked the flash package in this thread (at the / ). It automatically replaces the opera plugin, and switching to opera engine will have flash9 sort of working (not video). But it seems to crash more often. I suspect that it needs more memory than 770 can offer. Besides YouTube I can live without flash so I didn't test throughoutly.


All times are GMT. The time now is 21:55.

vBulletin® Version 3.8.8