Overclock.net - Overclocking.net
     
 
Home Gallery Reviews Blogs Register Today's Posts Mark Forums Read Members List


Go Back   Overclock.net - Overclocking.net > Overclock.net Forum > Overclock.net Folding@Home Team

Reply
 
LinkBack Thread Tools
Old 06-03-08   #1 (permalink)
Linux Lobbyist
 
GodofGrunts's Avatar
 
intel nvidia

Join Date: Nov 2007
Location: Hamilton, Ohio
Posts: 2,444

Rep: 141 GodofGrunts is acknowledged by manyGodofGrunts is acknowledged by many
Unique Rep: 116
Trader Rating: 2
Default A GUI F@H installer for Linux!

The following people are working on the project (or have contributed in some way):

Programming:
GodofGrunts
dangerousHobo
FearMeansControl

Testing:
[will update names soon]

Special thanks to everybody on OCN who has helped me get to where I am and for the continued support.


Finally! I've been looking everywhere for one and I couldn't find one. So I made one my self! HA! Victory is mine... and it only took ~2 weeks...

Any way here she is.

NOTE: It's still in Alpha but it worked fine on my computer.
I know the GUI is EXTREMELY ugly. I'll fix it later. It's 2:30 and I just finished it...
The 64-bit version does not detect if you have ia32-libs pre-installed. is starting to automatically install/upgrade the 32 bit libraries for some distros (FAH won't work on the 64-bit versions without it)
I'm going to try and fix those two things in the next release. Well, what are you waiting for? Let the testing begin!

It's also kinda big for a simple program (2.4kB zipped?!) I'm going to trim some extra code and make it neater... Hopefully, I can get in down to under 2 kB.

UPDATE [June 3, 2008]
The one I posted early this morning (June 3, 2008) had a backup Testgui.py. The current attachment is now fixed. SORRY!

UPDATE [June 5,2008]
Added support for 32bit libraries (auto-installs) for Debian (apt-get) and Arch (pacman) based Linuxes. If you use a different version (still needing a YUM and RPM versions as least) and know how to install the 32bit libraries please PM me.

Note to Arch users, I'm not sure if I needed a "sudo" in there or not for your distros so I included both. You might notice that it checks twice. Notify me on whether sudo is required please!

LOOKING FOR APPLE SCRIPTER! PM ME OR POST HERE IF YOU'RE INTERESTED.

UPDATE[June 7, 2008]
Nothing big, just added some more 32-bit libraries installers. Working hard to figure out how to close the GUI before the bash scripts start running. I might switch over to Zenity for the GUI instead of wxGlade... The only problem with this is the multi-platform compatibility.

Also needing someone to dedicate a few hours with me that own a Mac. I need to try out my scripts with a "curl -O" replacement for the wget(s).

NOTE: Notice the size is smaller in this release.... I'm not sure why.... I hope I included everything...

(GUI-FAH-Installer-V.0.16.zip is the newest one)

UPDATE[June 11, 2008]
Again nothing huge, you shouldn't even notice anything if you just run the code. I added a "rm" function to get rid of the tar file you get in the 64-bit version. I separated the installation and running commands. (I did this for two reasons which I'm to tired to explain right now) Legacy Editions will be included in every release until beta from now on. They are located in the folder called Legacy. The Mac 64-bit-intel code has been written. I haven't tested it out or made a GUI for it, but it's in the files if you want to look at it. The install text file is up to date and includes my goals and the projects e-mail address.

UPDATE[June 13,2008]

Totally failed... didn't even test the last code before I put it up. I just assumed my uber skillz pwned teh n00berts... and I failed... I fix and tested it though. As part of my new tradition, the old "stable" versions will also be included in the file called "Legacy". Also, the run commands are now moved into the "folding" folder. This should make running the code easier. I'm thinking about including at option for auto-running the script on restarts... Would y'all like that?

UPDATE[JANUARY 26th, 2009]
Finally got around to totally "rewriting" the code, and by rewriting the code I mean I just wrote in C++ with a bunch of system functions. It's all compiled in an executable now and it doesn't depend on you (the user) to make specific folders or to put it in specific file locations.

Please NOTE: The GUI-FAH-Installer-V-0.17(fix).zip is an older version. Please do not use it. It's up here for reference reasons only.

HOWTO make this work!

1. Download the appropriate executable. (For 64-bit Linux OSes with a multicore system use OCN-FAH-installerx64 for 32-bit and 64-bit Linux OSes with single core systems use the OCN-FAH-installerx86)

2. [ONLY FOR x64!!!!! If you are using x86 please go to step 3]Install/update ia32-libs. On Ubuntu it's
Code:
sudo apt-get install ia32-libs
3. Open a terminal. In Ubuntu you can go to Applications -> Accessories -> Terminal

4. type in
Code:
cd /path/to/folder
where /path/to/folder is where you downloaded the executable to.
e.g Firefox defaults to saving things to your Desktop. So, in Ubuntu, you would need to put
Code:
 cd ~/Desktop
5. Finally it's time to run the executable. Type in
Code:
./OCN-FAH-installx86
or the 32-bit and single core x64-bit version or
Code:
./OCN-FAH-installx64
NOTE: Linux is picky about capitalization.

6. Insert you information and fold!

7. Leave detailed feedback here if anything goes wrong (or email here) or leave feedback letting me know that it works!

Happy folding!

This is for me:
V-0.10(broke) = 1
V-0.10 = 8
V-0.15 = 3
V-0.16 = 7
V-0.17(broke) = 2

Attached Files
File Type: zip GUI-FAH-Installer-V-0.17(fix).zip (13.8 KB, 141 views)
File Type: zip OCN-FAH-installx64.zip (3.4 KB, 7 views)
File Type: zip OCN-FAH-installx86.zip (3.4 KB, 9 views)
__________________
Quote:
Originally Posted by MrDeodorant View Post
Oh, and the mayonnaise fanboys come out. Go back to your cave, troll. 2mm of mayonnaise is all anyone really needs. You don't have the ketchup bandwidth to support any more.

L2Sammich, noob. Besides, I'm running a Miracle Whip distro.
Click below to show/hide Hidden Text Below!
Quote:
Originally Posted by Raptor_Jesus View Post
Exactly what GodofGrunts said.
Quote:
Originally Posted by GodofGrunts View Post
Exactly what Raptor_Jesus said.
Quote:
Originally Posted by kerbitroy View Post
Exactly what they said :P
Quote:
Originally Posted by GodofGrunts View Post
Exactly what she said.
Quote:
Originally Posted by esocid View Post
Universe asplodes.





System: The Monolith
CPU
Q6600 G0 3.21 GHz
Motherboard
Asus P5K
Memory
4 GB 2x2GB OCZ
Graphics Card
8800GT Alpha Dog Edition 512MB
Hard Drive
WD 500GB Sata
Sound Card
Onboard
Power Supply
600W Ultra
Case
Monolith
CPU cooling
Scythe Ninja 2
GPU cooling
Aftermarket
OS
Mythbuntu 9.04 x64
Monitor
17" Dell LCD

Last edited by GodofGrunts : 01-26-09 at 07:23 AM Reason: Listed the people working on the program.
GodofGrunts is offline GodofGrunts's Gallery   Reply With Quote
Old 06-03-08   #2 (permalink)
Hardcore Music Lover
 
Unknownm's Avatar
 
amd ati

Join Date: Aug 2006
Location: Vancouver
Posts: 6,671

Rep: 324 Unknownm is a proven memberUnknownm is a proven memberUnknownm is a proven memberUnknownm is a proven member
Unique Rep: 234
FAQs Submitted: 1
Trader Rating: 7
Default

bump[

System: Rig
CPU
X3 720BE @ 3.44Ghz
Motherboard
Gigabyte GA-MA790X-UD4P
Memory
2x1GB 800 @ 888Mhz
Graphics Card
Radeon 4830 512MB @ 710/1150
Hard Drive
500GB SATA2
Sound Card
Onboard @ 16-bit 44.1Khz
Power Supply
BFG 680w
Case
Cooler Master Elite 335
OS
Windows 7 Pro 64-bit
Monitor
[CRT] Dell P1130 1792x1344x85 [LCD] 1280x1024x60
Unknownm is online now Overclocked Account Unknownm's Gallery   Reply With Quote
Old 06-03-08   #3 (permalink)
Linux Lobbyist
 
GodofGrunts's Avatar
 
intel nvidia

Join Date: Nov 2007
Location: Hamilton, Ohio
Posts: 2,444

Rep: 141 GodofGrunts is acknowledged by manyGodofGrunts is acknowledged by many
Unique Rep: 116
Trader Rating: 2
Default

Thanks! I feel pretty good about it. I'm just hoping I can get some help with the GUI (it's so bad)
__________________
Quote:
Originally Posted by MrDeodorant View Post
Oh, and the mayonnaise fanboys come out. Go back to your cave, troll. 2mm of mayonnaise is all anyone really needs. You don't have the ketchup bandwidth to support any more.

L2Sammich, noob. Besides, I'm running a Miracle Whip distro.
Click below to show/hide Hidden Text Below!
Quote:
Originally Posted by Raptor_Jesus View Post
Exactly what GodofGrunts said.
Quote:
Originally Posted by GodofGrunts View Post
Exactly what Raptor_Jesus said.
Quote:
Originally Posted by kerbitroy View Post
Exactly what they said :P
Quote:
Originally Posted by GodofGrunts View Post
Exactly what she said.
Quote:
Originally Posted by esocid View Post
Universe asplodes.





System: The Monolith
CPU
Q6600 G0 3.21 GHz
Motherboard
Asus P5K
Memory
4 GB 2x2GB OCZ
Graphics Card
8800GT Alpha Dog Edition 512MB
Hard Drive
WD 500GB Sata
Sound Card
Onboard
Power Supply
600W Ultra
Case
Monolith
CPU cooling
Scythe Ninja 2
GPU cooling
Aftermarket
OS
Mythbuntu 9.04 x64
Monitor
17" Dell LCD
GodofGrunts is offline GodofGrunts's Gallery   Reply With Quote
Old 06-03-08   #4 (permalink)
Linux Lobbyist
 
SilentPixel's Avatar
 
intel nvidia

Join Date: May 2008
Location: /home/ZA/jhb
Posts: 342

Rep: 44 SilentPixel is acknowledged by some
Unique Rep: 32
Trader Rating: 0
Default

I'll have a look and see if I can help with anything

Rep+ for helping the community

EDIT: Tried using it, doesn't work out the box on Ubuntu 8.04 64-bit. Complains about
Code:
Traceback (most recent call last):
  File "./Testgui", line 5, in <module>
    import wx
ImportError: No module named wx
I tried running it via "run In Terminal" but that didn't work so I figured I'd run it via CLI to see whats up.

If the "locate" function is present on all distros then you can do a "locate ia32" to see if ia32-libs is installed, if not, then install
__________________
mybrute
myminicity
The Tux Club

Proud Member of the Linux Gaming Community

System: Etern4lDragon
CPU
Q8200 / 2.33GHz
Motherboard
Intel DP35DP
Memory
2 x 2GB Transcend Jetram DDR800
Graphics Card
8800GT
Hard Drive
250GB SATA
Sound Card
Onboard
Power Supply
Raidmax Volcano 530W
Case
Antec Sonata III
CPU cooling
ThermalRight Ultra 120 Extreme
GPU cooling
Stock
OS
Arch Linux 32bit
Monitor
Samsung 2494HS

Last edited by SilentPixel : 06-03-08 at 06:06 AM
SilentPixel is offline   Reply With Quote
Old 06-03-08   #5 (permalink)
Going Broke Overclocking
 
The Duke's Avatar
 
amd nvidia

Join Date: Jul 2004
Location: Burbs of Detroit
Posts: 41,747

FAQs Submitted: 1
Trader Rating: 25
Default

Sweet
__________________
"Life is Learning, Learning is Sharing, Sharing is Life"
"Overclocking is like a drug addiction, the difference is we go broke improving our brain cells instead of destroying them!"
Where in the world to buy on-line
Dual or Multi Partition and Why
Everyone, GET Folding, it is important no matter how much you contribute
Phenom II should be called Ph II, not a P II because it isn't an old Intel




System: Crosshair
CPU
5000 BE
Motherboard
ASUS Crosshair
Memory
2x1G G Skill HZ DDR2-800
Graphics Card
8800GT
Hard Drive
250G Seagate 7200.10
Sound Card
TB SC
Power Supply
SS DA750
CPU cooling
Ultra 120 (lapped)
GPU cooling
stock
OS
XP SP2
Monitor
22'' ws Acer AL22233W
2 Million+ Folding at Home points
The Duke is offline Overclocked Account   Reply With Quote
Old 06-03-08   #6 (permalink)
4.0ghz
 
Bal3Wolf's Avatar
 
intel nvidia

Join Date: Sep 2006
Location: Kentucky
Posts: 6,269

Rep: 461 Bal3Wolf is a proven memberBal3Wolf is a proven memberBal3Wolf is a proven memberBal3Wolf is a proven memberBal3Wolf is a proven member
Unique Rep: 309
Hardware Reviews: 1
Trader Rating: 8
Default

Im not much a of a coder but wouldnt you be able to run sudo apt-get install ia32-libs or somthing problem not all have apt-get so would only work on some distros.
__________________
3dmark06 vista 15365
CPUZ 4169
Prime95 4HR

System: game/folding
CPU
q6600 L743 1.20vid 450x8 3600 1.34
Motherboard
Gigabyte EP45-UD3P
Memory
OCZ FLEX2 pc9200 1150mhz
Graphics Card
Evga 8800GT Superclocked 760/1892/2000
Hard Drive
3x 320gig raid 0 1x 1tb 1x 750gig
Power Supply
Ultra X-Connect V-Series ULT33183 700 Watts
Case
Antec 900 modded
CPU cooling
tuniq tower+SILVERSTONE FM121
GPU cooling
Nv silencer 5 rev 3
OS
Windows Vista Ultimate 64bit
Monitor
ASUS VW246H Black 24" 2ms
1 Million+ Folding at Home points
Bal3Wolf is offline Overclocked Account   Reply With Quote
Old 06-03-08   #7 (permalink)
Linux Lobbyist
 
GodofGrunts's Avatar
 
intel nvidia

Join Date: Nov 2007
Location: Hamilton, Ohio
Posts: 2,444

Rep: 141 GodofGrunts is acknowledged by manyGodofGrunts is acknowledged by many
Unique Rep: 116
Trader Rating: 2
Default

Quote:
Originally Posted by SilentPixel View Post
I'll have a look and see if I can help with anything

Rep+ for helping the community
Thanks!
Quote:
Originally Posted by SilentPixel View Post
EDIT: Tried using it, doesn't work out the box on Ubuntu 8.04 64-bit. Complains about
Code:
Traceback (most recent call last):
  File "./Testgui", line 5, in <module>
    import wx
ImportError: No module named wx
I tried running it via "run In Terminal" but that didn't work so I figured I'd run it via CLI to see whats up.
Hmm, that's weird. I built it on a 64-bit Version of Ubuntu. What exactly did you do? Also do you have wxGlade installed? (I'm sure you do it comes in Ubuntu)

EDIT: Try this (I'm going to assume you saved the folder on your Desktop)
Code:
cd ./Desktop/GUI-FAH-Installer
python Testgui
That should work the way I want it to...

Quote:
Originally Posted by SilentPixel View Post
If the "locate" function is present on all distros then you can do a "locate ia32" to see if ia32-libs is installed, if not, then install
Wow, great idea. I'll try that later on tonight.

Quote:
Originally Posted by Bal3Wolf View Post
Im not much a of a coder but wouldnt you be able to run sudo apt-get install ia32-libs or somthing problem not all have apt-get so would only work on some distros.
The only problem is whether or not bad things will happen if they have it already installed if I ran that code.
__________________
Quote:
Originally Posted by MrDeodorant View Post
Oh, and the mayonnaise fanboys come out. Go back to your cave, troll. 2mm of mayonnaise is all anyone really needs. You don't have the ketchup bandwidth to support any more.

L2Sammich, noob. Besides, I'm running a Miracle Whip distro.
Click below to show/hide Hidden Text Below!
Quote:
Originally Posted by Raptor_Jesus View Post
Exactly what GodofGrunts said.
Quote:
Originally Posted by GodofGrunts View Post
Exactly what Raptor_Jesus said.
Quote:
Originally Posted by kerbitroy View Post
Exactly what they said :P
Quote:
Originally Posted by GodofGrunts View Post
Exactly what she said.
Quote:
Originally Posted by esocid View Post
Universe asplodes.





System: The Monolith
CPU
Q6600 G0 3.21 GHz
Motherboard
Asus P5K
Memory
4 GB 2x2GB OCZ
Graphics Card
8800GT Alpha Dog Edition 512MB
Hard Drive
WD 500GB Sata
Sound Card
Onboard
Power Supply
600W Ultra
Case
Monolith
CPU cooling
Scythe Ninja 2
GPU cooling
Aftermarket
OS
Mythbuntu 9.04 x64
Monitor
17" Dell LCD

Last edited by GodofGrunts : 06-03-08 at 05:17 PM
GodofGrunts is offline GodofGrunts's Gallery   Reply With Quote
Old 06-03-08   #8 (permalink)
4.0ghz
 
Bal3Wolf's Avatar
 
intel nvidia

Join Date: Sep 2006
Location: Kentucky
Posts: 6,269

Rep: 461 Bal3Wolf is a proven memberBal3Wolf is a proven memberBal3Wolf is a proven memberBal3Wolf is a proven memberBal3Wolf is a proven member
Unique Rep: 309
Hardware Reviews: 1
Trader Rating: 8
Default

it will say its already installed and wont do anything but you need it to popup and ask for root pass to continue. Probly use locate to see what package manager the distro has locate apt-get, pacman few others i cant remmber off top of my head.

[sudo] password for balewolf:
Reading package lists... Done
Building dependency tree
Reading state information... Done
ia32-libs is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
__________________
3dmark06 vista 15365
CPUZ 4169
Prime95 4HR

System: game/folding
CPU
q6600 L743 1.20vid 450x8 3600 1.34
Motherboard
Gigabyte EP45-UD3P
Memory
OCZ FLEX2 pc9200 1150mhz
Graphics Card
Evga 8800GT Superclocked 760/1892/2000
Hard Drive
3x 320gig raid 0 1x 1tb 1x 750gig
Power Supply
Ultra X-Connect V-Series ULT33183 700 Watts
Case
Antec 900 modded
CPU cooling
tuniq tower+SILVERSTONE FM121
GPU cooling
Nv silencer 5 rev 3
OS
Windows Vista Ultimate 64bit
Monitor
ASUS VW246H Black 24" 2ms
1 Million+ Folding at Home points
Bal3Wolf is offline Overclocked Account   Reply With Quote
Old 06-03-08   #9 (permalink)
Linux Lobbyist
 
GodofGrunts's Avatar
 
intel nvidia

Join Date: Nov 2007
Location: Hamilton, Ohio
Posts: 2,444

Rep: 141 GodofGrunts is acknowledged by manyGodofGrunts is acknowledged by many
Unique Rep: 116
Trader Rating: 2
Default

Thanks, I'll add that into the code then. I'll find out the most common package managers and write some things for them.
__________________
Quote:
Originally Posted by MrDeodorant View Post
Oh, and the mayonnaise fanboys come out. Go back to your cave, troll. 2mm of mayonnaise is all anyone really needs. You don't have the ketchup bandwidth to support any more.

L2Sammich, noob. Besides, I'm running a Miracle Whip distro.
Click below to show/hide Hidden Text Below!
Quote:
Originally Posted by Raptor_Jesus View Post
Exactly what GodofGrunts said.
Quote:
Originally Posted by GodofGrunts View Post
Exactly what Raptor_Jesus said.
Quote:
Originally Posted by kerbitroy View Post
Exactly what they said :P
Quote:
Originally Posted by GodofGrunts View Post
Exactly what she said.
Quote:
Originally Posted by esocid View Post
Universe asplodes.





System: The Monolith
CPU
Q6600 G0 3.21 GHz
Motherboard
Asus P5K
Memory
4 GB 2x2GB OCZ
Graphics Card
8800GT Alpha Dog Edition 512MB
Hard Drive
WD 500GB Sata
Sound Card
Onboard
Power Supply
600W Ultra
Case
Monolith
CPU cooling
Scythe Ninja 2
GPU cooling
Aftermarket
OS
Mythbuntu 9.04 x64
Monitor
17" Dell LCD
GodofGrunts is offline GodofGrunts's Gallery   Reply With Quote
Old 06-03-08   #10 (permalink)
Linux Lobbyist
 
GodofGrunts's Avatar
 
intel nvidia

Join Date: Nov 2007
Location: Hamilton, Ohio
Posts: 2,444

Rep: 141 GodofGrunts is acknowledged by manyGodofGrunts is acknowledged by many
Unique Rep: 116
Trader Rating: 2
Default Wow I'm retarded!

Please see the OP and look under "UPDATE"
__________________
Quote:
Originally Posted by MrDeodorant View Post
Oh, and the mayonnaise fanboys come out. Go back to your cave, troll. 2mm of mayonnaise is all anyone really needs. You don't have the ketchup bandwidth to support any more.

L2Sammich, noob. Besides, I'm running a Miracle Whip distro.
Click below to show/hide Hidden Text Below!
Quote:
Originally Posted by Raptor_Jesus View Post
Exactly what GodofGrunts said.
Quote:
Originally Posted by GodofGrunts View Post
Exactly what Raptor_Jesus said.
Quote:
Originally Posted by kerbitroy View Post
Exactly what they said :P
Quote:
Originally Posted by GodofGrunts View Post
Exactly what she said.
Quote:
Originally Posted by esocid View Post
Universe asplodes.





System: The Monolith
CPU
Q6600 G0 3.21 GHz
Motherboard
Asus P5K
Memory
4 GB 2x2GB OCZ
Graphics Card
8800GT Alpha Dog Edition 512MB
Hard Drive
WD 500GB Sata
Sound Card
Onboard
Power Supply
600W Ultra
Case
Monolith
CPU cooling
Scythe Ninja 2
GPU cooling
Aftermarket
OS
Mythbuntu 9.04 x64
Monitor
17" Dell LCD
GodofGrunts is offline GodofGrunts's Gallery   Reply With Quote
Reply

Tags
f@h, fah, folding at home, install folding at home, linux


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools



All times are GMT -5. The time now is 09:10 AM.


Overclock.net is a Carbon Neutral Site Creative Commons License

Terms of Service / Forum Rules | Privacy Policy | DMCA Info | Advertising | Become an Official Vendor
Copyright © 2009 Shogun Interactive Development. Most rights reserved.
Page generated in 0.19278 seconds with 9 queries