Page 1 of 1

#1 Radeon R7 250X not detected by BOINC

Posted: Sat Aug 10, 2019 7:01 pm
by Hal Bregg
Hello all,

I tried today to utilize Radeon R7 250X 2GB but neither Collatz nor Amicable Numbers did not pick up new card.
Official GPU drivers from AMD website were installed without any errors on Linux Mint 19 Tara yet BOINC still doesn't see the card :evil:

Please, share your thought on how to resolve this.

#2 Re: Radeon R7 250X not detected by BOINC

Posted: Sat Aug 10, 2019 8:18 pm
by davidbam
Might be that it is too old for current drivers. I have an R7 350 running under Ubuntu but I recall having to go back to an earlier OS to support an ATI Firepro.something.

If you start boincmgr on that machine, does the 'Activity' menu include option to enable/disable the GPU? You could also check Tools -> Event Log after startup

#3 Re: Radeon R7 250X not detected by BOINC

Posted: Sun Aug 11, 2019 8:52 am
by Alez
also have you added boinc to the video group ? I presume mint uses the card no problem for other applications ?

#4 Re: Radeon R7 250X not detected by BOINC

Posted: Sun Aug 11, 2019 7:55 pm
by Dirk Broer
Hal Bregg wrote: Sat Aug 10, 2019 7:01 pm Hello all,

I tried today to utilize Radeon R7 250X 2GB but neither Collatz nor Amicable Numbers did not pick up new card.
Official GPU drivers from AMD website were installed without any errors on Linux Mint 19 Tara yet BOINC still doesn't see the card :evil:

Please, share your thought on how to resolve this.
What does clinfo report? (might need to install this first)

#5 Re: Radeon R7 250X not detected by BOINC

Posted: Sun Aug 11, 2019 8:44 pm
by Hal Bregg
Activity menu didn't have option to suspend or run GPU apps.

I tried the card on another host with Lubuntu 18.04 installed but after installing drivers system won't boot up (error about invalid signature or something like that).

Can you tell me what would be the command line syntax to add boinc to video group?

Speaking of clinfo, I will post update tomorrow.

#6 Re: Radeon R7 250X not detected by BOINC

Posted: Mon Aug 12, 2019 9:49 am
by Dirk Broer
Did you install using

Code: Select all

 ./amdgpu-pro-install -y --opencl=pal,legacy
? OpenCL is an optional component of the Pro variant and is installed only if it is specifically requested.

Here's how you add boinc user to Video group:

Code: Select all

gpasswd -a boinc video

#7 Re: Radeon R7 250X not detected by BOINC

Posted: Mon Aug 12, 2019 1:53 pm
by Hal Bregg
Dirk Broer wrote: Mon Aug 12, 2019 9:49 am Did you install using

Code: Select all

 ./amdgpu-pro-install -y --opencl=pal,legacy
? OpenCL is an optional component of the Pro variant and is installed only if it is specifically requested.

Here's how you add boinc user to Video group:

Code: Select all

gpasswd -a boinc video
So first thing I tried to do was add boinc to video group. Didn't work.

Second time I used ./amdgpu-pro-install to install drivers. After reboot still no luck so I tried the command you mentioned. It didn't work either. I was welcomed with list of arguments I could use with command apt.
I removed drivers, rebooted host, installed drivers again, rebooted host again and ended up with no GUI. Boinc still complained that no usable GPU found.

Quick research online tells me that this GPU is not supported as in a way other Radeons are.

#8 Re: Radeon R7 250X not detected by BOINC

Posted: Mon Aug 12, 2019 4:09 pm
by Dirk Broer
Try this the add the user 'boinc' to the video group instead:

Code: Select all

sudo usermod -a -G video boinc

#9 Re: Radeon R7 250X not detected by BOINC

Posted: Mon Aug 12, 2019 4:26 pm
by Hal Bregg
Dirk Broer wrote: Mon Aug 12, 2019 4:09 pm Try this the add the user 'boinc' to the video group instead:

Code: Select all

sudo usermod -a -G video boinc
I have done this without any success.

PS

This is what I get when I issue ./amdgpu-pro-install -y command

Code: Select all

./amdgpu-pro-install -y
deb [ trusted=yes ] file:/var/opt/amdgpu-pro-local/ ./
Get:1 file:/var/opt/amdgpu-pro-local ./ InRelease
Ign:1 file:/var/opt/amdgpu-pro-local ./ InRelease
...
Reading package lists... Done                                                                                                                                                                
apt
Usage: apt command [options]
       apt help command [options]

Commands:
  add-repository   - Add entries to apt sources.list
...
  version          - Show the installed version of a package
Works fine without -y argument.

#10 Re: Radeon R7 250X not detected by BOINC

Posted: Mon Aug 12, 2019 4:34 pm
by Dirk Broer
The -y argument sets all questions during the install to a default 'yes'.

The install of OpenCL depends heavily on the --opencl=pal,legacy argument. Without it you will get the infamous 'no useable GPU detected'...

Code: Select all

 ./amdgpu-pro-install -y --opencl=pal,legacy --headless 
--headless will drop Accelerated graphics, Mesa multimedia, Pro OpenGL and Pro Vulkan

#11 Re: Radeon R7 250X not detected by BOINC

Posted: Mon Aug 12, 2019 8:41 pm
by Dirk Broer
Hal Bregg wrote: Mon Aug 12, 2019 1:53 pmQuick research online tells me that this GPU is not supported as in a way other Radeons are.
The R7-250X is supported in the 19.20 driver, You may not have searched far enough.

#12 Re: Radeon R7 250X not detected by BOINC

Posted: Tue Aug 13, 2019 9:09 am
by Hal Bregg
Dirk Broer wrote: Mon Aug 12, 2019 4:34 pm The -y argument sets all questions during the install to a default 'yes'.

The install of OpenCL depends heavily on the --opencl=pal,legacy argument. Without it you will get the infamous 'no useable GPU detected'...

Code: Select all

 ./amdgpu-pro-install -y --opencl=pal,legacy --headless 
--headless will drop Accelerated graphics, Mesa multimedia, Pro OpenGL and Pro Vulkan
I tired above command without --headless argument with same results as when issuing ./amdgpu-pro-install -y.

Out of curiosity I opened synpatic to check what packages are installed and added boinc-client-opencl (7.9.3+dfsg-5ubuntu2) and
ocl-icd-libopencl1 (2.2.11-1ubuntu1) packages. After this I restarted boinc-client service. Still my GPU was not detected.

Once more I opened synaptic and installed these packages:

clinfo-amdgpu-pro (19.10-785425)
libopencl1-amdgpu-pro (19.10-785425)
opencl-amdgpu-pro (19.10-785425)
opencl-amdgpu-pro-icd (19.10-785425)
opencl-orca-amdgpu-pro-icd (19.10-785425)

Finally I rebooted PC and viola. GPU shows up nicely in Boinc.

I assume that OpenGL was causing the trouble.

#13 Re: Radeon R7 250X not detected by BOINC

Posted: Tue Aug 13, 2019 10:36 am
by Dirk Broer
Something tells me you ran the ./amdgpu-pro-install not in the directory where the amdgpu-pro-install script is (/Downloads/driver/version), as it will install all the files you installed with synaptic, and more.

#14 Re: Radeon R7 250X not detected by BOINC

Posted: Tue Aug 13, 2019 12:07 pm
by Hal Bregg
Dirk Broer wrote: Tue Aug 13, 2019 10:36 am Something tells me you ran the ./amdgpu-pro-install not in the directory where the amdgpu-pro-install script is (/Downloads/driver/version), as it will install all the files you installed with synaptic, and more.
Believe me, Dirk, I did run install command in directory containing all unpacked files.
Right now I have another problem as none of the project supporting Radeon GPU work. But this is subject for another thread.

PS.

I gave up on installing drivers for this card on Linux. I wasn't getting anywhere. It works fine on Windows and I will be looking for to purchase Nvidia next year.