|
|
| 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? |