New Posts  All Forums:Forum Nav:

BOINC OS

post #1 of 10
Thread Starter 
https://steemit.com/boinc/@delta1512/introducing-boincos

Don't know much about it, just saw a link on WCG forums.
Quote:
I am glad to introduce to the BOINC and Gridcoin community a prepackaged operating system for the undertaking of distributed/volunteer computing that (with development) will allow users to participate in science by simply plugging in a USB.
Quote:
BOINCOS is a customised operating system tasked with the sole purpose of performing distributed/volunteer computing using the Berkeley Open Infrastructure for Networked Computing BOINC. BOINCOS's goal is to be run on a USB and be able to boot into any type of hardware in order to use the computer for compute tasks. It is a linux-based operating system built upon Arch Linux.

The OS itself has been developed by one person (me) to solve one of my own problems and I have decided to distribute it to all who will find it useful.

Not really sure what's different with this distro. I guess it just has BOINC pre-installed. Maybe some features removed. /shrug.

BOINC Forums thread:
http://boinc.berkeley.edu/dev/forum_thread.php?id=11961#82504
Edited by mmonnin - 11/2/17 at 7:15am
post #2 of 10
I'll take a look at it over the weekend and see what all is brought in compared to a standard Arch install. Will be interesting to see how it handles GPU drivers, the BOINC install, and package updates. There have been a number of Arch spinoffs recently, outside of Manjaro, and to some extent Antergos, they are generally just install scripts that add packages to a base install.
post #3 of 10
I'm also curious.... But slightly leery due to the GridCoin tie-in. On the flipside though, if they're making it easier for friends to join in and science overall gets a boost....
JägerWulfe
(19 items)
 
 
Gigadestroyer
(13 items)
 
CPUMotherboardGraphicsRAM
Intel i7-4770K Gigabyte Z87X-OC MSI GTX 980 Ti Gaming 6G Golden Edition G.Skill Triden-X 16GB DDR3-2400 
Hard DriveHard DriveOptical DriveCooling
Seagate 2TB SATA3 Maxtor 2TB Black LG DVD-RW Cryorig R1 ultimate 
OSMonitorMonitorKeyboard
Windows 7 Home Premium 64 bit BenQ VP2210 BenQ VP2210 Razer BlackWidow Ultimate 
PowerCaseMouseMouse Pad
EVGA SuperNova 1000G2 NZXT Phantom 820 Black Roccat Nyth Steel Series Worgen 
AudioAudioAudio
JDS Labs O2 + ODAC Rev.B AKG K712 Audio Technica ATH-M50X 
CPUMotherboardGraphicsRAM
i7 3770k Maximus V Formula EVGA GTX 780 Classified Corsair Dominator Platinum 1866MHz 
Hard DriveCoolingOSMonitor
Kingston 64GB SSDnow 200 CoolerMaster MasterLiquid Pro 240 Windows 7 64 Bit Dell E2213H 
KeyboardPowerCaseMouse
Logitech G15 v2 EVGA 1000w G2 Open Bench Table Corsair M95 
Mouse Pad
3' wide battle mat 
  hide details  
Reply
JägerWulfe
(19 items)
 
 
Gigadestroyer
(13 items)
 
CPUMotherboardGraphicsRAM
Intel i7-4770K Gigabyte Z87X-OC MSI GTX 980 Ti Gaming 6G Golden Edition G.Skill Triden-X 16GB DDR3-2400 
Hard DriveHard DriveOptical DriveCooling
Seagate 2TB SATA3 Maxtor 2TB Black LG DVD-RW Cryorig R1 ultimate 
OSMonitorMonitorKeyboard
Windows 7 Home Premium 64 bit BenQ VP2210 BenQ VP2210 Razer BlackWidow Ultimate 
PowerCaseMouseMouse Pad
EVGA SuperNova 1000G2 NZXT Phantom 820 Black Roccat Nyth Steel Series Worgen 
AudioAudioAudio
JDS Labs O2 + ODAC Rev.B AKG K712 Audio Technica ATH-M50X 
CPUMotherboardGraphicsRAM
i7 3770k Maximus V Formula EVGA GTX 780 Classified Corsair Dominator Platinum 1866MHz 
Hard DriveCoolingOSMonitor
Kingston 64GB SSDnow 200 CoolerMaster MasterLiquid Pro 240 Windows 7 64 Bit Dell E2213H 
KeyboardPowerCaseMouse
Logitech G15 v2 EVGA 1000w G2 Open Bench Table Corsair M95 
Mouse Pad
3' wide battle mat 
  hide details  
Reply
post #4 of 10

I am downloading the source now, and will have time to take a look at it later. 

post #5 of 10
I'm a complete noob to this stuff, quite true to my username, so if they can have AMD graphics drivers already in some driver manager or something, I might be interested. For an Nvidia card in Linux Mint, I just go to Software Sources, click Add A PPA, change the "username" portion of the PPA Title to "graphics-drivers", and update the cache. Then the Driver Manager has access to functional Nvidia drivers. Then go to Software Manager, type in "BOINC" and add the package with all the positive reviews. Even that took me way too long to find and figure out. I still haven't found a way to add AMD drivers, despite much searching and numerous attempts. So if they can make it that easy and intuitive to add AMD drivers, I might be interested. Or if anybody can point me to an extremely thorough, keystroke-by-keystroke walkthrough to add AMD graphics drivers to Linux Mint 18 or so, that's be great. Thank you for your time.
post #6 of 10

Took a quick look at this last night, and it is not a fully fledged distro right now.  It is a pre-configured live image, that does not have an installer.  As it is, it can be run and tested (which I haven't done yet, so I'm not sure what all is inside), but it is really not a functional OS at this time.

 

I will load it up over the weekend and see what all it contains, but in my opiniion, a Live image of Arch is not a "real" OS.  It does give you a base to start with, but other than that I'm not sure how usable it would be in it's current state.  It is just a beta, and from what I could find online, I think there are plans to make it a more fully fledged OS in the future.

 

Quote:

Originally Posted by C4pt41n M0 R0n View Post

I'm a complete noob to this stuff, quite true to my username, so if they can have AMD graphics drivers already in some driver manager or something, I might be interested. For an Nvidia card in Linux Mint, I just go to Software Sources, click Add A PPA, change the "username" portion of the PPA Title to "graphics-drivers", and update the cache. Then the Driver Manager has access to functional Nvidia drivers. Then go to Software Manager, type in "BOINC" and add the package with all the positive reviews. Even that took me way too long to find and figure out. I still haven't found a way to add AMD drivers, despite much searching and numerous attempts. So if they can make it that easy and intuitive to add AMD drivers, I might be interested. Or if anybody can point me to an extremely thorough, keystroke-by-keystroke walkthrough to add AMD graphics drivers to Linux Mint 18 or so, that's be great. Thank you for your time.

To run BOINC on an AMD GPU you will need the AMDGPU-Pro driver for newer cards or the fglrx driver for older GPUs .  The OpenCL bits of the pro driver are supposed to be added to AMDGPU (the open source kernel driver) in kernel 4.15.

 

I haven't tested the Pro driver in Mint, but you should be able to download the Ubuntu driver from the AMD site and install it with the built-in installer.  You will probably need to update your kernel and possibly a few other things, but I'm not sure what all is involved to install it on Mint.  Here is a link to a post in the Mint forums, but I'm not sure if that is all correct since I havent tested it. https://forums.linuxmint.com/viewtopic.php?f=59&t=248059 

 

I know a few other people have run AMD GPUs in Linux.  If you want to give it a shot, and run into issues, I would suggest starting a new thread in the Linux forum.  That way some of the more experienced Linux users can give you a hand if you get stuck. :thumb:

post #7 of 10
Thread Starter 
Somewhere I did read it could be moved from computer to computer, which I thought was odd for BOINC and it reading the hardware to use. What would happen if the OS 'install' was moved to a totally different computer. But I guess it just starts up a new config each time?
post #8 of 10
Thanks, I'll look there when I'm ready to try again. I think I mostly need to figure out how to utilize terminal properly, that seems to be where the process hangs up. Windows makes it easy, but has other disadvantages. Kind of hoping the new OS can make it super easy, so I don't have to learn anything new, lol. Like include the AMD drivers in an overall graphics drivers package in a point-and-click driver manager. Otherwise, Mint seems to make BOINC pretty damn effortless and effective, not sure what a new distro would bring to the table. I suppose that's why you're looking at it, I look forward to your insights, tictoc.
post #9 of 10
Quote:
Originally Posted by mmonnin View Post

Somewhere I did read it could be moved from computer to computer, which I thought was odd for BOINC and it reading the hardware to use. What would happen if the OS 'install' was moved to a totally different computer. But I guess it just starts up a new config each time?

 

Just from reading the documentation, it looks like you set some kernel flags for the GPU each time you boot up the live instance that is on the USB stick.  It could be moved from system to system since it is just a live image, like using Tails or an Ubuntu (or any other distro) live CD.  

 

Not sure exactly how it works, but I'll give it a whirl on one of my air-gapped systems tonght.

post #10 of 10
Quote:
Originally Posted by mmonnin View Post

Somewhere I did read it could be moved from computer to computer, which I thought was odd for BOINC and it reading the hardware to use. What would happen if the OS 'install' was moved to a totally different computer. But I guess it just starts up a new config each time?

I've swapped SSDs from one system to another, BOINC just adapts to the hardware available. Eliminating a graphics card just gets you a notification that the GPU is missing, etc. Though things might be different if you've optimized your config files, etc.

Edit, have to update applicable drivers, such as graphics cards, of course. Seems to work best to revert to the non-proprietary drivers before removing the drive.
Edited by C4pt41n M0 R0n - 11/3/17 at 7:18pm
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Overclock.net BOINC Team