ubuntu 16.04

Anonymous
Topic 208987

two days ago I inadvertently upgraded an ubuntu node to 16.04.  I knew better than this but *it happens.  the node in question has a "Radeon R7 3 70" which apparantly is not supported by the AMDGPU-Pro driver.  This driver incorrectly identifies the Pitcairin card that I have.  My question:  if i maintain the 16.04 release is there someway to identify the GPU that I have?  Or will I have to fall back to an earlier release like Ununtu 12?  Any and all suggestions welcomeEmbarassed

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5872
Credit: 117642549483
RAC: 35146331

Hi Robl, Very sorry to see

Hi Robl,

Very sorry to see you in this predicament.  Unfortunately, your easiest solution is probably to go back to a version that still uses fglrx, particularly if the machine is just for crunching.

I know nothing about ubuntu versions or how the repository system works there.  Can you just reinstall the version you were using prior to the upgrade?  I did a quick check on the AMD website for what cards are supported by the latest AMDGPU-PRO driver and various Pitcairn series cards (HD78xx, R7 370) are conspicuous by their absence.  I'm fairly confident your best option would be to go back to a Catalyst (fglrx) driver.

Good luck with fixing your problem.

 

Cheers,
Gary.

Anonymous

Gary, Thanks for taking a

Gary,

Thanks for taking a look.  I was afraid I might have to fall back to an earlier release.  Maybe tomorrow.  

AgentB
AgentB
Joined: 17 Mar 12
Posts: 915
Credit: 513211304
RAC: 0

Rob if you don't have a lot

Rob if you don't have a lot of time I'd definitely agree with Gary and take the fgrlx road with 14.04 LTS. 

If you really want to get into some history / reading

ubuntu-1604-lts-deprecating-amds-fglrx-catalyst-replacing-amd-gpupro

 

If you want to explore the ROCm open source route, see  https://www.x.org/wiki/RadeonFeature and  https://github.com/RadeonOpenCompute/ROCm

 

If you want to go the experimental route, AMDGPU has support for Southern Islands but you'll need to up the kernel to 4.9 (from 4.4 i think is standard on 16.04).

http://www.phoronix.com/scan.php?page=news_item&px=AMDGPU-SI-Next-4.9

 I think i'd go the experimental route... but only if i was happy for it to turn into a brick occasionally!

mikey
mikey
Joined: 22 Jan 05
Posts: 12687
Credit: 1839093849
RAC: 3748

I tried the newer 17.04

I tried the newer 17.04 version of Ubuntu on two different pc's with an Nvidia 750Ti and a Nvidia 760, during the install process it asked me if I wanted to use any proprietary drivers, I said yes and it installed the Nvidia drivers for me and both machines are now crunching just fine here at Einstein. No further drivers or workarounds needed!!

Anonymous

mikey wrote:I tried the newer

mikey wrote:
I tried the newer 17.04 version of Ubuntu on two different pc's with an Nvidia 750Ti and a Nvidia 760, during the install process it asked me if I wanted to use any proprietary drivers, I said yes and it installed the Nvidia drivers for me and both machines are now crunching just fine here at Einstein. No further drivers or workarounds needed!!

this card (AMD) before I hosed it was turning in around ~500k a day.  So the card performs well, but one factor to consider in the purchase of any hardware is how well is it supported by the vendor for your application.  I reinstalled ubu 14 late last night and it correctly IDs the card on einstein but its not bringing in GPU work.  another later today effort.  You are right with respect to nvidia I have never had to jump through this many hoops.  Its been so long I just forgot.  So be careful to upgrade the correct box or else ....

I also lost a windows home automation  box that rebooted in the middle of a major upgrade.  This too forced a rebuild of win10.  That is recovered.  Its amazing though how much one forgets.

AgentB
AgentB
Joined: 17 Mar 12
Posts: 915
Credit: 513211304
RAC: 0

robl wrote:I reinstalled ubu

robl wrote:
I reinstalled ubu 14 late last night and it correctly IDs the card on einstein but its not bringing in GPU work.  another later today effort.

https://einsteinathome.org/host/12553867/log

 

2017-07-30 02:27:22.1975 [PID=18395]    [version] Checking plan class 'FGRPopencl1K-ati'
2017-07-30 02:27:22.1975 [PID=18395]    [version] parsed project prefs setting 'gpu_util_fgrp': 1.000000
2017-07-30 02:27:22.1975 [PID=18395]    [version] Peak flops supplied: 5e+10
2017-07-30 02:27:22.1975 [PID=18395]    [version] plan class ok
2017-07-30 02:27:22.1975 [PID=18395]    [version] Skipping ATI version - user prefs say no ATI

Suggests a look at "Use ATI GPU" preferences.

Nearly there....
Anonymous

AgentB wrote:robl wrote:I

AgentB wrote:
robl wrote:
I reinstalled ubu 14 late last night and it correctly IDs the card on einstein but its not bringing in GPU work.  another later today effort.

https://einsteinathome.org/host/12553867/log

 

2017-07-30 02:27:22.1975 [PID=18395]    [version] Checking plan class 'FGRPopencl1K-ati'
2017-07-30 02:27:22.1975 [PID=18395]    [version] parsed project prefs setting 'gpu_util_fgrp': 1.000000
2017-07-30 02:27:22.1975 [PID=18395]    [version] Peak flops supplied: 5e+10
2017-07-30 02:27:22.1975 [PID=18395]    [version] plan class ok
2017-07-30 02:27:22.1975 [PID=18395]    [version] Skipping ATI version - user prefs say no ATI

Suggests a look at "Use ATI GPU" preferences.

Nearly there....

believe I did this last night just before retiring.  it is now set to do ati, but now for some reason in the computer list it is not showing "Pitcairn" under the GPU column for ####4033

 

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5872
Credit: 117642549483
RAC: 35146331

robl wrote:AgentB wrote:robl

robl wrote:
AgentB wrote:
robl wrote:
I reinstalled ubu 14 late last night and it correctly IDs the card on einstein but its not bringing in GPU work.  another later today effort.

https://einsteinathome.org/host/12553867/log

 

2017-07-30 02:27:22.1975 [PID=18395]    [version] Checking plan class 'FGRPopencl1K-ati'
2017-07-30 02:27:22.1975 [PID=18395]    [version] parsed project prefs setting 'gpu_util_fgrp': 1.000000
2017-07-30 02:27:22.1975 [PID=18395]    [version] Peak flops supplied: 5e+10
2017-07-30 02:27:22.1975 [PID=18395]    [version] plan class ok
2017-07-30 02:27:22.1975 [PID=18395]    [version] Skipping ATI version - user prefs say no ATI

Suggests a look at "Use ATI GPU" preferences.

Nearly there....

believe I did this last night just before retiring.  it is now set to do ati, but now for some reason in the computer list it is not showing "Pitcairn" under the GPU column for ####4033

 

As you can see above, AgentB was referring to a hostID of 12553867 which no longer exists in your hosts list.  The one you refer to (I presume 12554033) is a brand new creation (30 July) that must have replaced 12553867.  It seems to have a very old version of BOINC - 7.0.27.  Maybe that has something to do with the GPU detection problem?

What do you see about GPU detection in the startup messages?  Maybe you just need to update BOINC?

What happened to turn 12553867 into 12554033?

 Delving a bit deeper, 12554033 actually has lots of old GPU tasks that were indeed crunched by the 'ati' app and the successful ones show the BOINC version used was 7.2.42.  Maybe that's what you need to install.

 

Cheers,
Gary.

Anonymous

Gary Roberts wrote:robl

Gary Roberts wrote:
robl wrote:
AgentB wrote:
robl wrote:
I reinstalled ubu 14 late last night and it correctly IDs the card on einstein but its not bringing in GPU work.  another later today effort.

https://einsteinathome.org/host/12553867/log

 

2017-07-30 02:27:22.1975 [PID=18395]    [version] Checking plan class 'FGRPopencl1K-ati'
2017-07-30 02:27:22.1975 [PID=18395]    [version] parsed project prefs setting 'gpu_util_fgrp': 1.000000
2017-07-30 02:27:22.1975 [PID=18395]    [version] Peak flops supplied: 5e+10
2017-07-30 02:27:22.1975 [PID=18395]    [version] plan class ok
2017-07-30 02:27:22.1975 [PID=18395]    [version] Skipping ATI version - user prefs say no ATI

Suggests a look at "Use ATI GPU" preferences.

Nearly there....

believe I did this last night just before retiring.  it is now set to do ati, but now for some reason in the computer list it is not showing "Pitcairn" under the GPU column for ####4033

 

As you can see above, AgentB was referring to a hostID of 12553867 which no longer exists in your hosts list.  The one you refer to (I presume 12554033) is a brand new creation (30 July) that must have replaced 12553867.  It seems to have a very old version of BOINC - 7.0.27.  Maybe that has something to do with the GPU detection problem?

What do you see about GPU detection in the startup messages?  Maybe you just need to update BOINC?

What happened to turn 12553867 into 12554033?

 Delving a bit deeper, 12554033 actually has lots of old GPU tasks that were indeed crunched by the 'ati' app and the successful ones show the BOINC version used was 7.2.42.  Maybe that's what you need to install.

 

You were spot on Gary.  I downloaded 7.2.42 and installed it.  Unfortunately I could not "add a project to BOINC until 5 minutes ago.  When I did I received GPU work.  So the issue was resolved by 1.  falling back to  Ubuntu 12  from Ubuntu 16, 2.  installing a later version of BOINC (7.2.42) and 3. by having other members of this community getting involved and making suggestions

[EDIT} and 4.  fglrx drivers

I remember installing  7.2.42 for this pc years ago but could not remember why.  Now I know.  Thanks to all who "took a look".

Ron

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5872
Credit: 117642549483
RAC: 35146331

robl wrote:I remember

robl wrote:

I remember installing  7.2.42 for this pc years ago but could not remember why.  Now I know.  Thanks to all who "took a look".

Ron

You are most welcome!

I'm very pleased to know you got it sorted.  Thanks for confirming.

 

Cheers,
Gary.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.