Search Results for: linux
How do I install the Linux application on Red Hat or other Fedora-based distributions?
In order to install the Linux application on Fedora-based Linux distributions such as Red Hat Linux, you will first need to enable the Extra Packages for Enterprise Linux repository.
Further information and instructions about this process are available on the Fedora website's page for the Extra Packages for Enterprise Linux. For example, if you are enabling the EPEL repository for x86_64 Red Hat Enterprise Linux 6, you would run the following command:
sudo rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Once the EPEL is enabled, install the Linux application by running:
sudo yum install boinc-client boinc-manager
To configure the application to automatically run when you restart your computer, please run the following command:
sudo /sbin/chkconfig boinc-client on
In order to start your application now, please run the following commands:
sudo /sbin/service boinc-client start
cd /var/lib/boinc
sudo -u boinc boinccmd --project_attach http://www.worldcommunitygrid.org <Account Key>
Your <Account Key> can be found on your My Profile page.
Why does the Linux version not have a traditional screensaver?
Linux does not have a traditional screen saver for the BOINC client. However, if a member would like to see what their computer is working on they may go to the Advanced view of the agent and click on a task that is running. On the left they will see a "show graphics" button that will allow them to view a graphic for that specific task .
Do you have a startup script for the BOINC client on Linux?
There are two common ways to have BOINC automatically start on a Linux system. The first will start BOINC when you log in to your Linux system. This involves placing code into your shell resource file (such as .bashrc). The second will start BOINC when the system is started. You can read more about this at the following sites: http://www.spy-hill.net/~myers/help/boinc/unix.html#start and http://boinc.berkeley.edu/autostart_dennett.txt
How do I install the Linux application on Ubuntu or other Debian-based distributions?
In order to install the Linux application on Debian-based Linux distribution such as Ubuntu Linux, you will need to run the following commands:
sudo apt-get update
sudo apt-get install boinc-client boinc-manager
The application will be configured to automatically run when you restart your computer.
You will also need to attach your application to World Community Grid by running the following command:
sudo -u boinc boinccmd --project_attach http://www.worldcommunitygrid.org <Account Key>
Your <Account Key> can be found on your My Profile page.
What computers can run the "Discovering Dengue Drugs - Together" Project?
This project is distributed using the BOINC client, which is available for download on this site for computers with Windows, Macintosh, or Linux operating systems. For system requirements, click here.
What computers can run the "Discovering Dengue Drugs - Together" Project?
This project is distributed using the BOINC client, which is available for download on this site for computers with Windows, Macintosh, or Linux operating systems. For system requirements, click here.
What is the BOINC Client?
The BOINC client is a command line application that runs on Linux. This application contains the functions necessary to connect your Linux computer to World Community Grid. These functions include the following:
- Attach your computer to World Community Grid (use: http://www.worldcommunitygrid.org)
- Download work from the World Community Grid servers
- Return completed results to the World Community Grid servers
- Run the science application according to the preferences of the member
What is the BOINC Manager?
The BOINC manager is a graphic user interface that provides the ability to control a BOINC client and all of its functions. The manager can connect to BOINC clients running on the same or different computers. There is a version of the BOINC manager available for both Linux and Windows. This means that you can run the BOINC manager on your windows computer and connect to BOINC clients running on your Linux servers. Much more information about the BOINC manager is available at: http://boinc.berkeley.edu/manager.php
I have installed the recommend version of the BOINC client for Linux, but I cannot get it to run. What should I do?
Which version of the Linux client you should use depends highly on the libraries that you have installed on your machine. The recommended version is what you should try first. However, if this does not work, then you should try one of the 'compatible' builds. You may find these here. The compatible builds are command line only.
What are the system requirements for devices to participate in OpenPandemics – COVID-19?
Any laptop or desktop can be used. OpenPandemics – COVID-19 runs on Windows, Mac, and Linux systems. Learn more about the system requirements at https://www.worldcommunitygrid.org/help/viewTopic.do?shortName=minimumreq
What are the recommended minimum system specifications?
In order to participate in World Community Grid, you will need to have at least the following:
- The ability to display graphics (if you wish to see the graphics)
- An Internet connection
In addition, each research project has its own requirement for memory and disk space. These are as follows:
Research Project | Memory Available | Disk Space | Operating Systems |
Africa Rainfall Project | 1 GB | 1.5 GB | Windows1,2,6, Mac2,6, Linux1,2,6 |
Help Stop TB | 200 MB | 200 MB | Windows1,2, Linux1,2 |
Mapping Cancer Markers | 400 MB | 500 MB | Windows1,2, Mac2, Linux1,2, Android3,4 |
OpenPandemics - COVID19 | 250 MB | 200 MB | Windows1,2,5, Mac2,5, Linux1,2,3,5,Android3,4 |
Smash Childhood Cancer | 250 MB | 100 MB | Windows1,2, Mac2, Linux1,2, Android3,4 |
1. Version for x86 processors is available
2. Version for x86-64 processors is available
3. Version for ARM processors is available
4. Android Minimum requirement is Android version 4.4
5. Version for GPU is available (Open CL 1.2)
6. Users who choose to run this project are encouraged to set the 'Leave applications in memory while suspended' option in their device profile
To limit the number of tasks assigned to your device for a specific project, please see the FAQ here.
Where may I get the BOINC client for Windows, Linux, or Mac?
If you are a new member and do not currently have a World Community Grid member name, you may register and download the BOINC client here. If you are currently a World Community Grid member and want to download the BOINC client to a new, or additional computer(s), you may download the BOINC client client here.
Why are points on the agent and the web different?
World Community Grid in the past ran two types of agents. A United Devices (UD Windows) agent and a BOINC (Windows/Linux/Mac) agent. Today, World Community Grid only runs the BOINC agent. Points contributed by both of the agents will be part of a member's total on the website. However, only points contributed by BOINC agents will be shown on the BOINC agents. The points previously earned by a UD agent only appear on the website. Additionally, due to differences in how the agents computed points, BOINC points are multiplied by 7 when they are imported into the website. Thus if you earned 5 BOINC points, you will see 35 website points.
What computers can run the "AfricanClimate@Home" Project?
AfricanClimate@Home can run on computers that use a high speed internet connection and that run the Windows and Linux operating systems. AfricanClimate@Home will be available using the BOINC agent. You can check to see if you are using the BOINC agent by following the information available here. For system requirements, click here.
How do I know if my computer is running the 64-bit research application?
On a Windows machine, you can use the Windows task manager to view the process name. 64-bit research applications will end with "windows_intelx86_64", while 32-bit applications will end with "windows_intelx86"
On a Linux machine, you can find the PID of the research application (which will start with the name "wcg") and then execute the command "file -L /proc/PID/exe"
On OS X we only support 64 bit applications, therefore all World Community Grid tasks will be running a 64 bit application.
Why do I receive tasks / work units for research projects other than the projects I have selected on "My Projects" page?
On the server, there is a daemon called the 'feeder' which loads tasks into a shared memory segment every second. The shared memory segment can store up to 1000 tasks. When the scheduler receives a request from a client to fetch new tasks to work on, the scheduler only looks at this shared memory segment for tasks that it considers for sending. This is done because at any given time there are up to 1 million tasks available to send for a project. If the scheduler hit the database directly to search for tasks to send on each request, then the load on the database would be overwhelming.
The shared memory is divided into 'slots' that are allocated to the different projects that we have active. Only a task for that project can be assigned to a specific slot.
There are certain times each day when the slots for a given project in the shared memory segment become "full" of tasks that are designated for a particular platform (Linux or Windows). These usually only last a few minutes or seconds, but can sometimes last up to 30 minutes.
If for example, you are running Linux and the slots assigned to your selected research projects are full of tasks that are already assigned to Windows, then the server will treat it as no work is available for your selected research projects for you. (This is what triggers the 'tasks are assigned to another platform' message). If you have the 'send other' work preference checked on your preference settings, it will then look for other projects to send you tasks.
At this time, the best option for you is to uncheck the 'send other' preference if you do not want to receive work from other projects when the events described above occur.