Have only just got around to upgrading from Ubuntu v8.04 to v8.10 yesterday (thanks MM, your post re: the new beta prompted me :thumbsup:)
- and now Boinc Manager has become a "BOINC Manager Pre-release" (version v6.2.12) :shock
- AFAIK or remember seeing, this was not a version that was listed/available at "Download BOINC client software (http://boinc.berkeley.edu/download_all.php)" (that i know of that is, as had thought that pre-relese vers's were/are called "Development version).
So... am now wondering...
how did i manage to get it, :cry2: i did and do NOT have anything checked in "3rd Party Software" or "Pre-released or Unsupported Updates" in Software Sources
and... how can i successfully remove it (have tried uninstall/reinstall - still get it back), :hbang: and...
how can i correctly install the recommended stable one (v6.4.5) ???
:thanks1:
6.2.12 was just before 6.2.15 which was at one stage a recommended client. it would have been installed via the "backports" repository.
If you do want 6.4.5 it can be changed (I've done so myself) but it's a bit tricky.
Here's how I do it in a terminal (ignore the NUMBERS at the beginning of each line:
1. cd ~
2. wget http://boincdl.ssl.berkeley.edu/dl/boinc_6.4.5_x86_64-pc-linux-gnu.sh
3. sh boinc_6.4.5_i686-pc-linux-gnu.sh
4. sudo /etc/init.d/boinc-client stop
5. cd BOINC
6. sudo cp boinc boincmgr boinccmd /usr/bin/
7. sudo /etc/init.d/boinc-client start
What this does:
1. Changes you into your home directory
2. Gets boinc 6.4.5 - the 64 bit version...
3. Unpacks the new version into ~/BOINC
4. Stops BOINC running
5. Change into the BOINC directory
6. Overwrite the old boinc executables in /usr/bin with the new ones
7. Restart BOINC
All being well, after step 7 you should be running the newer version of BOINC
EDIT
Quote from: Rob on April 16, 2009, 05:33:48 PM
If you want to crunch cuda work you'll also need to move libcudart.so to /var/lib/boinc-client
Yes, insert the following commands just before restarting boinc (i.e. 6A and 6B) if you want to run CUDA apps:
6A. sudo cp libcudart.so /var/lib/boinc-client/
6B. sudo chown -hR boinc:boinc /var/lib/boinc-client/
Vajras, I believe when you upgraded your system, it also upgraded your installed Boinc to the version that is still the latest available version using Synaptic update manager. I have been using that version on most of my machines with no ill effect. In fact I found that with version 6.4.5 I am unable to use the links the a WU's Webpage.
You have two choices to upgrade it if you realy want to.
1. Download version 6.4.5 from BOINC and install it in accordance with the method I outlined earlier in another thread of mine (you need to search for it as I forgot where it is myself). This will override the older version. Or,
2. Delete your current version using Synaptic and install version 6.4.5 as is. This way you will have to start the manager from within the folder that contains BOINC on your Desktop or whereever you unzipped it. Or,
Follow directions from Webmaster Yoda. That way you do not have to search for my earlier post. Yoda just beaten me to it..
If you want to crunch cuda work you'll also need to move libcudart.so to /var/lib/boinc-client or it could be /usr/lib/boinc-client ???. I wasn't sure so I put a copy in both ;D
I have libcudart.so in both those folders, yet my boinc wont bump with the GPUgrid.... (on this copmputer (with 9600GT)
got a feeling its nvidia driver related ..again.. but I am scared to iuninstall the drivers, to re-install them, as every time I do, I go back to 600 x 800 resolution, and it is only by either fluke or ... I dont know how else.. I eventually manage to get back to "close" to my 1650 x 1080 (getting 1600 x 1200 currently), and I dont wanna lose "that" if I can help it...
(running reconfigure-dpkg etc never even gets into the display/ driver section when I try it..)
so baasically this vid card sits here doing nothing, though I HAVE had it running FAH.. but that doesn't add to my numbers here...
Quote from: Webmaster Yoda on April 16, 2009, 05:24:17 PM
6.2.12 was just before 6.2.15 which was at one stage a recommended client. it would have been installed via the "backports" repository.
If you do want 6.4.5 it can be changed (I've done so myself) but it's a bit tricky.
Here's how I do it in a terminal (ignore the NUMBERS at the beginning of each line:
1. cd ~
2. wget http://boincdl.ssl.berkeley.edu/dl/boinc_6.4.5_x86_64-pc-linux-gnu.sh
3. sh boinc_6.4.5_i686-pc-linux-gnu.sh
4. sudo /etc/init.d/boinc-client stop
5. cd BOINC
6. sudo cp boinc boincmgr boinccmd /usr/bin/
7. sudo /etc/init.d/boinc-client start
What this does:
1. Changes you into your home directory
2. Gets boinc 6.4.5 - the 64 bit version...
3. Unpacks the new version into ~/BOINC
4. Stops BOINC running
5. Change into the BOINC directory
6. Overwrite the old boinc executables in /usr/bin with the new ones
7. Restart BOINC
All being well, after step 7 you should be running the newer version of BOINC
EDIT
Quote from: Rob on April 16, 2009, 05:33:48 PM
If you want to crunch cuda work you'll also need to move libcudart.so to /var/lib/boinc-client
Yes, insert the following commands just before restarting boinc (i.e. 6A and 6B) if you want to run CUDA apps:
6A. sudo cp libcudart.so /var/lib/boinc-client/
6B. sudo chown -hR boinc:boinc /var/lib/boinc-client/
Yoda, does that install BOINC into the same directories as apt-get does?
Vajras, I agree with Yoda, you must have backports selected in your repositories. Can you check and let us all know? It will put my curiosity out of its misery. Bashhead
Quote from: Mike Mitchell on April 16, 2009, 08:10:23 PM
Yoda, does that install BOINC into the same directories as apt-get does?
It replaces the executables that the installation from the repository uses. So effectively the answer is yes. You'd still have BOINC running as a "service" but with the new, updated files.
Quote from: Webmaster Yoda on April 16, 2009, 08:44:15 PM
Quote from: Mike Mitchell on April 16, 2009, 08:10:23 PM
Yoda, does that install BOINC into the same directories as apt-get does?
It replaces the executables that the installation from the repository uses. So effectively the answer is yes. You'd still have BOINC running as a "service" but with the new, updated files.
Thanks mate, that's excellent. I will use it to upgrade next time a project gives a warning about needing to.
QuoteI have libcudart.so in both those folders, yet my boinc wont bump with the GPUgrid.... (on this copmputer (with 9600GT)
Same here Veebee. BOINC says no coprocessors found, so I have a 8800GT sitting idle :cry2:. Don't know if it's driver related though as the NVIDIA xServer settings recognize my card it's just Boinc that wont acknowledge it :hbang:
if I enter 'lspci' in a console, it tells me that I have a 9600 but I just cannot get 1680 x 1050 to become available with this card.
Have had cheap cards in there - fine.
even had the GTS250 in it for a few days, that was fine too.
I guess I'll just have to bight the bullet and unistall everything to do with nvidia (again) and "re-install... again.
its finding WHAT to install to get both resolution AND cuda working that gets me....
Wang said 177 ( I think) driver whereas I would have thought the LATEST driver from nVidia themselves, should work "best"....
anyway, not playing with it this late at night..
QuoteWang said 177 ( I think) driver whereas I would have thought the LATEST driver from nVidia themselves, should work "best"....
I had 177.82 before with no luck. Upgraded to 180.11, still no good. At least my resolutions work fine it's just BOINC Cuda that doesn't work.
Quote from: Webmaster Yoda on April 16, 2009, 05:24:17 PM
6.2.12 was just before 6.2.15 which was at one stage a recommended client. it would have been installed via the "backports" repository.
Can't see how if backports were not checked, eh? They weren't checked before and they're not checked now!
QuoteIf you do want 6.4.5 it can be changed (I've done so myself) but it's a bit tricky.
Here's how I do it in a terminal (ignore the NUMBERS at the beginning of each line:
1. cd ~
2. wget http://boincdl.ssl.berkeley.edu/dl/boinc_6.4.5_x86_64-pc-linux-gnu.sh
3. sh boinc_6.4.5_i686-pc-linux-gnu.sh
4. sudo /etc/init.d/boinc-client stop
5. cd BOINC
This is where your instructions cease for me - it could not cd to the BOINC folder as BOINC neither got itself installed to the home directory when all this happened nor does the new 6.4.5 download to ~BOINC - i do not know which directory/folder this silly version installed itself to nor where the newly d/l'ed one is!!!!
So was unable to contiinue with your instructions at this point.
Also, i cannot find Cruncher Pete's instructions as suggested above.
I suspect you made a typing error in the command to unzip the downloaded file. My solution is similar to WMY and is a reply to Clownius on "Installing latest BOINC over .deb in All things Linux. To save you look for it here is a copy:
1. Download the latest 64-bit BOINC to the Desktop.
2. start a terminal.
3. cd Desktop
4. sh boinc_6.4.5_x86-pc-linux-gnu.sh
5. cd BOINC
6. sudo chown root *
7. sudo /etc/init.d/boinc-client stop
8. sudo cp boinc /usr/bin/boinc_client
9. sudo cp boinccmd /usr/bin
10. sudo cp boincmgr /usr/bin
11. sudo /etc/init.d/boinc-client start
Note. when using the cp command (meaning copy and paste) make sure that the wording is exactly the same as in the created BOINC directory. in the latest versions sometimes a hyphen is inserted in the word boinccmd for example.
Vajras, ii is also a possibility that you were in the wrong place to start with. When you are unsure of where you are and want to see what is in the place, use the list command (ls). Typically, BOINC Downloads their version to the Desktop, therefore you should type: cd Desktop, than type: ls to see if it is there. Note also that you need to type sh in front of boinc_6.4.5_i686-pc-linux-gnu.sh
Hmm, thanks CP - all was done correctly - no typos - however, will try again this time following your instructions
Still doesn't explain how the pre-release version got installed over the top of the previous one as i had nothing to do with that - i.e. i did not initiate a boinc d/l - i only upgraded from 8.04 to 8.10 and ended up with a blinking non-operating boinc mngr - this is the one that came with the upgrade!!
Quote from: Vajras on April 17, 2009, 06:48:11 AMCan't see how if backports were not checked, eh? They weren't checked before and they're not checked now!
OK, how did you run BOINC before the upgrade to 8.10? Was it installed via the repository or did you download and run it manually? If via repository, you would have got the development version as part of the upgrade to 8.10 since that's the version they included with it. If not, I don't know how it would have got in there.
Note that Cruncher Pete's and my instructions relate to the repository (synaptic) installation.