Posts by GuiltyDoggy

1) Message boards : Questions and problems : Can I change docker version? (Message 110820)
Posted 26 Dec 2022 by GuiltyDoggy
Post:
Without knowing more specifics about your system it’s hard to help you.

But you can find older versions for Windows and Mac on Docker’s website.

For Linux, it would depend on your distribution; probably best to seek out help from that distribution’s help forum to get directions on how to downgrade the docker package.
2) Message boards : Questions and problems : BOINC "High Priority" mode issues! (Message 110699)
Posted 11 Dec 2022 by GuiltyDoggy
Post:
Does anyone happen to know if there is a way to pause just 1 CPU core if the non BOINC load exceeds a certain percentage?


I think this will be possible with the next client version 7.22, if I understand the release notes correctly.
3) Message boards : Projects : OpenIFS for CPDN (Message 110604)
Posted 1 Dec 2022 by GuiltyDoggy
Post:
Was able to successfully create an account now, thank you.
4) Message boards : Projects : OpenIFS for CPDN (Message 110595)
Posted 30 Nov 2022 by GuiltyDoggy
Post:
I've tried with multiple browsers, some freshly downloaded (e.g. Falkon) that I've never used before so have no extensions or anything. Every browser I've tried has failed.
5) Message boards : Projects : OpenIFS for CPDN (Message 110584)
Posted 29 Nov 2022 by GuiltyDoggy
Post:
May I ask what browser worked for you? So far I've not been able to get past this Captcha error on: Firefox (linux), Edge (linux), Safari (iOS), Edge (win11), Edge in IE Mode (win11). I've waited until the squares completely blank out and then some.
6) Message boards : Projects : OpenIFS for CPDN (Message 110580)
Posted 29 Nov 2022 by GuiltyDoggy
Post:
I'm still unable to create an account over at CPDN. The issue has been brought up on their message board, but nobody's responded or looked into it for a while.

https://www.cpdn.org/forum_thread.php?id=9154
7) Message boards : The Lounge : Need Remote Desktop app recommendations (Message 110513)
Posted 20 Nov 2022 by GuiltyDoggy
Post:
Do you think a SSH connection would suit your needs? I'm not sure what other applications you need access to, but system updates and BOINC can be simply administered through a command line terminal.

If a visual desktop connection is required, I'd recommend you install a VNC server on your Ubuntu PC. Then you can use any number of free VNC Client/Viewer apps that are available to connect to it.
8) Message boards : Questions and problems : No GPU dectected when started from systemd (Message 110435)
Posted 13 Nov 2022 by GuiltyDoggy
Post:
Thanks for the reply. The service was disabled by default upon installation. I never enabled it to start automatically. All my testing has been done with starting the service manually.

For now, I've resorted to using the Docker version of the client (boinc/client:amd), which is working with the GPU.
9) Message boards : Questions and problems : No GPU dectected when started from systemd (Message 110433)
Posted 13 Nov 2022 by GuiltyDoggy
Post:
Fedora 36 Silverblue, AMD Radeon 6900XT, ROCm installed.

When I start the boinc-client.service, I get `No usable GPUs found` and I'm unable to run GPU jobs. However, when I manually run `boinc` as my own user, it sees the GPU and I'm able to run GPU jobs. I don't understand why it can't see the GPU when `boinc` is run from the systemd service (which runs under the `boinc` user). I've compared the groups, and the only group my own user is in is `wheel`. I don't think `boinc` needs to be in `wheel`, but I tried that anyway and it still didn't change anything.

Description=Berkeley Open Infrastructure Network Computing Client
Documentation=man:boinc(1)
Wants=vboxdrv.service
After=vboxdrv.service network-online.target

[Service]
Type=simple
ProtectHome=true
ProtectSystem=strict
ProtectControlGroups=true
ReadWritePaths=-/var/lib/boinc -/etc/boinc-client
Nice=10
User=boinc
WorkingDirectory=/var/lib/boinc
ExecStart=/usr/bin/boinc
ExecStop=/usr/bin/boinccmd --quit
ExecReload=/usr/bin/boinccmd --read_cc_config
ExecStopPost=/bin/rm -f lockfile
IOSchedulingClass=idle
# The following options prevent setuid root as they imply NoNewPrivileges=true
# Since Atlas requires setuid root, they break Atlas
# In order to improve security, if you're not using Atlas,
# Add these options to the [Service] section of an override file using
# sudo systemctl edit boinc-client.service
#NoNewPrivileges=true
#ProtectKernelModules=true
#ProtectKernelTunables=true
#RestrictRealtime=true
#RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
#RestrictNamespaces=true
#PrivateUsers=true
#CapabilityBoundingSet=
#MemoryDenyWriteExecute=true
#PrivateTmp=true  #Block X11 idle detection

[Install]
WantedBy=multi-user.target
[/i]
10) Message boards : BOINC client : BOINC Docker ARM64v8 is out of date? (Message 110427)
Posted 12 Nov 2022 by GuiltyDoggy
Post:
Docker Hub page:
https://hub.docker.com/r/boinc/client/#supported-architectures-and-tags

The Docker image for the ARM64v8 architecture is out of date by 3 years. That image provides Ubuntu 19.04 and BOINC client v.7.14.2.

Building a new image using the Dockerfile (from github) without modification pulls Ubuntu 22.10 and BOINC client v.7.20.2 and seems to run without issues.

Wondering if there's a reason this image has been left in its un-updated state. Are there bugs with later versions on ARM?
11) Message boards : Questions and problems : LHC ATLAS error during job setup (Message 110408)
Posted 10 Nov 2022 by GuiltyDoggy
Post:
Thanks for the reply. I posted on the LHC board already and haven’t gotten any response for a few days. It does seem that the LHC jobs are a bit more complicated to get working than the typical BOINC projects.
12) Message boards : Questions and problems : LHC ATLAS error during job setup (Message 110405)
Posted 10 Nov 2022 by GuiltyDoggy
Post:
I'm getting an error with LHC ATLAS jobs, seems like a `tar` command is failing when it is trying to assign ownership of files it is unarchiving during the job setup. Anyone know what might be causing this?

Running on Fedora Silverblue 36. Using BOINC Container and CVMFS Container.

<core_client_version>7.16.17</core_client_version>
<![CDATA[
<message>
process exited with code 195 (0xc3, -61)</message>
<stderr_txt>
00:44:11 (10066): wrapper (7.7.26015): starting
00:44:11 (10066): wrapper: running run_atlas (--nthreads 12)
01:08:55 (142230): wrapper (7.7.26015): starting
01:08:55 (142230): wrapper: running run_atlas (--nthreads 12)
[2022-11-05 01:09:14] Arguments: --nthreads 12
[2022-11-05 01:09:14] Threads: 12
[2022-11-05 01:09:14] Checking for CVMFS
[2022-11-05 01:09:14] No cvmfs_config command found, will try listing directly
[2022-11-05 01:09:14] CVMFS is ok
[2022-11-05 01:09:14] Efficiency of ATLAS tasks can be improved by the following measure(s):
[2022-11-05 01:09:14] The CVMFS client on this computer should be configured to use Cloudflare's openhtc.io.
[2022-11-05 01:09:14] Further information can be found at the LHC@home message board.
[2022-11-05 01:09:14] Using apptainer image /cvmfs/atlas.cern.ch/repo/containers/fs/singularity/x86_64-centos7
[2022-11-05 01:09:14] Checking for apptainer binary...
[2022-11-05 01:09:14] apptainer is not installed, using version from CVMFS
[2022-11-05 01:09:14] Checking apptainer works with /cvmfs/atlas.cern.ch/repo/containers/sw/apptainer/x86_64-el7/current/bin/apptainer exec -B /cvmfs /cvmfs/atlas.cern.ch/repo/containers/fs/singularity/x86_64-centos7 hostname
[2022-11-05 01:09:14] fedora-pc
[2022-11-05 01:09:14] apptainer works
[2022-11-05 01:09:14] Set ATHENA_PROC_NUMBER=12
[2022-11-05 01:09:14] Starting ATLAS job with PandaID=5652539918
[2022-11-05 01:09:14] Running command: /cvmfs/atlas.cern.ch/repo/containers/sw/apptainer/x86_64-el7/current/bin/apptainer exec -B /cvmfs,/var/lib/boinc/slots/0 /cvmfs/atlas.cern.ch/repo/containers/fs/singularity/x86_64-centos7 sh start_atlas.sh
[2022-11-05 01:09:14] Job failed
[2022-11-05 01:09:14] ++ pwd
[2022-11-05 01:09:14] + export RUNTIME_CONFIG_DIR=/var/lib/boinc/slots/0/
[2022-11-05 01:09:14] + RUNTIME_CONFIG_DIR=/var/lib/boinc/slots/0/
[2022-11-05 01:09:14] + mv ATLAS.root_0 EVNT.30559922._003570.pool.root.1
[2022-11-05 01:09:14] + tar --strip-components=5 -xvf input.tar.gz
[2022-11-05 01:09:14] tar: pandaJobData.out: Cannot change ownership to uid 4871, gid 1028: Invalid argument
[2022-11-05 01:09:14] tar: runpilot2-wrapper.sh: Cannot change ownership to uid 4871, gid 1028: Invalid argument
[2022-11-05 01:09:14] tar: Exiting with failure status due to previous errors




Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.