• Welcome to BOINC-AUSTRALIA FORUM.

News:

Once you registration is approved you will see all the Boards on the Forum.  Non members of the forum only see the Public topics

Main Menu

Trying to crunch with ubuntu

Started by TIM B, April 24, 2026, 10:23:55 PM

Abruraspingi

Quote from: TIM B on April 26, 2026, 02:43:12 PMDoes anyone know how I might get einstein to send tasks .
This thread should help you, it's not simple unless you know what you are doing but it's a pain

https://einsteinathome.org/fr/content/cant-get-amd-radeon-rx-7900-xtx-crunch-einsteinhome-ubuntu-2204-lts

The main thing to do is download and install the ROCm drivers (basically professional drivers) and then change the following system config

(Find boinc-client.service file (in /usr/lib/systemd/system/ for Ubuntu) and change ProtectSystem=strict to ProtectSystem=off)

TIM B

Are You shore Abruraspingi . Some projects send GPU tasks and crunch just fine.
And some dont.

Abruraspingi

No I cannot guarantee it but it has worked for others. I have an external GPU and when I had an nVidia attached it worked without issues as cuda is supported.

When I swapped ot over for my you bute AMD I jumped through these hoops to get it working as OpenCL is developed differently

Dave Studdert

Im going to ask a silly question, in Einstein project preferences is Use AMD GPU: YES





TIM B

yes I have selected yes for AMD GPU

TIM B

can you tell me how to locate the  boinc-client.service file.

Abruraspingi

I prefer using Nano but you can use VIM or any other text editor

The easiest way to do it
Open up Terminal
Sudo nano /usr/lib/systemd/system/boinc-client.service
<Enter Sudo password>
Change ProtectSystem=strict to ProtectSystem=off
Press Ctrl+X to close and press 'y' to save

You can do it graphically
Open Text Editor
Open>Open New Document>Other Location
Computer/usr/lib/systemd/system/boinc-client.service

Make the change and save

TIM B

No cant get it to work. says /usr/lib/systemd/system/boinc-client.service file does not exist.
Do you have to install the ROCm drivers first?

Abruraspingi

You shouldn't need to as this should be created when BOINC is installed
Do a find command and search for it
find / -name "boinc-client.service"

This should show you were you can find it within your system.
You may just have to settle for crunching Numberfields or Primegrid on your GPU

TIM B

Thanks for the info guys.
I finally got it all working by installing an OS called Garuda OS.
I got a lot of help from Google AI.   

TIM B

Just wondering how are you meant to monitor things like CPU and GPU temp and usage.

Abruraspingi

Quote from: TIM B on April 28, 2026, 05:12:35 AMJust wondering how are you meant to monitor things like CPU and GPU temp and usage.
You can try Mission Sensor
https://missioncenter.io/

Or PSensor
https://www.tecmint.com/psensor-monitors-hardware-temperature-in-linux/

Great work pushing through with your ordeal

chooka03

I've been going through the same hell Tim. You might find some tips here but my issues were NVIDIA -

https://einsteinathome.org/content/all-things-windows?page=10

You know what... turns out Linux using WSL is worse than native Windows so whilst I kinda learnt something, I've just stuck with Windows.
I'll never get the most out of my cards compared to Linux but so be it. I can live with that these days.





https://boincstats.com/en/stats/-5/team/detail/59/projectList