CloudServices/Sync/FxSync/Archived/Weave FAQ: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(Replaced the Ubuntu instructions with safer ones)
Line 34: Line 34:
::Note: the @@| at the beginning of the filter means it is an exception filter. I have not tested which of this filters actually solved the problem, but i was able to create the account and use weave.
::Note: the @@| at the beginning of the filter means it is an exception filter. I have not tested which of this filters actually solved the problem, but i was able to create the account and use weave.


:; How do I make Weave work in Ubuntu
:; How do I make Weave work in Ubuntu 8.04 Hardy Heron?
 
:: There are many solutions but this is one that has had success on more than one occasion:


:: 1. Uninstall Weave from Firefox. Close Firefox.
:: 1. Uninstall Weave from Firefox. Close Firefox.


:: 2. Pick from one of two methods of updating the necessary libraries:
:: 2. Install updated and fixed versions of libnss and libnspr:
 
:::a. Manually install working builds of libnss3 and libnspr:
 
::::NSPR:
::::http://launchpadlibrarian.net/15727099/libnspr4-0d_4.7.1%2B1.9-0ubuntu0.8.04.2%7Emt1_i386.deb
 
::::NSS:
::::http://launchpadlibrarian.net/15726878/libnss3-1d_3.12.0.3-0ubuntu0.8.04.1%7Emt1_i386.deb
 
::::One of the easiest ways to do this is not to install them using the debi installer, which fails because of other installed versions. Instead, download them into a new folder (such as ~/downloads/weave), open a terminal and 'cd' to that folder. Run dpkg -i libn* and it should install the new versions while removing the old.
 
:::b. Enable pre-released updates and install new versions of nspr and nss from the repos. NOTE: This has the possibility of giving you more updates to your system than just nspr and nss. Please understand that before choosing this method.
 
::::Click on System > Administration > Software Sources, and then the 'updates' tab.
 
::::Check the box next to pre-released updates. Click Close, then Reload. You should now have updates available, which you can install the usual way.


::3. Install Mozilla's version of Firefox.
::: NSS:
:::: (i386) http://launchpadlibrarian.net/15726878/libnss3-1d_3.12.0.3-0ubuntu0.8.04.1%7Emt1_i386.deb
:::: (amd64) http://launchpadlibrarian.net/15726871/libnss3-1d_3.12.0.3-0ubuntu0.8.04.1%7Emt1_amd64.deb


:::Get the tar.bz2 from http://www.mozilla.com/en-US/products/download.html?product=firefox-3.0&os=linux&lang=en-US.
::: NSPR:
:::: (i386) http://launchpadlibrarian.net/15727099/libnspr4-0d_4.7.1%2B1.9-0ubuntu0.8.04.2%7Emt1_i386.deb
:::: (amd64) http://launchpadlibrarian.net/15727094/libnspr4-0d_4.7.1%2B1.9-0ubuntu0.8.04.2%7Emt1_amd64.deb


:::Open the .bz2 file, and you will see that it contains a 'firefox' folder.
::: These versions will soon be available in the hardy-updates repository. But for now, you can get them from the above links.
:::Double-click the firefox folder, and you will see the folders inside that.
:::Press Ctrl-A to select all, then click extract and browse to "/usr/lib/firefox-3.0". Make sure you are extracting 'selected files' and not 'all files', then press extract. You are basically overwriting Ubuntu's version of Firefox with Mozilla's.


::4. Open Firefox, and install Weave 0.2. Restart Firefox.
:: 3. (64-bit only) If you are using 64-bit Ubuntu (amd64), you need to build Weave yourself, because the official build is 32-bit-only for now. It's easy, just follow the instructions on this page: http://wiki.mozilla.org/Labs/Weave/Building


::5. Follow the wizard and create a new account. You should be able to log in now.
:: 4. Install Weave in Firefox.


:; Weave is not working on my Mac, what should I do?
:; Weave is not working on my Mac, what should I do?

Revision as of 19:01, 4 July 2008

Back to Labs/Weave.


Weave FAQ

weave-logo.jpg

Please feel empowered to edit or add content this FAQ if you find information or details that would be helpful to the wider community.

General

Where else can I get help if I'm having a problem?
Check out the Weave discussion forum on the Mozilla Labs site.
Is the source code available?
As with all Mozilla projects, Weave is open source. For more information on the source code, please see this forum post.

0.2 Milestone

How often does Weave connect to the server?
After the initial data transfer is completed during initial setup, Weave connects to the server periodically when it accumulates enough changes that need syncing or when enough time has passed since the last sync (at least once every 20 minutes if any data has changed). Weave also syncs when you start Firefox, when you quit it, and when you click on the "Sync Now" button in the Weave menu or the preferences.
Why doesn't my account work anymore?
Due to server changes, you will need to re-register with Weave. You can do this after installing the new add-on via the Setup Wizard.
I use the NoScript add-on and the Weave Setup Wizard isn't working. Why not?
The Weave Setup Wizard is currently reported to conflict with at least the NoScript, Adblock, and Torbutton add-ons. They prevent the "captcha" verification from appearing. Please disable them before attempting to install Weave. Restarting Firefox in safe mode to set up your account should also work.
It is possible to add an exception filter to Adblock, so it would allow the "captch" verification to appear.
I have tested the following filters on Adblock plus 0.7.5.5:
@@|*weave*
@@|https://services.mozilla.com/
Note: the @@| at the beginning of the filter means it is an exception filter. I have not tested which of this filters actually solved the problem, but i was able to create the account and use weave.
How do I make Weave work in Ubuntu 8.04 Hardy Heron?
1. Uninstall Weave from Firefox. Close Firefox.
2. Install updated and fixed versions of libnss and libnspr:
NSS:
(i386) http://launchpadlibrarian.net/15726878/libnss3-1d_3.12.0.3-0ubuntu0.8.04.1%7Emt1_i386.deb
(amd64) http://launchpadlibrarian.net/15726871/libnss3-1d_3.12.0.3-0ubuntu0.8.04.1%7Emt1_amd64.deb
NSPR:
(i386) http://launchpadlibrarian.net/15727099/libnspr4-0d_4.7.1%2B1.9-0ubuntu0.8.04.2%7Emt1_i386.deb
(amd64) http://launchpadlibrarian.net/15727094/libnspr4-0d_4.7.1%2B1.9-0ubuntu0.8.04.2%7Emt1_amd64.deb
These versions will soon be available in the hardy-updates repository. But for now, you can get them from the above links.
3. (64-bit only) If you are using 64-bit Ubuntu (amd64), you need to build Weave yourself, because the official build is 32-bit-only for now. It's easy, just follow the instructions on this page: http://wiki.mozilla.org/Labs/Weave/Building
4. Install Weave in Firefox.
Weave is not working on my Mac, what should I do?
Weave 0.20 addon release currently works only on Intel based macs. If you are not sure, You can double check which platform you are running by typing uname -p in Terminal. If it doesn't return i386 it means you have to manually compile Weave. Uninstall the Add on for now and..
Follow the instructions here