I'm experimenting with the idea of changing my workstation from Ubuntu to Scientific Linux 6.2 and I'm having trouble running the boinc manager, the client seems to run so if someone could direct me to command line instructions for attaching it to Einstein at Home, my immediate problem goes away.
I have a clean install of SL6.2, actually it took about 6 of those to figure out how to get NVIDIA drivers to work.
Then there is a lot of stuff for the LIGO Data Grid reference platform, which I mention because downgrading packages presents a big problem.
Then to get BOINC manager to run I've added:
I'd appreciate any advice on how to proceed.
I know this is a BOINC issue not an E@H one but I figured there might be more SL6 with LSCSoft package experience here so I cross posted.
Joe
Copyright © 2024 Einstein@Home. All rights reserved.
E@H on Scientific Linux 6.2?
)
I am running a BOINC client on a Solaris Virtual Machine without a BOINC manager. If I remember well I used a command line like this:
boinc_client --attach http://einstein.phys.uwm.edu (in your case) account-key
Tullio
Thank you Tullio! For the
)
Thank you Tullio!
For the next guy the program is actually run_client and the option is actually --attach_project easily both easily obtained from ls and --help.
It seems to be working and detects mouse, keyboard activity.
Joe
....or "boinccmd" on all
)
....or "boinccmd" on all platforms these days.
I have the same experience with SL and BOINC manager :-(, and didn't care too much to resolve it.
Cheers HB
Well, I'm getting closer, I
)
Well, I'm getting closer, I have CPU jobs running and can use the boinc manager from an Ubuntu laptop to see what's going on. I suppose I should try an account manager soon but I really do need to do some of my work.
I'm not getting any GPU tasks. The log says:
Which looks an awful lot like "no gpu detected" BUT the web site says "Coprocessors NVIDIA GeForce GTX 560 (1023MB)" but does not list a driver version, which I suspect is the problem. The host_sched_logs don't shed any light on the issue for me.
nvidia-smi says:
joe@george:~$ nvidia-smi
Mon Jun 4 15:14:56 2012
+------------------------------------------------------+
| NVIDIA-SMI 3.295.53 Driver Version: 295.53 |
|-------------------------------+----------------------+----------------------+
| Nb. Name | Bus Id Disp. | Volatile ECC SB / DB |
| Fan Temp Power Usage /Cap | Memory Usage | GPU Util. Compute M. |
|===============================+======================+======================|
| 0. GeForce GTX 560 | 0000:01:00.0 N/A | N/A N/A |
| 40% 56 C N/A N/A / N/A | 15% 152MB / 1023MB | N/A Default |
|-------------------------------+----------------------+----------------------|
| Compute processes: GPU Memory |
| GPU PID Process name Usage |
|=============================================================================|
| 0. Not Supported |
+-----------------------------------------------------------------------------+
That comes from kmod-nvidia which I believe is the current one from the nVidia site also.
BTW this is CPUID: 5425155
Any suggestions on where I can look for this issue?
Joe
ps. You gentlemen have solved the problem I posted, the forums at boinc have not responded yet.[/code]
I am running SL in my
)
I am running SL in my BOINC_VM window at Test4Theory@home. There is no GUI and it uses only 256 MB RAM running CERN jobs.
Tullio
Have you got 32bit libaries
)
Have you got 32bit libaries installed? as on your last request you're asking for X64 work, not x86 work, and the only work you're done is with the x64 Gravitational Wave S6 LineVeto app:
All tasks for computer 5425155
Claggy
Claggy, I was just
)
Claggy,
I was just thinking about that on my way home from work today. Good catch.
Any idea what the 32bit librarys are called on SL6 (fedora, centos, redhat relative)? ia32 is not it.
Joe
Well installing
)
Well installing nvidia-x11-drv-32bit seems to allow CUDA tasks to run but they all error out with:
process exited with code 127 (0x7f, -129)
../../projects/einstein.phys.uwm.edu/einsteinbinary_BRP4_1.24_i686-pc-linux-gnu__BRP4cuda32nv270: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64
]]>
I'm not sure there's anything to do about that. I don't think I can install 32 bit versions of c++ libraries.
This machine was getting 30K credits/day a bit part of my RAC and I'm building a couple of systems that should beat it. At least one will be running Windows, but the other needs to run SL6 which is the main reason this one was changed. I was also sick and tired of Ubuntu's bugginess and hope SL6 is more stable.
Joe
OK this is kind of
)
OK this is kind of weird.
I checked today for the first time in a while and this system is now processing and validating BRP4 cuda tasks using the GTX560 in the system.
I'm not sure if we have some new software coming in or one of the updates fixed something.
Has anyone else seen a sudden ability to use GPUs on SL6.2?
On July 7 every one was producing errors eg: http://einsteinathome.org/workunit/127017261 and http://einsteinathome.org/workunit/127005019
Then on July 8 they all seem to validate eg: http://einsteinathome.org/workunit/127061065 and http://einsteinathome.org/workunit/127061073
The real embarrassing part is that I thought I had set this system not to use GPU, but my expertise with boinccmd is severely lacking
Joe
I have a bit more to
)
I have a bit more to report.
I spent the better part of a Sunday compiling the boinc client from sources, with help from the boinc mailing list.
I now have 7.0.31 running under SL6 client and manager. It's not quite perfect yet but I've got 3 BRP4 tasks waiting validation and the einstein preferences allow 2 tasks on the GPU.
The open issues are:
The manager is looking in my home directory for boinc whereas the make install put it in /usr/local/bin. So I have to start the client then the manager.
I didn't save the init.d stuff that makes the client a service loaded on boot.
But I'm pretty content with it the way it is.
Joe