BOINC Linux Debian

Message boards : BOINC client : BOINC Linux Debian
Message board moderation

To post messages, you must log in.

AuthorMessage
Daniel Gandolfo

Send message
Joined: 5 Dec 05
Posts: 38
United Kingdom
Message 15168 - Posted: 30 Jan 2008, 23:31:27 UTC

Hello,

I am downloading BOINC 5.10.28 for Linux x64.

Unfortunately when I try and compile the downloaded program I find that I have a problem.

Linux says that it cannot recognise the character coding. ie Current Local or Western.

Any ideas how I can get around this?

Regards,

Adagio
ID: 15168 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1179
Argentina
Message 15170 - Posted: 31 Jan 2008, 0:27:54 UTC - in response to Message 15168.  

What exactly did you download? A .sh file, or the sourcecode?
ID: 15170 · Report as offensive
Profile KSMarksPsych
Avatar

Send message
Joined: 30 Oct 05
Posts: 1239
United States
Message 15171 - Posted: 31 Jan 2008, 0:28:24 UTC

What are you downloading? Are you checking out source from SVN or downloading the .sh from http://boinc.berkeley.edu/download.php?
Kathryn :o)
ID: 15171 · Report as offensive
Daniel Gandolfo

Send message
Joined: 5 Dec 05
Posts: 38
United Kingdom
Message 15174 - Posted: 31 Jan 2008, 6:48:21 UTC - in response to Message 15171.  

What are you downloading? Are you checking out source from SVN or downloading the .sh from http://boinc.berkeley.edu/download.php?


I am downloading the .sh file (shell script) and trying to open with 'gedit' in Debian.
ID: 15174 · Report as offensive
Pepo
Avatar

Send message
Joined: 3 Apr 06
Posts: 547
Slovakia
Message 15177 - Posted: 31 Jan 2008, 9:56:36 UTC - in response to Message 15174.  

Daniel Gandolfo wrote:
I am downloading BOINC 5.10.28 for Linux x64.
What are you downloading? Are you checking out source from SVN or downloading the .sh from http://boinc.berkeley.edu/download.php?


I am downloading the .sh file (shell script) and...

Unfortunately when I try and compile the downloaded program [...] Linux says that it cannot recognise the character coding. ie Current Local or Western.

...[I am] trying to open with 'gedit' in Debian.

Probably because you are actually trying to edit it and the boinc_5.10.28_x86_64-pc-linux-gnu.sh file (I suppose you downloaded this one) consists mostly of binary data, except that the first three lines say:

#!/bin/sh
( read l; read l; read l; exec cat ) < "$0" | gunzip | tar xf - && /bin/sh BOINC/binstall.sh sea.tar boinc_5.10.28_x86_64-pc-linux-gnu.sh BOINC/binstall.sh
exit



Adagio, what do you really want to do? It is an installation package. To install it, execute sh ./boinc_5.10.28_x86_64-pc-linux-gnu.sh, to extract the contained files, you need to gunzip and untar the package. For compiling, you have to get Boinc source code from SVN first.

Peter
ID: 15177 · Report as offensive
Daniel Gandolfo

Send message
Joined: 5 Dec 05
Posts: 38
United Kingdom
Message 15179 - Posted: 31 Jan 2008, 11:08:19 UTC - in response to Message 15177.  

Daniel Gandolfo wrote:
I am downloading BOINC 5.10.28 for Linux x64.
What are you downloading? Are you checking out source from SVN or downloading the .sh from http://boinc.berkeley.edu/download.php?


I am downloading the .sh file (shell script) and...

Unfortunately when I try and compile the downloaded program [...] Linux says that it cannot recognise the character coding. ie Current Local or Western.

...[I am] trying to open with 'gedit' in Debian.

Probably because you are actually trying to edit it and the boinc_5.10.28_x86_64-pc-linux-gnu.sh file (I suppose you downloaded this one) consists mostly of binary data, except that the first three lines say:

#!/bin/sh
( read l; read l; read l; exec cat ) < "$0" | gunzip | tar xf - && /bin/sh BOINC/binstall.sh sea.tar boinc_5.10.28_x86_64-pc-linux-gnu.sh BOINC/binstall.sh
exit



Adagio, what do you really want to do? It is an installation package. To install it, execute sh ./boinc_5.10.28_x86_64-pc-linux-gnu.sh, to extract the contained files, you need to gunzip and untar the package. For compiling, you have to get Boinc source code from SVN first.

Peter


Hello,

I am a new user in Debian Linux so am learning all the time. I had presumed that I can can simply install the software aka Windows operating system but I see that it is not as simple as that.

What is BOINC source code and what is SVN?

How do I gunzip and untar the package and what is the correct sequence?

Thanks for your help on this. Please be patient as I am a new user in Linux.

Daniel

So I need to execute boinc_5.10.28_x86_64-pc-linux-gnu.sh



ID: 15179 · Report as offensive
Profile KSMarksPsych
Avatar

Send message
Joined: 30 Oct 05
Posts: 1239
United States
Message 15181 - Posted: 31 Jan 2008, 12:47:41 UTC
Last modified: 31 Jan 2008, 12:49:52 UTC

You have a couple different options...

1. Check out your package manager and search for BOINC. It will be like a 2 or 3 click install. You, however, may or may not get the most up to date version of BOINC.

2. Do a personal install. That's what Pepo was basically talking about. Pretty good instructions can be found here.

3. A daemon install. This is sort of like a service install on Windows. It does take a bit more command line work, but I did it and I was about as fresh faced as they come. Good instructions can be found here.

There may be other methods, but these are the three I'm familiar with and have done.


(I really need to learn to use the preview button)
Kathryn :o)
ID: 15181 · Report as offensive
Daniel Gandolfo

Send message
Joined: 5 Dec 05
Posts: 38
United Kingdom
Message 15185 - Posted: 31 Jan 2008, 18:12:15 UTC - in response to Message 15181.  

You have a couple different options...

1. Check out your package manager and search for BOINC. It will be like a 2 or 3 click install. You, however, may or may not get the most up to date version of BOINC.

2. Do a personal install. That's what Pepo was basically talking about. Pretty good instructions can be found here.

3. A daemon install. This is sort of like a service install on Windows. It does take a bit more command line work, but I did it and I was about as fresh faced as they come. Good instructions can be found here.

There may be other methods, but these are the three I'm familiar with and have don

(I really need to learn to use the preview button)




Hello,

Thanks for your excellent advice. I used your advice number and downloaded and installed with package manager. BOINC was installed in 'lib' file. When I go to 'lib' and try and run the executable file (right click on icon/run) nothing happens. What am I doing incorrectly?

Thanks for your patience,,
ID: 15185 · Report as offensive
Profile KSMarksPsych
Avatar

Send message
Joined: 30 Oct 05
Posts: 1239
United States
Message 15209 - Posted: 2 Feb 2008, 3:10:20 UTC - in response to Message 15185.  
Last modified: 2 Feb 2008, 3:12:44 UTC

Hello,

Thanks for your excellent advice. I used your advice number and downloaded and installed with package manager. BOINC was installed in 'lib' file. When I go to 'lib' and try and run the executable file (right click on icon/run) nothing happens. What am I doing incorrectly?

Thanks for your patience,,



Sorry for the delay in my response.

I've not used Debian and I don't recall how I started BOINC when I installed with the package manager in Ubuntu.

Every time I've installed something from repositories in Fedora, it's put a short cut in my K Menu (this is KDE). I'd assume there is something similar in Debian.

I did the daemon install and installed via an rpm on Fedora. They both launch the core client at boot, so it's always running. With both of those methods, I simply start the manager by opening a terminal window and typing boincmgr & (the & launches it in the background so you can close the terminal window). The manager has to be in your path for this to work. If the manager starts and you get a dialog box that tells you the manager can't connect to the local host, you'll need to go to the advanced menu in the advanced view and choose "select computer". Type localhost for the computer name and you'll need to put in the password that is contained in gui_rpc_auth.cfg. You can edit that file in your favorite text editor and change the password. This can be a pain if you close the manager after doing whatever you need to do and then open it again. In my case, I created a soft link to the file in my home directory. When I start a shell I always start in my home directory, so this works. If your shell starts somewhere else, you'll want to put the soft link there. Or, if it's easier, you can just create the file in that directory. Either use your favorite text editor or you can simply do echo password > gui_rpc_auth.cfg where "password is the password that is already set.

I hope this helps some. I'm still pretty new to Linux as well. If my explanations don't make sense, I can find someone who actually knows what they are talking about :=)
Kathryn :o)
ID: 15209 · Report as offensive
Daniel Gandolfo

Send message
Joined: 5 Dec 05
Posts: 38
United Kingdom
Message 15211 - Posted: 2 Feb 2008, 16:24:49 UTC - in response to Message 15209.  

Hello Kathryn,

Thanks for your advice.


I tried to start the executable file 'setiathome_enhanced' with the command:

/usr/lib/boinc-app-seti/setiathome_enhanced &


unfortunately all this brings up is:

[1] 4644

I am expecting the standard boinc window to pop up at this point. Does this actually happen or does boinc run in the background. I know that the core client is running since I see this on computer boot up.

I have no idea what '4664' means. Is it an error message?

Under file properties 'setiathome_enhanced' is given the MIME type of: application/x-executable, What is MIME?
ID: 15211 · Report as offensive
Les Bayliss
Help desk expert

Send message
Joined: 25 Nov 05
Posts: 1654
Australia
Message 15212 - Posted: 2 Feb 2008, 18:50:24 UTC

What is MIME?

Wikipedia

ID: 15212 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1179
Argentina
Message 15214 - Posted: 3 Feb 2008, 0:32:41 UTC - in response to Message 15211.  

I tried to start the executable file 'setiathome_enhanced' with the command:

/usr/lib/boinc-app-seti/setiathome_enhanced &

Never start seti app directly! You should start BOINC, which will then start SETI correctly.

I have no idea what '4664' means. Is it an error message?

It's the Process ID of the newly-started program.
ID: 15214 · Report as offensive
Skip Da Shu
Avatar

Send message
Joined: 18 Mar 08
Posts: 38
United States
Message 15962 - Posted: 18 Mar 2008, 2:56:31 UTC - in response to Message 15211.  
Last modified: 18 Mar 2008, 2:57:42 UTC

Hello Kathryn,

Thanks for your advice.


I tried to start the executable file 'setiathome_enhanced' with the command:

/usr/lib/boinc-app-seti/setiathome_enhanced &


unfortunately all this brings up is:

[1] 4644

I am expecting the standard boinc window to pop up at this point. Does this actually happen or does boinc run in the background. I know that the core client is running since I see this on computer boot up.

I have no idea what '4664' means. Is it an error message?

Under file properties 'setiathome_enhanced' is given the MIME type of: application/x-executable, What is MIME?


Normally after using apt-get or package manager to install boinc-client boinc-manager from the Debian libs you start it with
sudo /etc/init.d/boinc-client start
(or stop or status or restart).


The boinc GUI manager (boincmgr) will be in your "Applications" menu in Xubuntu or in "Applications -> Accessories" in Ubuntu... I'm sure Debian will be close since it's the same install package.

Hope this is what u r after.
ID: 15962 · Report as offensive
Skip Da Shu
Avatar

Send message
Joined: 18 Mar 08
Posts: 38
United States
Message 15967 - Posted: 18 Mar 2008, 4:05:39 UTC
Last modified: 18 Mar 2008, 4:35:14 UTC

TIMED OUT IN EDIT so had to start over...

Hello Kathryn,

Thanks for your advice.

.... edited out

I am expecting the standard boinc window to pop up at this point. Does this actually happen or does boinc run in the background. I know that the core client is running since I see this on computer boot up.


First off the (stable) Debian packages for boinc-client and boinc-manager will install v5.10.8 at this time.

If you want newer version after getting this all working fine you can copy in newer executables. Download .doc file HERE for more details on that process. I'm sure this 'copying in of executables' will become invalid on the v5 to v6 change over but it worked for me to go from v5.10.8 to v5.10.28 and then to v5.10.45. EDIT: I have been advised that this is highly problematic and should not be done.

Anyway... back to the topic...

The
sudo apt-get install boinc-client boinc-manager
will install...

The executables to /usr/bin/ (boinc_client, boincmgr, boinc_cmd along with a link of boinc-->boinc_client)

The boinc data directory will be /var/lib/boinc-client/

The config start-up file will be /etc/default/boinc-client. This can control where it looks for the data and binary directories but I'd advise against moving them around.

Normally after using apt-get or package manager to install boinc-client boinc-manager from the Debian libs you can stop/start/restart/status it with
sudo /etc/init.d/boinc-client start
(or stop or status or restart).

However the "service" or "daemon" should already be running from the package install and you just need to start the gui, attach some projects (or BAM) and play away.

The boinc GUI manager (boincmgr) will be in your "Applications -> Accessories" menu in Xubuntu/Ubuntu and I'm sure Debian will be very close since it's the same install package.

You could also attach projects via the boinc_cmd in a terminal but if you've got a desktop running why hassle with it... the GUI will be 99.99% the same as in windoze.

Hope this is what u r after.
ID: 15967 · Report as offensive

Message boards : BOINC client : BOINC Linux Debian

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.