Notices


Reply
Thread Tools
Posts: 114 | Thanked: 201 times | Joined on Apr 2009
#31
Originally Posted by jukey View Post
Always two. It does not play a role how many browser windows are opened.
Are links in applications opening in MicroB at this point?
 
Posts: 114 | Thanked: 201 times | Joined on Apr 2009
#32
Originally Posted by jlacombe View Post
Please excuse my noobness... Just got my n900 3 days ago.
After installing the Browser Switchboard App, my homescreen widgets (twitter, facebook, etc.) no longer open correctly. It looks like the path (http://xyz) is the problem.

How do I fix??
Some details would be helpful. What version of Browser Switchboard is installed? Which browser is configured as the default browser?
 
jukey's Avatar
Posts: 246 | Thanked: 204 times | Joined on Jun 2007 @ Potsdam (Germany)
#33
Originally Posted by steven676 View Post
Are links in applications opening in MicroB at this point?
Yes I was able to open the browser by clicking on a link in an email in the email application.

Do you need more information?
__________________
-> Join the SailfishOS Meetup Berlin - every first Monday a month <-

Me on twitter
 

The Following User Says Thank You to jukey For This Useful Post:
Posts: 114 | Thanked: 201 times | Joined on Apr 2009
#34
Originally Posted by jukey View Post
Yes I was able to open the browser by clicking on a link in an email in the email application.

Do you need more information?
So you're saying all of the following is true:
  • The default browser is set to Fennec (or anything other than MicroB, really).
  • Immediately after booting the device, no MicroB "browser" processes are seen.
  • Immediately after booting the device and before opening MicroB for the first time, links in applications open in the chosen default browser (not MicroB).
  • MicroB opens when you select the Web entry in the menu. Two "browser" processes are seen.
  • When you close MicroB, the two "browser" processes remain running.
  • After having opened and closed MicroB, links in applications open in MicroB, not the selected default browser. (This is a bug in Browser Switchboard, if true)

Did I understand you correctly?
 
Posts: 20 | Thanked: 9 times | Joined on Feb 2010 @ Bangkok
#35
Originally Posted by steven676 View Post
Some details would be helpful. What version of Browser Switchboard is installed? Which browser is configured as the default browser?
Version 3.1-1freemantle2
Using Firefox 1.0.0
 

The Following User Says Thank You to jlacombe For This Useful Post:
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#36
Originally Posted by jukey View Post
Can somebody without this application installed check how many process ID's are running while at least one browser window is opened?
"browser window" is defined here as having the initial bookmarks screen and about:blank open.
New flash (PR 1.1), except for eMMC:
1241 user 39964 S /usr/sbin/browserd -d
1439 user 3936 S /usr/bin/browser
1440 user 31636 S /usr/bin/browser
1441 user 57216 S /usr/sbin/browserd -s 1441 -n browserui

Last edited by qwerty12; 2010-02-03 at 16:36.
 

The Following 3 Users Say Thank You to qwerty12 For This Useful Post:
jukey's Avatar
Posts: 246 | Thanked: 204 times | Joined on Jun 2007 @ Potsdam (Germany)
#37
My preparation:

1. Install browser switchboard and firefox
2. reboot
3. Switching default browser to firefox

I always used the option "faster browser start".

Originally Posted by steven676 View Post
So you're saying all of the following is true:
  • The default browser is set to Fennec (or anything other than MicroB, really).
Yes, this happens immediately. After switching The first desktop bookmark short cut was starting firefox.

I closed firefox and did a reboot using the hardware button.

Originally Posted by steven676 View Post
  • Immediately after booting the device, no MicroB "browser" processes are seen.
I got this:
Code:
~ $ pidof browser
~ $ ps|grep browser
 1186 user     37980 S    /usr/sbin/browserd -d 
 1534 user      2092 S    grep browser
Originally Posted by steven676 View Post
  • Immediately after booting the device and before opening MicroB for the first time, links in applications open in the chosen default browser (not MicroB).
Yes the default browser already is firefox and links in applications are starting firefox only.
The pidof and ps command are showing:
Code:
~ $ pidof browser
~ $ ps|grep browser
 1186 user     40232 S    /usr/sbin/browserd -d 
 1713 user      3336 S    /usr/bin/browser-switchboard 
 1803 user     60132 S    /usr/sbin/browserd -s 1803 -n RTComMessagingServer
Now I closed firefox.
I started the browser switchboard dialogue again and set the default browser back to microb.
Than I was clicking onto a bookmark on my desktop and microb was starting instead of firefox. The page the bookmark was for was opened AND the bookmark page of microb too (Thats a little differece to the "normal2 behavior of microb: Without switchboard installed only the requested website would be shown, not the bookmark/start page of microb in a second window).

Output of pidof and ps:
Code:
~ $ pidof browser
1853 1852
~ $ ps|grep browser
 1186 user     40232 S    /usr/sbin/browserd -d 
 1713 user      3336 S    /usr/bin/browser-switchboard 
 1803 user     60132 S    /usr/sbin/browserd -s 1803 -n RTComMessagingServer 
 1851 user     40232 S    /usr/sbin/browserd -d -b 
 1852 user      3936 S    browser 
 1853 user     39312 S    browser                                              
 1854 user     71336 S    /usr/sbin/browserd -s 1854 -n browserui 
 1880 user      2092 S    grep browser
Originally Posted by steven676 View Post
  • MicroB opens when you select the Web entry in the menu. Two "browser" processes are seen.
Yes I can open bookmarked websites from microb's boookmark page. And yes, now there are running two processes as you can see in the xterm output above (PID 1852 and 1853).

Now I am closing all open microb windows.

Originally Posted by steven676 View Post
  • When you close MicroB, the two "browser" processes remain running.
The xterm output is nearly the same as in the step before:
Code:
~ $ pidof browser
1853 1852
~ $ ps|grep browser
 1186 user     40232 S    /usr/sbin/browserd -d 
 1713 user      3336 S    /usr/bin/browser-switchboard 
 1803 user     60132 S    /usr/sbin/browserd -s 1803 -n RTComMessagingServer 
 1851 user     40232 S    /usr/sbin/browserd -d -b 
 1852 user      3936 S    browser 
 1853 user     30640 S    browser                                              
 1887 user     55716 S    /usr/sbin/browserd -s 1887 -n browserui 
 1894 user      2092 S    grep browser
Originally Posted by steven676 View Post
  • After having opened and closed MicroB, links in applications open in MicroB, not the selected default browser. (This is a bug in Browser Switchboard, if true)
Yes. Links from applications again are routed to microb.

Did I understand you correctly?
I hope I could help you providing the information above.

I have to remark that from the users point of view everything works like desired. From the systems point of view I can not estimate exactly because I'm not sure when and how much processes should run.

Again thanks for your effort! Feel free to request more information whenever you need.

Ciao jukey
__________________
-> Join the SailfishOS Meetup Berlin - every first Monday a month <-

Me on twitter
 

The Following User Says Thank You to jukey For This Useful Post:
Posts: 114 | Thanked: 201 times | Joined on Apr 2009
#38
Originally Posted by jukey View Post
I started the browser switchboard dialogue again and set the default browser back to microb.
Okay, that's where my understanding of what happened departed from reality -- I was expecting that the default browser stays something other than MicroB, and that MicroB was being launched from the Web menu entry (which on Fremantle should still be launching MicroB, even when the default browser is something else).

Originally Posted by jukey View Post
Now I am closing all open microb windows.

The xterm output is nearly the same as in the step before:
Code:
~ $ pidof browser
1853 1852
~ $ ps|grep browser
 1186 user     40232 S    /usr/sbin/browserd -d 
 1713 user      3336 S    /usr/bin/browser-switchboard 
 1803 user     60132 S    /usr/sbin/browserd -s 1803 -n RTComMessagingServer 
 1851 user     40232 S    /usr/sbin/browserd -d -b 
 1852 user      3936 S    browser 
 1853 user     30640 S    browser                                              
 1887 user     55716 S    /usr/sbin/browserd -s 1887 -n browserui 
 1894 user      2092 S    grep browser
There is definitely a bug here -- we should be killing those two browser processes after MicroB closes. I'll upload another build soon which should make debugging this a bit easier.

From this point in the procedure, you can change the default browser back to Fennec (without rebooting), and then see where links in applications go -- they're supposed to go to Fennec, but I bet from your description they'll end up loading in MicroB.

Originally Posted by jukey View Post
Again thanks for your effort! Feel free to request more information whenever you need.
And thank you for sticking with this -- not having a device myself, it's very hard to debug this problem without the level of detail I'm getting from you.
 

The Following 2 Users Say Thank You to steven676 For This Useful Post:
jukey's Avatar
Posts: 246 | Thanked: 204 times | Joined on Jun 2007 @ Potsdam (Germany)
#39
Originally Posted by steven676 View Post
  • switching to fennec
  • switching to microb
From this point in the procedure, you can change the default browser back to Fennec (without rebooting), and then see where links in applications go -- they're supposed to go to Fennec, but I bet from your description they'll end up loading in MicroB.
Thats absolutly correct. Fennec is not comming up again. A reboot would be necessary to give fennec a chance again.

And thank you for sticking with this -- not having a device myself, it's very hard to debug this problem without the level of detail I'm getting from you.
Do you have plans to get a device anytime?
__________________
-> Join the SailfishOS Meetup Berlin - every first Monday a month <-

Me on twitter
 

The Following User Says Thank You to jukey For This Useful Post:
Posts: 114 | Thanked: 201 times | Joined on Apr 2009
#40
For Fremantle users, there is now a 3.1-2fremantle1 release available on Garage and in Fremantle extras-devel.

The only change in this release (as compared to 3.1-1fremantle2) is a change to make debugging output less noisier and easier to read, which is intended to help the ongoing effort to fix launching and closing MicroB in Fremantle builds.

Diablo users: there is a 3.1-2 release, currently waiting to be built by the autobuilder, which works around a problem (maemo.org bug 8806) which was stopping 3.1-1 from going into extras. (There are no functional changes between 3.1-1 and 3.1-2.) Assuming all goes well, this should end up in Diablo extras later today.
 

The Following 4 Users Say Thank You to steven676 For This Useful Post:
Reply

Tags
browser, default, microb, opera


 
Forum Jump


All times are GMT. The time now is 17:57.