site Search:


 
    All Forums Hot Topics Gallery






how-to block ads


 
Search Topic:
Uniqs:
4635
Share Topic
Posting?
Post a:
Post a:
Links: ·Seti@Home ·S@H Enhanced FAQ ·S@H Enhanced Application FAQ ·Join Our Team
page: 1 · 2
AuthorAll Replies


parkut
Crunch Addict
Premium,MVM
join:2001-12-15
Harrison Township, MI
kudos:5
Reviews:
·WOW Internet and..
·AT&T Midwest
·AT&T U-Verse

Seti and Linux - Step by Step

Recently, I have read several posts by people
brand new to Linux, asking how to run Seti.

Here is my Step by step process

Log into your System as the root user

Open a Command window
(Similar to opening a DOS box in windows)

Create a new user called seti by typing the following

adduser seti

Set a password for the user "seti" by typing
the following

passwd seti

The program will prompt you for a "new" password
and ask you to enter it a second time to confirm it.

Next, log in as your new seti user by typing

su seti

The system will not ask you for a password, since
as the root user, you are considered GOD and can
login as any user.

When you created the seti user, the system set up
a directory. You need to change to that directory
by typing

cd ~seti

Yes, you need the tilde (that ~ character)

Next, to get the Seti Client installed, the easiest
way is to type the following

wget ww2.parkut.com/seti303
chmod 775 seti303
./seti303

The Seti@Home program will start running
and present you with the setup question
Answer as applicable, and the Seti Program will
download a Work Unit, and begin crunching.

Welcome to SETI@home.
We use your email address to identify you.
Please type:
1 to set up a new account (first-time users);
2 to log into an existing account (returning users).
Your choice (1 or 2):

Once the program is crunching, type a control-C
to stop the Seti Client

Enter the following command to get Seti To run
in the background. (This is the Linux equivalent
of running a service, even when logged off).

./seti303 &> /dev/null &

To get Seti to start automatically you need to setup
a cron job that will automatically start (or re-start)
seti in the background. Type the following commands

wget ww2.parkut.com/seti.txt
crontab seti.txt

This downloads a small text file that tells your system
to start or re-start seti every 10 minutes. It does no
harm if seti is already running, the program recognizes
it is running and won't try to run a second copy.

If everything went according to plan, if you enter the
following command, you will see seti303 at the top of
the list of running processes (similar to windows task manager)

top -n 1

Now, you are done, and you can close the window
by typing the commands below

exit
exit

(the first exit logs off your new user, seti)
the second exit closes the root command window.

If there are any errors, I am sure someone will point
them out to me.

There are variations of this of course, depending
if you want different user names, or you want (or
need) to use a team cache server.
--
Hello, my name is Bill and I'm a crunchaholic... My main Crunch StackProud to be the current host of Crunchenstein #1


b_zen
Premium
join:2002-07-24
Saint Louis, MO

Thank You, I am included in those Lin00bs - Copying to NotePad, Printing out...
--
Bush&Co = BrainDead 2Get Smart in 2004, Vote NO to Bush&Co.



MrFixIT
Premium
join:2002-04-12
here

reply to parkut
Nice step by step Parkut!



sargeeld
Sgm Retired
Premium
join:2002-12-16
Raeford, NC

reply to parkut
Yeah, that should be in the FAQ if it is not already.



opus74
Deep Thought
Premium
join:2002-03-04
Coello, IL
kudos:1

reply to parkut
Thanks...

Will try it on the SuSE machine.

LRR



Gbcue
Almost P.E.
Premium
join:2001-09-30
Santa Rosa, CA
kudos:8

reply to parkut
Then do we logon to root or seti to run SETI?



Liontaur
Lets Get Boincing Already
Premium,MVM,ExMod 2004-06
join:2001-11-03
Salmon Arm, BC

reply to parkut
Very nice job Bill!

gbcue, logon as seti or 'su seti' from root. Whichever is easier for you. The idea with *nix is to not do anything as root if you don't have to.
--
Join Broadband Reports Team Starfire SETI@Home
Put your unused clock cycles to work!



parkut
Crunch Addict
Premium,MVM
join:2001-12-15
Harrison Township, MI
kudos:5
Reviews:
·WOW Internet and..
·AT&T Midwest
·AT&T U-Verse

reply to Gbcue

said by Gbcue:
Then do we logon to root or seti to run SETI?
Once you follow the steps above, as long as your computer is turned on, the seti client program will run.

It will start automagically without any further need for you to login as the user "seti". You will be able to check at any time to see if seti (or any other program) is running by issuing the command

top -n 1

which will produce a display similar to this

8:51pm up 47 days, 23:27, 1 user, load average: 1.06, 1.03, 1.00
69 processes: 66 sleeping, 3 running, 0 zombie, 0 stopped
CPU states: 0.6% user, 0.5% system, 0.4% nice, 0.0% idle
Mem: 125108K av, 116888K used, 8220K free, 0K shrd, 39708K buff
Swap: 257000K av, 27220K used, 229780K free 27772K cached

PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
22163 seti 17 1 14940 14M 640 R N 98.8 11.7 11344m seti303
25973 root 10 0 1044 1040 820 R 0.9 0.8 0:00 top
1 root 8 0 472 428 404 S 0.0 0.3 0:04 init


--
Hello, my name is Bill and I'm a crunchaholic... My main Crunch StackProud to be the current host of Crunchenstein #1


b_zen
Premium
join:2002-07-24
Saint Louis, MO

1 edit

reply to parkut
Thank You very much for this great mini-Tutorial Crunch Addict!

I had SETI running in less than 5mn!!! Now, how do you PRINT-SCREEN? I did the SHIFT-CONTROL-C and -V to show my console content, but nothing's happening
--
Bush&Co = BrainDead 2 *Get Smart in 2004, Vote NO to Bush&Co.*



opus74
Deep Thought
Premium
join:2002-03-04
Coello, IL
kudos:1

reply to parkut
Thanks Again!

Up & running w/ SuSE 8.

This should definitely get "sticky" or FAQ status.

Keep On Crunchin' !

LRR
--
I'm the Quiet Neighbor Who Always Kept to Himself.



opus74
Deep Thought
Premium
join:2002-03-04
Coello, IL
kudos:1

reply to parkut
Quick Question:

How does one view progress (a la SETI SPY) on this ?

Thanks, in advance.

LRR
--
I'm the Quiet Neighbor Who Always Kept to Himself.



yendiswpg
Sid Says Waddle On, Friends
Premium
join:2000-11-09
Winnipeg, MB

reply to parkut
parkut my only question is what you've included in the seti cron file.

Does it point the client to one of the team caches?

How about -nice 19? I notice that you're sample 'top' shows nice 17...

Sid



yendiswpg
Sid Says Waddle On, Friends
Premium
join:2000-11-09
Winnipeg, MB

reply to opus74
you can install Richard Varga's ksetispy which is in some ways better that the windows version of setispy.



yendiswpg
Sid Says Waddle On, Friends
Premium
join:2000-11-09
Winnipeg, MB

reply to b_zen

said by b_zen:
Thank You very much for this great mini-Tutorial Crunch Addict!

I had SETI running in less than 5mn!!! Now, how do you PRINT-SCREEN? I did the SHIFT-CONTROL-C and -V to show my console content, but nothing's happening

if you're running in the kde environment there is the ksnapshot utility that you can use
--
Join my virtual running group! The Winnipeg Penguins Running Club is loosely based on the teachings of John "The Penguin" Bingham, Runner's World columnist. For more information, please email yendiswpg@yahoo.com


parkut
Crunch Addict
Premium,MVM
join:2001-12-15
Harrison Township, MI
kudos:5
Reviews:
·WOW Internet and..
·AT&T Midwest
·AT&T U-Verse

1 edit

reply to yendiswpg


8:34pm up 48 days, 23:10, 1 user, load average: 1.02, 1.01, 1.00
69 processes: 67 sleeping, 2 running, 0 zombie, 0 stopped
CPU states: 0.1% user, 0.3% system, 99.4% nice, 0.0% idle
Mem: 125108K av, 117028K used, 8080K free, 0K shrd, 36752K buff
Swap: 257000K av, 27004K used, 229996K free 29236K cached

PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
22163 seti 17 1 15696 15M 628 R N 99.8 12.3 12759m seti303


Seti runs "nice" by default, in this particular machine, you can see it's running at 99+ percent nice

To have the client run from a team queue, you would need to edit the seti.txt file. First, log in as the seti user, then edit the file. For example to use AnArky's queue, make it look like this instead, and update the cronjob


*/10 * * * * ./seti303 -proxy 63.113.217.41:5517 >/dev/null 2>/dev/null


or type the command below to download a new text file

wget ww2.parkut.com/setiaa.txt

and then update your cron job by entering the following command

crontab setiaa.txt

Hope this helps.


L0GiX
When all else fails, theres always L0GiX
Premium
join:2000-06-30
South Bay,CA

reply to parkut
Great Going Parkut!

Clean it up format wise a bit then it should be a FAQ!

-L0GiX


ATkamper

join:2004-02-04

reply to parkut
Thanks parkut, you just helped the TeAm to a p41.4



b_zen
Premium
join:2002-07-24
Saint Louis, MO

reply to parkut
Why isn't this thread a sticky yet? Up above on the first page.



Liontaur
Lets Get Boincing Already
Premium,MVM,ExMod 2004-06
join:2001-11-03
Salmon Arm, BC

It's not sticky material. It's already in the FAQ, that's enough IMHO
--
Join BroadbandReports.com's SETI@Home Team
Don't let your computer's idle time go to waste!



b_zen
Premium
join:2002-07-24
Saint Louis, MO

You mean it's not general enough? As in addressing the general population, I stand corrected.

I think it may be wise to put it in The Links We Like, or at least put a SETI for Linux link, cause you know most people won't go to the FAQ on their own, they can find all the info for Linux easily if we would put such a link.
Just my opinion...
--
Join BroadbandReports.com's SETI@Home Team
Don't let your computer's idle time go to waste!


Monday, 04-Jun 15:28:36 Terms of Use & Privacy | feedback | contact | Hosting by nac.net - DSL,Hosting & Co-lo
over 12.5 years online © 1999-2012 dslreports.com.
Most commented news this week
Hot Topics