Thread 'BUDA checklist'

Message boards : BOINC Manager : BUDA checklist
Message board moderation

To post messages, you must log in.

AuthorMessage
dcdc

Send message
Joined: 29 Aug 06
Posts: 84
United Kingdom
Message 117629 - Posted: 5 Dec 2025, 0:28:09 UTC

I'm fairly familiar with BOINC, having installed it about a million times over the years, but I find the BUDA/WSL2/Podman enable/install process complicated. I know this is an area of active development and so presumably will get easier, but for me the main challenge isn't following steps, it's knowing which steps have worked and which still need to be completed, without looking through the logs which can't be expected of most people.

So my request, aside from automating what you can and preusmably are working on, is to have a checklist in BOINC manager, that shows what is working and what isn't for BUDA - e.g.:
Virtualisation working?
Docker/Podman detected?
WSL enabled?
Etc.

And maybe some CPU, RAM and GPU info

Is that doable, and if so, is it something others would find helpful?

Cheers,
Danny
ID: 117629 · Report as offensive
ProfileDave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 3256
United Kingdom
Message 117635 - Posted: 5 Dec 2025, 9:50:06 UTC

To be honest, at the moment, I wouldn't bother with PODMAN or docker. So few projects use it that you are probably better off sticking with Virtual Box for those that use that. I stopped using it because it has conflicts with VB and I wanted to run Windows tasks using VB for my main two projects.
ID: 117635 · Report as offensive
dcdc

Send message
Joined: 29 Aug 06
Posts: 84
United Kingdom
Message 117651 - Posted: 7 Dec 2025, 0:03:24 UTC - in response to Message 117635.  

Ok, I'll leave it until it's more mature. I used it for the CPDN tasks that were Linux-only and needed 26GB RAM each so I used WSL2 but it was quite painful!
ID: 117651 · Report as offensive
tgm

Send message
Joined: 8 Sep 05
Posts: 5
Message 118040 - Posted: 11 Jan 2026, 4:35:17 UTC

I have to agree. BUDA is a broken process. If you need Docker, then somebody needs to come up with a reliable process to install and configure whatever it needs. Anybody that typically uses Docker in a Windows environment, typically has Docker Desktop installed. BOINC should be able to detect it and use it without any fanfare.
ID: 118040 · Report as offensive
ProfileVitalii Koshura
Volunteer developer
Help desk expert
Avatar

Send message
Joined: 29 Mar 17
Posts: 201
Germany
Message 118049 - Posted: 11 Jan 2026, 16:48:31 UTC - in response to Message 118040.  

In reply to tgm's message of 11 Jan 2026:
I have to agree. BUDA is a broken process. If you need Docker, then somebody needs to come up with a reliable process to install and configure whatever it needs. Anybody that typically uses Docker in a Windows environment, typically has Docker Desktop installed. BOINC should be able to detect it and use it without any fanfare.

We do detect Docker Desktop if it's configured properly.
Also, specifically for this purpose we have developed our own installer that configures everything: https://github.com/BOINC/boinc-buda-runner-wsl-installer/releases/latest
Soon it will be a part of the general BOINC installer.
BOINC maintainer.
For any insight, check my BOINC Development Blog.
ID: 118049 · Report as offensive
ProfileDave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 3256
United Kingdom
Message 118050 - Posted: 11 Jan 2026, 20:28:40 UTC - in response to Message 118049.  

I don't know about with Windows but I wouldn't want that on Linux with the conflict with VB. Currently there are many more projects using VB than Docker.
ID: 118050 · Report as offensive
ProfileVitalii Koshura
Volunteer developer
Help desk expert
Avatar

Send message
Joined: 29 Mar 17
Posts: 201
Germany
Message 118051 - Posted: 11 Jan 2026, 23:46:01 UTC - in response to Message 118050.  

In reply to Dave's message of 11 Jan 2026:
I don't know about with Windows but I wouldn't want that on Linux with the conflict with VB. Currently there are many more projects using VB than Docker.

Then just don't use it.
LHC@home-dev has a test application for Docker, and we really hope it will replace VBox in the future, since Docker has some advantages that make it better than VBox.
But at the moment you are willing yo use whatever you want.
BOINC maintainer.
For any insight, check my BOINC Development Blog.
ID: 118051 · Report as offensive

Message boards : BOINC Manager : BUDA checklist

Copyright © 2026 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.