CPU: Instruktioner för Linux | Distributed Computing | Forum

A A A

Please consider registering
Guest

Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
CPU: Instruktioner för Linux
This topic is locked
fackamato
Medlem
Medlem
Forum Posts: 5913
Member Since:
mars 5, 2002
sp_UserOfflineSmall Offline
1
november 11, 2008 - 9:05 f m
sp_Permalink sp_Print

På allmän begäran så beskriver jag här hur man kan få igång det i Ubuntu / Linux. I Ubuntu 8.10 så gör man så här:

Öppna en terminal (Tillbehör > Terminal)
Skriv i terminalen:

fackamato@fackamato-laptop:~$ sudo apt-get update && sudo apt-get install origami

Då får man:

Läser paketlistor... Färdig
Bygger beroendeträd
Läser tillståndsinformation... Färdig
Följande NYA paket kommer att installeras:
origami
0 uppgraderade, 1 nyinstallerade, 0 att ta bort och 0 ej uppgraderade.
Behöver hämta 20,4kB arkiv.
Efter denna opeation kommer ytterligare 90,1kB utrymme användas på disken.
Läs:1 http://ftp.heanet.ie intrepid/universe origami 0.6.8.3-0ubuntu1 [20,4kB] Hämtade 20,4kB på 0s (118kB/s)
Väljer tidigare ej valt paket origami.
(Läser databasen ... 125528 filer och kataloger installerade.)
Packar upp origami (från .../origami_0.6.8.3-0ubuntu1_all.deb) ...
Hanterar utlösare för man-db ...
Ställer in origami (0.6.8.3-0ubuntu1) ...
fackamato@fackamato-laptop:~$

Nu är origami installerat, ett händigt skript som installerar Folding@Home åt en på ett smidigt sätt, så vi fortsätter med att installera. Byt ut username mot ditt användarnamn. -t är alltså teamet.

fackamato@fackamato-laptop:~$ sudo origami install -u fackamato -t 122806
INSTALLING... PLEASE BE PATIENT
INSTALLATION SUCCESSFUL
fackamato@fackamato-laptop:~$

Nu är f@h installerat och körs. Det kan kontrolleras så här:

fackamato@fackamato-laptop:~$ origami status
#########################################
current status of origami on fackamato-laptop
#########################################
Status of FAH client(s): OK

Completed WU on CPU #1:
Completed WU on CPU #2:
Your Team: 122806
Your Username: fackamato

Current Work Unit
-----------------
Name: Amber
Tag: P896R4C39G42
Download time: November 7 17:38:00
Due time: December 24 17:38:00
Progress: 0% [__________] Current Work Unit
-----------------
Name: Amber
Tag: P895R1C148G39
Download time: November 7 17:38:00
Due time: December 22 17:38:00
Progress: 0% [__________] fackamato@fackamato-laptop:~$

Har man en laptop och inte vill att f@h körs medans man är på batteri, så kan man göra att f@h stängs av när man drar ut nätkabeln.

sudo -i
echo "/etc/init.d/origami stop" > /etc/acpi/battery.d/fah.sh
echo "/etc/init.d/origami start" > /etc/acpi/ac.d/fah.sh
chmod +x /etc/acpi/battery.d/fah.sh
chmod +x /etc/acpi/ac.d/fah.sh
exit
Avatar
Andreas Galistel
Medlem
Medlem
Forum Posts: 16287
Member Since:
november 27, 2003
sp_UserOfflineSmall Offline
1207789
november 11, 2008 - 9:30 f m
sp_Permalink sp_Print

* klister *

Här finns tarballz:
http://zelut.org/projects/origami/

//Andreas

Avatar
POE
Kommer du hit ofta?
Medlem
Forum Posts: 1136
Member Since:
april 23, 2003
sp_UserOfflineSmall Offline
1207832
november 11, 2008 - 5:21 e m
sp_Permalink sp_Print

Hm, hur är prion dock? Vill att den verkligen ska vara låg isf. Bör ju antagligen gå att modifiera med nice dock.

Avatar
Andreas Galistel
Medlem
Medlem
Forum Posts: 16287
Member Since:
november 27, 2003
sp_UserOfflineSmall Offline
1207833
november 11, 2008 - 5:24 e m
sp_Permalink sp_Print
fackamato
Medlem
Medlem
Forum Posts: 5913
Member Since:
mars 5, 2002
sp_UserOfflineSmall Offline
1207886
november 12, 2008 - 7:33 f m
sp_Permalink sp_Print

Det är lite synd dock att det krävs ett 64-bit system för att man ska få köra SMP. 🙁

Avatar
POE
Kommer du hit ofta?
Medlem
Forum Posts: 1136
Member Since:
april 23, 2003
sp_UserOfflineSmall Offline
1208687
november 20, 2008 - 3:08 f m
sp_Permalink sp_Print

Mekade ihop ett ganska trevligt script nu under natten för att snabbt sätta upp fah-klienten under linux. Den har möjligheten att installera flera ”instances”, optimalt en för varje processor (cores, ht, whatever) som Linux ser. Anger man inte hur många kollar scriptet hur många processorer som verkar existera. Har inte testat hur det blir med en 64bit-cpu & 64bit-dist, där SMP-stödet i klienten ska fungera på riktigt.

Detta är alltså inte origami, bara defaultklienten, vilket också innebär att det inte behövs root-rättigheter för att installera.

poe@shell:~$ wget -q -O fahsetup-0.03.tgz --no-check-certificate http://tinyurl.com/6zh3s3
poe@shell:~$
poe@shell:~$ tar xvvfz fahsetup-0.03.tgz
drwxr-xr-x root/root 0 2008-11-20 03:50 fahsetup-0.03/
-rwxr-xr-x root/root 5146 2008-11-20 03:49 fahsetup-0.03/fahsetup
poe@shell:~$
poe@shell:~$ fahsetup-0.03/fahsetup --help
Usage: fahsetup [OPTION]...
Installer for the Folding@Home client.
Example: fahsetup -i 2 -u w00t

-h, --help display this text and exit
-V, --version print version information and exit

-i, --instances number of fah client instances, optional

-u, --user use this user for the folding
-p, --passkey use this passkey for your user, optional

poe@shell:~$
poe@shell:~$ fahsetup-0.03/fahsetup -u POE
Creating base directory (/home/poe/fah)... ok
Changing directory to base (/home/poe/fah)... ok
Downloading client (FAH6.02-Linux.tgz)... ok
Decompressing client (FAH6.02-Linux.tgz)... ok

1: Creating instance dir... ok
1: Copying needed files for instance... ok
1: Writing instance config... ok
2: Creating instance dir... ok
2: Copying needed files for instance... ok
2: Writing instance config... ok
3: Creating instance dir... ok
3: Copying needed files for instance... ok
3: Writing instance config... ok
4: Creating instance dir... ok
4: Copying needed files for instance... ok
4: Writing instance config... ok

# If everything seemed to have turned out alright, start your F@H-screen with:
screen -c /home/poe/.screen/.screenrc.fah

# An alias for this might be handy, something like this perhaps:
alias fah='screen -c /home/poe/.screen/.screenrc.fah'

# This will (probably) make the alias last for all your sessions:
echo "alias fah='screen -c /home/poe/.screen/.screenrc.fah'" >> /home/poe/.bash_profile

# You might also want to start the screen when your system boots.
# Add the following to some rc-script:
/usr/bin/screen -c /home/poe/.screen/.screenrc.fah -dm

# If you would like that screen to run as another user than root, try this:
/bin/su - USER_GOES_HERE -c "/usr/bin/screen -c /home/poe/.screen/.screenrc.fah -dm"

poe@shell:~$

Vilket team som ska användas går inte att välja btw, men rätt är redan valt… 😉

Avatar
Andreas Galistel
Medlem
Medlem
Forum Posts: 16287
Member Since:
november 27, 2003
sp_UserOfflineSmall Offline
1208739
november 20, 2008 - 5:39 e m
sp_Permalink sp_Print

För att förtydliga lite, skriptet finns här:
http://tinyurl.com/6zh3s3

😉

//Andreas

masrtin karlsson
It’s a first time for everybody
Medlem
Forum Posts: 5
Member Since:
december 1, 2010
sp_UserOfflineSmall Offline
1259070
december 12, 2010 - 5:30 f m
sp_Permalink sp_Print

Kräver den verkligen 64bit?

this
Kommer du hit ofta?
Medlem
Forum Posts: 1179
Member Since:
juli 4, 2008
sp_UserOfflineSmall Offline
1259106
december 12, 2010 - 10:24 e m
sp_Permalink sp_Print

banderollup;1259162 wrote: Kräver den verkligen 64bit?

Det är iaf med 64 bit som du får rejält mycket bättre prestanda, nästan dubbla mot 32bit.

This topic is locked
Forum Timezone: Europe/Stockholm

Most Users Ever Online: 694

Currently Online:
272 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Andreas Galistel: 16287

Jonas Klar: 15897

ilg@dd: 10810

Nyhet: 10607

Mind: 10550

Ctrl: 10355

Gueno: 9881

Guest: 9344

Snorch: 8881

Callister: 8468

Newest Members:

levis thomas

legitcou nterfeit

RED HEART

steve lens

My Micho

Maxwell Thomas

Eva Melin

Alexej Derkach

hermand scoine

Felix Sjöstrand

Forum Stats:

Groups: 11

Forums: 59

Topics: 146630

Posts: 1300967

 

Member Stats:

Guest Posters: 1

Members: 77911

Moderators: 0

Admins: 11

Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL