Pages:
Author

Topic: [OS] rxOC easy-to-use Linux AMD Mining v_stopgap - page 7. (Read 31422 times)

hero member
Activity: 1260
Merit: 1009
I have tested my stopgap version of rxOC on a lot of rigs now; with most GPU models it offers significant improvements when mining Ethash coins.  I will clean it up a little; its still very beta, but works well for ETH, ZEC, ETC.  I will try to upload it tomorrow before the end of the day. 
member
Activity: 83
Merit: 10
anyone know if rxOC works with 12 of the same card?

Yes; absolutely. The drivers and many of the miners installed on rxOC are known to work with 12+ cards under Linux, provided you have a compatible motherboard.

I can't say that with certainty for EVERY miner included in this distro; there are many, and I haven't used them all.

Both rxOC and nvOC include miners which are well-known to drive more than 12 cards under Linux, given the appropriate motherboards.

Generally speaking, rxOC and nvOC are the same thing, except for the graphics drivers (rx is built for AMD drivers, and nv is built for NVidia drivers)... but the differences in graphics drivers, and therefore differences in how to address setting fans, power limits, and OC settings, drive a ton of changes in the bash files that control the systems. That's why two different versions are needed.
member
Activity: 83
Merit: 10

Did you make the BIOS settings changes indicated for your Mobo in the opening post?

Yep. Before that the mobo was not recognizing all 6 GPUs. I'll try today to install the amdgpu-pro-17.40-483984.tar.xz driver, i'll write if this fix the problem
I was thinking if this is possible to be hardware issue, as no one had problem with working 6 GPUs in Linux ....
Thanks.

If that doesn't work, consider getting the exact error and popping into the nvOC thread (https://bitcointalksearch.org/topic/os-nvoc-easy-to-use-linux-nvidia-mining-1854250). That thread is more active and there are several knowledgeable people who help each other out, but they'll need detail.

This thread will be more active, I'm sure, after fullzero gets out the next update and rxOC becomes more useful for AMD miners.
newbie
Activity: 2
Merit: 0
Hello and thanks for this post.
I've build my rig with Asus Prime Z270-a mobo, 8GB RAM, Intel Celeron G3930 2.9GHz 2MB LGA 1151, 1200 PSU and 6 Radeon Saphire RX580 4 GB GPUs
In Windows 10 / 64bit it works only with 5 GPU, and the performance for two of them is lower - 4 are giving 30 MHs , 1 is giving 28MHs and 1 - 20MHs.
I've tried the mixing of 17.5.1 and 16.11.3 (as described in the post), but there was no effect. The computer boots, all 6 GPUs are recognized in Device manager, but once i start the miner  (Claymore etherium v 10) i get blue screen and the PC crashes.
I've tried also to set it up on Ubuntu with the image provided here (rxOC_v0012). The miner starts with all 6 GPU with performance around 26 MHs for each one. In few minutes, one of the GPU is dropping on 0MHs and miner freezes with message (just rough recall) ... GPU 5 hangs in OpenCL, miner has to be restarted .... When itry to close the miner, entire system freezes and only option is power shut off ...
I'll appreciate any advice on this.
Thank you All

Did you make the BIOS settings changes indicated for your Mobo in the opening post?

Yep. Before that the mobo was not recognizing all 6 GPUs. I'll try today to install the amdgpu-pro-17.40-483984.tar.xz driver, i'll write if this fix the problem
I was thinking if this is possible to be hardware issue, as no one had problem with working 6 GPUs in Linux ....
Thanks.
member
Activity: 83
Merit: 10
Hello and thanks for this post.
I've build my rig with Asus Prime Z270-a mobo, 8GB RAM, Intel Celeron G3930 2.9GHz 2MB LGA 1151, 1200 PSU and 6 Radeon Saphire RX580 4 GB GPUs
In Windows 10 / 64bit it works only with 5 GPU, and the performance for two of them is lower - 4 are giving 30 MHs , 1 is giving 28MHs and 1 - 20MHs.
I've tried the mixing of 17.5.1 and 16.11.3 (as described in the post), but there was no effect. The computer boots, all 6 GPUs are recognized in Device manager, but once i start the miner  (Claymore etherium v 10) i get blue screen and the PC crashes.
I've tried also to set it up on Ubuntu with the image provided here (rxOC_v0012). The miner starts with all 6 GPU with performance around 26 MHs for each one. In few minutes, one of the GPU is dropping on 0MHs and miner freezes with message (just rough recall) ... GPU 5 hangs in OpenCL, miner has to be restarted .... When itry to close the miner, entire system freezes and only option is power shut off ...
I'll appreciate any advice on this.
Thank you All

Did you make the BIOS settings changes indicated for your Mobo in the opening post?
newbie
Activity: 2
Merit: 0
Hello and thanks for this post.
I've build my rig with Asus Prime Z270-a mobo, 8GB RAM, Intel Celeron G3930 2.9GHz 2MB LGA 1151, 1200 PSU and 6 Radeon Saphire RX580 4 GB GPUs
In Windows 10 / 64bit it works only with 5 GPU, and the performance for two of them is lower - 4 are giving 30 MHs , 1 is giving 28MHs and 1 - 20MHs.
I've tried the mixing of 17.5.1 and 16.11.3 (as described in the post), but there was no effect. The computer boots, all 6 GPUs are recognized in Device manager, but once i start the miner  (Claymore etherium v 10) i get blue screen and the PC crashes.
I've tried also to set it up on Ubuntu with the image provided here (rxOC_v0012). The miner starts with all 6 GPU with performance around 26 MHs for each one. In few minutes, one of the GPU is dropping on 0MHs and miner freezes with message (just rough recall) ... GPU 5 hangs in OpenCL, miner has to be restarted .... When itry to close the miner, entire system freezes and only option is power shut off ...
I'll appreciate any advice on this.
Thank you All
hero member
Activity: 1260
Merit: 1009
I will upload the stopgap rxOC build sometime this week with the new driver: it will be good for trying the new driver; but not many other changes: very beta. 
newbie
Activity: 15
Merit: 0
You can try running nvOC and then adding AMD driver for your 380x... but the automated setting of power and OC is effective on NVidia, but not on AMD right now.

(Under Linux. Under Windows, AMD tweaking works better. It's a function of the drivers available, so no good solution for Linux, right now. I think that's part of why rxOC gets less attention - until drivers make tweaking more possible, there's not as much demand for rxOC.)

Thing is I don't know how to add AMD drivers, I tried to follow a video but the terminal in nvOC is Nvidia miner :/ Any ideas?

To open the terminal window after nvOC boots you should press F12.

Try installing drivers for your 380x using this manual http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Install.aspx
member
Activity: 83
Merit: 10
You can try running nvOC and then adding AMD driver for your 380x... but the automated setting of power and OC is effective on NVidia, but not on AMD right now.

(Under Linux. Under Windows, AMD tweaking works better. It's a function of the drivers available, so no good solution for Linux, right now. I think that's part of why rxOC gets less attention - until drivers make tweaking more possible, there's not as much demand for rxOC.)

Thing is I don't know how to add AMD drivers, I tried to follow a video but the terminal in nvOC is Nvidia miner :/ Any ideas?

Not my area of skill, but I hope someone can answer you... I'm literally in the process of rebuilding my 6xAMD rig into Windows 10 right now, and will come back to rxOC in the future when it's ready. (All the rest of my rigs are NVidia and are on nvOC.)
newbie
Activity: 10
Merit: 0
You can try running nvOC and then adding AMD driver for your 380x... but the automated setting of power and OC is effective on NVidia, but not on AMD right now.

(Under Linux. Under Windows, AMD tweaking works better. It's a function of the drivers available, so no good solution for Linux, right now. I think that's part of why rxOC gets less attention - until drivers make tweaking more possible, there's not as much demand for rxOC.)

Thing is I don't know how to add AMD drivers, I tried to follow a video but the terminal in nvOC is Nvidia miner :/ Any ideas?
newbie
Activity: 20
Merit: 0
Seems like there is new drivers for Nix.

Hoping for new version to come out so I can move on from Windows to RxOC. Those vegas are waiting :-P

https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-Pro-Beta-Mining-Driver-for-Linux-Release-Notes.aspx

I can cleanup and upload the stopgap version I am using now sometime soon if you want / but it is very beta.

Well, I will be very happy for anything though I might not be the best beta tester as my rigs are running 5-8 vegas each.

member
Activity: 83
Merit: 10
Happy to hear it!

Hooray!
hero member
Activity: 1260
Merit: 1009
@shade123 - rxOC only has video drivers for AMD cards. @FullZero has a separate build/project called nvOC with NVIDIA drivers.

nvOC is actually much better developed:

https://bitcointalksearch.org/topic/os-nvoc-easy-to-use-linux-nvidia-mining-1854250

I read about it but I only have one rig and I have an AMD R9 380X and GTX 1070...
I wanted to download factoryOC which is another OS/build that works for both AMD and Nvidia but I only have 32 GB of space and the main problem is his the factoryOC download links are not working idk why...

https://bitcointalksearch.org/topic/az-1996684

You can try running nvOC and then adding AMD driver for your 380x... but the automated setting of power and OC is effective on NVidia, but not on AMD right now.

(Under Linux. Under Windows, AMD tweaking works better. It's a function of the drivers available, so no good solution for Linux, right now. I think that's part of why rxOC gets less attention - until drivers make tweaking more possible, there's not as much demand for rxOC.)

I get alot more nvOC related requests and I try to implement the most requested features first. 

The next version will use the beta blockchain driver which supports almost all amd series ( I have tested with 390s and 290s, fury, and rx ).  I don't have a vega so I can't test if it supports them.
hero member
Activity: 1260
Merit: 1009
Seems like there is new drivers for Nix.

Hoping for new version to come out so I can move on from Windows to RxOC. Those vegas are waiting :-P

https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-Pro-Beta-Mining-Driver-for-Linux-Release-Notes.aspx

I can cleanup and upload the stopgap version I am using now sometime soon if you want / but it is very beta.
hero member
Activity: 1260
Merit: 1009
thank you for v12.   v12 better than v11 seems and stabiliz.  I can download thx but google download link some slow Sad you should upload mega or ftp .

I will add a mega link for the next version.
hero member
Activity: 1260
Merit: 1009
fullzero, when should we expect a v0013 on the rxOC?
I`m currently using nvOC and I`m very pleased with the new implementatinos of telegraph messages and the watchdog, great job!

I am going to push a -1.4 update to nvOC then continue porting the features over to the amd api.

This would be a lot faster, but members keep adding and modifying the nvOC features which I want to stabilize / standardize before I port them.  more of a short term loss long term gain.
hero member
Activity: 1260
Merit: 1009
I've decided to stop waiting for v0013 and just run with v0012 for now because all my 1000-series rigs are now stable (thanks, @fullzero and all the contributors!) and my six Radeon RX470s were sitting idle (boo! BOO!)

But I'm running into a snag. On First Boot with the v0012 build after imaging (with the same solution I successfully use for imaging nvOC), the rig falls into BusyBox, as shown in the top screen, here:



Second boot goes into Grub, which allows me to start Ubuntu, but goes into the second image in the image above, reporting some sort of corruption and need for fsck. Sad

I've scratched and re-imaged the USB key (same model used with nvOC), I've removed all video cards but the one in the primary X16 slot, I've pre-edited the oneBash file and dropped it into various folders for First Boot, but no joy.

It's on an Asus Z170-AR mobo - which worked fine in Win 10 for mining 6 cards after BIOS update. I have Above 4G enabled.

Any suggestions or direction for troubleshooting? I'm happy to provide whatever info anyone needs to assist. (Warning: I am still getting my bearings in Ubuntuland.)

I'm currently set up with a single video card in the primary X16 slot, connected via USB riser. On First Boot, I briefly get the purple Ubunu desktop background before the screen goes black and it drops into BusyBox.

If necessary, I'll pull the mobo out so that I can do a first boot with a card directly in the slot - that's something I've found necessary for Windows builds, but which I have not found to be necessary for nvOS builds.

Thanks, in advance!

Update:

Figured out that I can run fsck manually with the following:

Code:
fsck /dev/sda2

Afterwards, CTRL-ALT-DEL gets Ubuntu to start, but no GUI... just a login.

Will continue trying to troubleshoot and look through the thread again to see how to start the GUI...


OK, mined ETH all night!

Looking forwards to next version, but meanwhile, thanks for all you've done for us!

 
Next job: upgrade Claymore to 10.0 and tweak OC...


I have spent a few hours messing around with the new driver and have a version I am using as a sort of stopgap to test the new driver.  With most GPUs it does have better Ethash peformance, but Equihash seems the same in my tests so far. 
hero member
Activity: 1260
Merit: 1009
First all, Thank you very much for the awesome work you do!!

So,

Tried to put the DAG fix using the following:

#Install new ROCm Kernel:

wget -qO - http://repo.radeon.com/rocm/apt/debian/rocm.gpg.key | sudo apt-key add -
sudo sh -c 'echo deb [arch=amd64] http://repo.radeon.com/rocm/apt/debian/ xenial main > /etc/apt/sources.list.d/rocm.list'
sudo apt-get update
sudo apt-get install rocm

#edit grub
sudo nano  /etc/default/grub
#2MB fragments for Ellesmere are enabled with a grub option:
GRUB_CMDLINE_LINUX="amdgpu.vm_fragment_size=9"

sudo update-grub
sudo reboot


The problem is the first GPU will now do about half speed while the other GPU's are running properly faster. Tried multiple times, different gpu's, etc, same results.

I know it's being updated in V13, anybody have a clue how to fix this first GPU problem in the meantime? I've just reverted back to untouched V12.

If anyone cares, my 580's run at about 25(no oc), with dag fix 27, but the first gpu will run at 14, would be nice to get them all to 27.

What happens if you run headless?  Is the first GPU still nerfed?

I did the same to apply dagfix, with the same effect on the GPU0, tried to run it headless and yes, it is the same slow without monitor attached. By the way I had the same problem with nvOC headless P106 rigs, and it was easily solved by reconfiguring xorg with nvidia tool when no monitor attached. Maybe reconfiguration is the right way here too, but I don't know how to do it with RX cards.

Issue with slow GPU0 solved by setting it's PCIe slot to Gen2 in BIOS. I had Gen1 for all slots before.

Good to know.  I have a way of jamming the system to patch this: but if setting gen2 works it is the much better solution.  Smiley
member
Activity: 83
Merit: 10
@shade123 - rxOC only has video drivers for AMD cards. @FullZero has a separate build/project called nvOC with NVIDIA drivers.

nvOC is actually much better developed:

https://bitcointalksearch.org/topic/os-nvoc-easy-to-use-linux-nvidia-mining-1854250

I read about it but I only have one rig and I have an AMD R9 380X and GTX 1070...
I wanted to download factoryOC which is another OS/build that works for both AMD and Nvidia but I only have 32 GB of space and the main problem is his the factoryOC download links are not working idk why...

https://bitcointalksearch.org/topic/az-1996684

You can try running nvOC and then adding AMD driver for your 380x... but the automated setting of power and OC is effective on NVidia, but not on AMD right now.

(Under Linux. Under Windows, AMD tweaking works better. It's a function of the drivers available, so no good solution for Linux, right now. I think that's part of why rxOC gets less attention - until drivers make tweaking more possible, there's not as much demand for rxOC.)
newbie
Activity: 10
Merit: 0
@shade123 - rxOC only has video drivers for AMD cards. @FullZero has a separate build/project called nvOC with NVIDIA drivers.

nvOC is actually much better developed:

https://bitcointalksearch.org/topic/os-nvoc-easy-to-use-linux-nvidia-mining-1854250

I read about it but I only have one rig and I have an AMD R9 380X and GTX 1070...
I wanted to download factoryOC which is another OS/build that works for both AMD and Nvidia but I only have 32 GB of space and the main problem is his the factoryOC download links are not working idk why...

https://bitcointalksearch.org/topic/az-1996684
Pages:
Jump to: