Author

Topic: [OS] nvOC easy-to-use Linux Nvidia Mining - page 413. (Read 418251 times)

hero member
Activity: 672
Merit: 500
hey fullzero have you made a amd distro of your os yet?
id like to give it a try
legendary
Activity: 1260
Merit: 1009
Have you tried disabling and then enabling the ethernet?

Yeah I tried this and a few others things, but to no avail.  I only have one of these 990fxa-ud3 so it's no big deal to use wifi.
I keep sayng I'm going to troubleshoot when the rig needs a reboot, but I've yet to need one; nvOC has truely been set it and forget it thusfar.

@machiavellious Which image did you use for that specific motherboard?


I can't know for sure which he used, but I would try this one:

ASRock H81 PRO BTC or BIOSTAR TB85

legendary
Activity: 1260
Merit: 1009
I do not know english
I use google translate.

I do as you say ...
But the machine is not opening ... freezes ...
There is amd card in the rig... I could not solve the problem.

You will have to remove the AMD card from the rig before it will work.  That is the problem; nvOC v0014 will not work with any AMD gpus.
newbie
Activity: 4
Merit: 0
Have you tried disabling and then enabling the ethernet?

Yeah I tried this and a few others things, but to no avail.  I only have one of these 990fxa-ud3 so it's no big deal to use wifi.
I keep sayng I'm going to troubleshoot when the rig needs a reboot, but I've yet to need one; nvOC has truely been set it and forget it thusfar.

@machiavellious Which image did you use for that specific motherboard?
sr. member
Activity: 419
Merit: 255
Which program you are printing the image file to.
Bios above memory 4g is enable when the system is not open from the USB freeze...

I am not sure I understand your question.  Are you asking about imaging to a usb?  If so; this is the process, if not please elaborate.

Select the correct image for your motherboard ( there are currently 3 different images )

Download image ( actually a zip file with the image inside )

Extract zip to get the full image.

Attach a 16gb or larger usb key.

If you don't have an imaging program already download either HDDRawCopy program or rufus program

Use either program to image the extracted img file to the 16gb or larger usb ( see this guide for an HDDRawCopy walkthru )

When it is done ( at 100% ) close HDDRawCopy and open the usb drive.  You should see oneBash; open it with wordpad or programming texteditor.

Modify oneBash with your settings / addresses (make a backup copy to your computer for later use).

Eject the usb, attach to rig.

Power on rig.

I do not know english
I use google translate.

I do as you say ...
But the machine is not opening ... freezes ...
There is amd card in the rig... I could not solve the problem.
legendary
Activity: 1260
Merit: 1009
Just added some new coin selections to oneBash:

FTC  EXP  MUSIC  ZCL  DUAL_EXP_DCR   DUAL_EXP_PASC   DUAL_EXP_LBC   DUAL_MUSIC_DCR   DUAL_MUSIC_PASC   DUAL_MUSIC_LBC
legendary
Activity: 1260
Merit: 1009
Greetings fullzero. I'm working on similar thing, but with textmode and netboot and I'm in the begining of the road (did an image with this guide and cannot log in to it, 'cause no users were exported)). Please tell
1. What where your base pendrive livecd image and modifying soft?
2. Why separate builds for different mobos?

Always good to learn more linux.    Smiley

1:
nvOC is not a live boot usb; it is a full install with manually edited partitions.  I didn't use software to make or modify it.  I originally installed Ubuntu 16.04 on an ssd; then modified the partitions. 

2:
For two reasons.  The first is that different chipsets (mainly H81 and Z270) will require some changes to some of the system files before a single install will work on all smoothly.  The other is; I need to write a program or script to dynamically generate the xorg file at boot before all motherboard pcie indexing will be properly recognized automatically.  Because I am using X ( having a GUI vs running in console mode ) this is more complicated than it would be if I wasn't using X. 

Mostly I have been too busy to fix these problems.  I have a list of changes I want to make, and another that members have requested.  I have been implementing the member requests before my own; as I have had time to.  Next on the list is to try installing the AMDPRO GPU driver and see how well amd and nvidia can work together in 16.04 for citronick; and adding FTC support for alexvachon66.  Sometimes I know implementing member request will be quick and I will just do it in the next block of free time that I have; as was the case with MUSIC and ZCL support: most of the time this is not the case.

when would a in house monitor page or app come into play with your os?
also how is the amdpro/nvidia side by side coming alone?
i would be interested in seeing this os run amd too

I will start making a monitor / push app after testing amd and nvidia together and adding FTC.  Last night I installed the AMDPRO driver and confirmed my expectation that they will not outright work together under 16.04.  Should be a way to get them working together, might require specific drivers and modifying some system files.  It would be much easier to simply have one nvidia and one amd build, but that was not the request; so I will delve further into this tonight.

Hi fullzero - appreciate your efforts in attempting  a unified build compatible for both platforms. Looks like its more challenging and taking more time. Like you said, perhaps one build each for NVIDIA and AMD, probably better idea - ie. AMD specific rig, vs NVIDIA specific rig. Thanks

So there is an interoperability problem using both (the 378.13 Nvidia Driver and the AMDPRO GPU Driver) with X.  This could be resolved; but personally I'm not going to spend the time.  I have been testing with 1x 1050ti SC and 3x rx470 4gb



I was able to get both to work together in console mode:



I believe only Claymore Ethash offers simultaneous dual AMD / NVIDIA support, but I could be wrong.  Other than the situation where; one only has one rig and both AMD and Nvidia cards, I don't see the use case for this.

In the process of getting this to work; I made an image that will support AMD (without any OC or powerlimit) using oneBash (of course only Claymore selections will work from oneBash).  Personally I only use custom roms for AMD anyway.  I could build this out with more features, but I'm not going to focus on it right now.

hero member
Activity: 672
Merit: 500
Greetings fullzero. I'm working on similar thing, but with textmode and netboot and I'm in the begining of the road (did an image with this guide and cannot log in to it, 'cause no users were exported)). Please tell
1. What where your base pendrive livecd image and modifying soft?
2. Why separate builds for different mobos?

Always good to learn more linux.    Smiley

1:
nvOC is not a live boot usb; it is a full install with manually edited partitions.  I didn't use software to make or modify it.  I originally installed Ubuntu 16.04 on an ssd; then modified the partitions. 

2:
For two reasons.  The first is that different chipsets (mainly H81 and Z270) will require some changes to some of the system files before a single install will work on all smoothly.  The other is; I need to write a program or script to dynamically generate the xorg file at boot before all motherboard pcie indexing will be properly recognized automatically.  Because I am using X ( having a GUI vs running in console mode ) this is more complicated than it would be if I wasn't using X. 

Mostly I have been too busy to fix these problems.  I have a list of changes I want to make, and another that members have requested.  I have been implementing the member requests before my own; as I have had time to.  Next on the list is to try installing the AMDPRO GPU driver and see how well amd and nvidia can work together in 16.04 for citronick; and adding FTC support for alexvachon66.  Sometimes I know implementing member request will be quick and I will just do it in the next block of free time that I have; as was the case with MUSIC and ZCL support: most of the time this is not the case.

when would a in house monitor page or app come into play with your os?
also how is the amdpro/nvidia side by side coming alone?
i would be interested in seeing this os run amd too

I will start making a monitor / push app after testing amd and nvidia together and adding FTC.  Last night I installed the AMDPRO driver and confirmed my expectation that they will not outright work together under 16.04.  Should be a way to get them working together, might require specific drivers and modifying some system files.  It would be much easier to simply have one nvidia and one amd build, but that was not the request; so I will delve further into this tonight.

probably after some heavy symbolic-linking and bootstrap-scripting, you could even recognize both cards as OpenCL devices from a single system.
legendary
Activity: 1834
Merit: 1080
---- winter*juvia -----
Greetings fullzero. I'm working on similar thing, but with textmode and netboot and I'm in the begining of the road (did an image with this guide and cannot log in to it, 'cause no users were exported)). Please tell
1. What where your base pendrive livecd image and modifying soft?
2. Why separate builds for different mobos?

Always good to learn more linux.    Smiley

1:
nvOC is not a live boot usb; it is a full install with manually edited partitions.  I didn't use software to make or modify it.  I originally installed Ubuntu 16.04 on an ssd; then modified the partitions. 

2:
For two reasons.  The first is that different chipsets (mainly H81 and Z270) will require some changes to some of the system files before a single install will work on all smoothly.  The other is; I need to write a program or script to dynamically generate the xorg file at boot before all motherboard pcie indexing will be properly recognized automatically.  Because I am using X ( having a GUI vs running in console mode ) this is more complicated than it would be if I wasn't using X. 

Mostly I have been too busy to fix these problems.  I have a list of changes I want to make, and another that members have requested.  I have been implementing the member requests before my own; as I have had time to.  Next on the list is to try installing the AMDPRO GPU driver and see how well amd and nvidia can work together in 16.04 for citronick; and adding FTC support for alexvachon66.  Sometimes I know implementing member request will be quick and I will just do it in the next block of free time that I have; as was the case with MUSIC and ZCL support: most of the time this is not the case.

when would a in house monitor page or app come into play with your os?
also how is the amdpro/nvidia side by side coming alone?
i would be interested in seeing this os run amd too

I will start making a monitor / push app after testing amd and nvidia together and adding FTC.  Last night I installed the AMDPRO driver and confirmed my expectation that they will not outright work together under 16.04.  Should be a way to get them working together, might require specific drivers and modifying some system files.  It would be much easier to simply have one nvidia and one amd build, but that was not the request; so I will delve further into this tonight.

Hi fullzero - appreciate your efforts in attempting  a unified build compatible for both platforms. Looks like its more challenging and taking more time. Like you said, perhaps one build each for NVIDIA and AMD, probably better idea - ie. AMD specific rig, vs NVIDIA specific rig. Thanks
legendary
Activity: 1260
Merit: 1009
Greetings fullzero. I'm working on similar thing, but with textmode and netboot and I'm in the begining of the road (did an image with this guide and cannot log in to it, 'cause no users were exported)). Please tell
1. What where your base pendrive livecd image and modifying soft?
2. Why separate builds for different mobos?

Always good to learn more linux.    Smiley

1:
nvOC is not a live boot usb; it is a full install with manually edited partitions.  I didn't use software to make or modify it.  I originally installed Ubuntu 16.04 on an ssd; then modified the partitions. 

2:
For two reasons.  The first is that different chipsets (mainly H81 and Z270) will require some changes to some of the system files before a single install will work on all smoothly.  The other is; I need to write a program or script to dynamically generate the xorg file at boot before all motherboard pcie indexing will be properly recognized automatically.  Because I am using X ( having a GUI vs running in console mode ) this is more complicated than it would be if I wasn't using X. 

Mostly I have been too busy to fix these problems.  I have a list of changes I want to make, and another that members have requested.  I have been implementing the member requests before my own; as I have had time to.  Next on the list is to try installing the AMDPRO GPU driver and see how well amd and nvidia can work together in 16.04 for citronick; and adding FTC support for alexvachon66.  Sometimes I know implementing member request will be quick and I will just do it in the next block of free time that I have; as was the case with MUSIC and ZCL support: most of the time this is not the case.

when would a in house monitor page or app come into play with your os?
also how is the amdpro/nvidia side by side coming alone?
i would be interested in seeing this os run amd too

I will start making a monitor / push app after testing amd and nvidia together and adding FTC.  Last night I installed the AMDPRO driver and confirmed my expectation that they will not outright work together under 16.04.  Should be a way to get them working together, might require specific drivers and modifying some system files.  It would be much easier to simply have one nvidia and one amd build, but that was not the request; so I will delve further into this tonight.
hero member
Activity: 672
Merit: 500
Greetings fullzero. I'm working on similar thing, but with textmode and netboot and I'm in the begining of the road (did an image with this guide and cannot log in to it, 'cause no users were exported)). Please tell
1. What where your base pendrive livecd image and modifying soft?
2. Why separate builds for different mobos?

Always good to learn more linux.    Smiley

1:
nvOC is not a live boot usb; it is a full install with manually edited partitions.  I didn't use software to make or modify it.  I originally installed Ubuntu 16.04 on an ssd; then modified the partitions. 

2:
For two reasons.  The first is that different chipsets (mainly H81 and Z270) will require some changes to some of the system files before a single install will work on all smoothly.  The other is; I need to write a program or script to dynamically generate the xorg file at boot before all motherboard pcie indexing will be properly recognized automatically.  Because I am using X ( having a GUI vs running in console mode ) this is more complicated than it would be if I wasn't using X. 

Mostly I have been too busy to fix these problems.  I have a list of changes I want to make, and another that members have requested.  I have been implementing the member requests before my own; as I have had time to.  Next on the list is to try installing the AMDPRO GPU driver and see how well amd and nvidia can work together in 16.04 for citronick; and adding FTC support for alexvachon66.  Sometimes I know implementing member request will be quick and I will just do it in the next block of free time that I have; as was the case with MUSIC and ZCL support: most of the time this is not the case.



when would a in house monitor page or app come into play with your os?
also how is the amdpro/nvidia side by side coming alone?
i would be interested in seeing this os run amd too
legendary
Activity: 1260
Merit: 1009
Greetings fullzero. I'm working on similar thing, but with textmode and netboot and I'm in the begining of the road (did an image with this guide and cannot log in to it, 'cause no users were exported)). Please tell
1. What where your base pendrive livecd image and modifying soft?
2. Why separate builds for different mobos?

Always good to learn more linux.    Smiley

1:
nvOC is not a live boot usb; it is a full install with manually edited partitions.  I didn't use software to make or modify it.  I originally installed Ubuntu 16.04 on an ssd; then modified the partitions. 

2:
For two reasons.  The first is that different chipsets (mainly H81 and Z270) will require some changes to some of the system files before a single install will work on all smoothly.  The other is; I need to write a program or script to dynamically generate the xorg file at boot before all motherboard pcie indexing will be properly recognized automatically.  Because I am using X ( having a GUI vs running in console mode ) this is more complicated than it would be if I wasn't using X. 

Mostly I have been too busy to fix these problems.  I have a list of changes I want to make, and another that members have requested.  I have been implementing the member requests before my own; as I have had time to.  Next on the list is to try installing the AMDPRO GPU driver and see how well amd and nvidia can work together in 16.04 for citronick; and adding FTC support for alexvachon66.  Sometimes I know implementing member request will be quick and I will just do it in the next block of free time that I have; as was the case with MUSIC and ZCL support: most of the time this is not the case.

newbie
Activity: 12
Merit: 0
Greetings fullzero. I'm working on similar thing, but with textmode and netboot and I'm in the begining of the road (did an image with this guide and cannot log in to it, 'cause no users were exported)). Please tell
1. What where your base pendrive livecd image and modifying soft?
2. Why separate builds for different mobos?
legendary
Activity: 1260
Merit: 1009
Which program you are printing the image file to.
Bios above memory 4g is enable when the system is not open from the USB freeze...

I am not sure I understand your question.  Are you asking about imaging to a usb?  If so; this is the process, if not please elaborate.

Select the correct image for your motherboard ( there are currently 3 different images )

Download image ( actually a zip file with the image inside )

Extract zip to get the full image.

Attach a 16gb or larger usb key.

If you don't have an imaging program already download HDDRawCopy program

Use either program to image the extracted img file to the 16gb or larger usb

When it is done ( at 100% ) close HDDRawCopy and open the usb drive.  You should see oneBash; open it with wordpad or programming texteditor.

Modify oneBash with your settings / addresses (make a backup copy to your computer for later use).

Eject the usb, attach to rig.

Power on rig.
sr. member
Activity: 419
Merit: 255
Which program you are printing the image file to.
Bios above memory 4g is enable when the system is not open from the USB freeze...
legendary
Activity: 1260
Merit: 1009
Have you tried disabling and then enabling the ethernet?

Yeah I tried this and a few others things, but to no avail.  I only have one of these 990fxa-ud3 so it's no big deal to use wifi.
I keep sayng I'm going to troubleshoot when the rig needs a reboot, but I've yet to need one; nvOC has truely been set it and forget it thusfar.

Linux is remarkably stable Grin
legendary
Activity: 1260
Merit: 1009
Also with this mobo I have found (with Nvidia cards) you can use ribbon risers for all but the second (16x primary gpu slot).  It must have a powered riser to ensure proper operation.  
Are you saying that only x16 slot must have powered riser on Anniversary Asrock?
So x1 slots are providing more than 25W (as per PCIe specification) on that mobo?
Usually only x16 slots can be used without powered risers, as I understand.
Or I do not understand?

If you are using Nvidia 1000 series cards other than a 1050 (which gets all power from the slot) then, yes (with Asrock Anniversary) only the 16x slot needs a powered riser.  It is better to use a powered riser if you have them, or are getting parts for a new rig.

This does not mean that all the 1x slots are providing more than 25 watts.  Although I would have to actually measure this to know for sure.

The amd rx series cards pull excessive power from the slot; never use one without a HQ powered riser.  Nvidia 1000 series cards on the other hand don't have this problem.  Almost all of their power should come from the PCIe 6 or 8 pin connectors.  On a lot of my open rigs I use these 1x-to-16x ribbion risers combined with hawkfish007 powered USB risers (for the end cards to get maximum spacing).  The ribbon risers have a pcie power slot that can be used, but I don't use them.  I got these ribbon risers because they are solid performers and are very cost effective; this was before the newer pcie 6 pin powered risers were released.  

Now that HQ usb pcie 6 pin powered risers are available I recommend only using them.  Get them cheap from hawkfish007
sr. member
Activity: 308
Merit: 250

Also with this mobo I have found (with Nvidia cards) you can use ribbon risers for all but the second (16x primary gpu slot).  It must have a powered riser to ensure proper operation.  

Are you saying that only x16 slot must have powered riser on Anniversary Asrock?
So x1 slots are providing more than 25W (as per PCIe specification) on that mobo?
Usually only x16 slots can be used without powered risers, as I understand.
Or I do not understand?
newbie
Activity: 8
Merit: 0
Have you tried disabling and then enabling the ethernet?

Yeah I tried this and a few others things, but to no avail.  I only have one of these 990fxa-ud3 so it's no big deal to use wifi.
I keep sayng I'm going to troubleshoot when the rig needs a reboot, but I've yet to need one; nvOC has truely been set it and forget it thusfar.
legendary
Activity: 1260
Merit: 1009
@fullzero I see you listed compatible mobo's in the OP.  The board in the rig I am about to put new GPU's in is an ASRock Anniversary.  Any ideas if that will be compatible with this image?  Also will the image fit on an 8gb usb drive?  Thanks.

Sorry has to be a 16GB; CUDA takes up a lot of space.  Cannot recommend this one enough: https://www.amazon.com/Lexar-JumpDrive-16GB-Flash-Drive/dp/B00S5V5PMY

use the ASRock H81 PRO BTC or BIOSTAR TB85 image 

with an ASRock Anniversary the first 5x slots will OC, you can easily add OC capability to the sixth if you have a dummy plug or second monitor.

to do so:

Quote
on first boot close mining process if open

Log out

Log in (yes you need to do this to make sure this process works)

Attach a second monitor or dummy plug to the GPU in the sixth slot.

open Ubuntu start button equivalent on top right.  

Type: n  

now you should see Nvidia X Server Settings

open Nvidia X Server Settings

select X server Display Configuration

look in the display area click each box that has a black boarder  (should only be the last screen) and change "configuration" to: New x screen)

click Save to X Configuration File

save xorg  ( ensure Merge with existing file is checked and the field contains: /etc/X11/xorg.conf )

Note: you may need to browse an existing xorg file; in order to enable selecting Merge with existing file

password is: miner1

quit Nvidia X Server Settings (you must actually quit)

close mining process if open

logout

login

now all 6x cards should OC

Also with this mobo I have found (with Nvidia cards) you can use ribbon risers for all but the second (16x primary gpu slot).  It must have a powered riser to ensure proper operation.  

Edit:
Now that HQ usb pcie 6 pin powered risers are available I recommend only using them.  Get them cheap from hawkfish007
Jump to: