Pages:
Author

Topic: KopiemTu 3.0 - ethash & equihash - NVIDIA USB linux distro - page 4. (Read 39802 times)

hero member
Activity: 710
Merit: 502
UPDATE2 manual control fan

I found it, it seems that you need permissions for connecting to the display, and actually the display is like a tcp socket  Shocked so you need to specifiy it.

(i know i'm clueless, but i can get rid of it by researching which is what i am doing hehe)

this works (as user live):
Code:
nvidia-settings -c :0 -a [gpu:0]/GPUFanControlState=1 -a [fan:0]/GPUTargetFanSpeed=60

but if i try to run it as root, it doesn't.
it seems that you cannot connect to the X display as root.
i have seen references that configuring xhost + will allows you to do that, now... where THE HELL will i put xhost + command on?? WTF?
i have no idea.

i'll keep diggin'it and post here.
but at least i can control the fan now from SSH (have to login as live though) but i wanted to automate it, and i can't until i found the way to run the command as root.

EDIT: progress!
as root:
edit /etc/profile and add this at the botom.

Code:
export XAUTHORITY=/home/live/.Xauthority

now i can run those commands as root via ssh, without the monitor connected Grin Grin

however, if i put them on rc.local, they don't work, damn!, what am i missing?
hero member
Activity: 710
Merit: 502
UPDATE on the fan control business  Grin

I managed to force load X even without a monitor connected.

procedure:

this is to explain how to force EDID on XORG.conf so X will run even if you don't have a display attached to it.

we use nvidia-settings from X, go to the panel configuration and top right (sometimes off screen) are the button: Acquire EDID

save the file with the name of our monitor and exit.

now we feed it into the xconfig:

Code:
nvidia-xconfig --custom-edid="GPU-0.HDMI-0:/home/live/Desktop/LG-MonitorEDID.bin"

this will write the new custom edid setting into the xorg.conf (in /etc/X11/xorg.conf)

NOTE: you need to specify properly the GPU number and port type, HDMI-0 or DFS-0 (for DVI) and the correct port number, check that on the nvidia-settings from X screen, that also means that you need one line like that for every GPU you have replacing GPU-0 for GPU-1 and so on.

 now
Code:
sync && reboot

once it started you can see with nvidia-smi that /usr/bin/X is running!

Ok that's what i have so far, now i tried to run the:
nvidia-settings -a '[gpu:0]/GPUFanControlState=1'
nvidia-settings -a '[fan:0]/GPUTargetFanSpeed=60'

from /etc/rc.local, without sucess, i need to run it in a way that it will be seen from the X display, i have no idea how to do that (yet)
i'll post as soon as i have that, if anyone reading this knows how, please post!  Smiley

NOTE that even if i have the monitor attached, if I ssh into the box from another computer, and try to run nvidia-settings it fails too!!, so there has to be a way to execute commands via SSH that can be seen by the OS as from X, i tried ssh -XY host but doesn't work either.
hero member
Activity: 710
Merit: 502
Hi jk_14 Smiley

I am working on trying to control fan on the rigs due to shitty GPU fan speed curve on the bios.

most cards runs at a ridiculous low fan speed to enforce planned obsolescence "prevent noise" or so they say, the result is, the card is hot as fuck, and the fan runs at 20 or 25% speed at the most, plain stupid.

this is what i got so far:

activate cool-bits 28:
Code:
service lightdm stop
nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration
reboot

now we can use this to control the fan
 
Code:
nvidia-settings -a '[gpu:0]/GPUFanControlState=1'

nvidia-settings -a '[fan:0]/GPUTargetFanSpeed=80'
this will set fan speed to a fixed 80% PWM.

remember that once GPUFanControlState is set to 1, if you don't set GPUTargetFanSpeed the fan will remain off (0% ) even if the card is burning up!!! so remember to execute both at the same time or before the miner starts.

now this works fantastically well when i have the monitor connected, but if i don't  connect the monitor i get this error (this is where i'm stuck)

Code:
/usr/bin/nvidia-settings -a '[gpu:0]/GPUFanControlState=1'
No protocol specified

** (nvidia-settings:2680): WARNING **: Could not open X display
No protocol specified

ERROR: The control display is undefined; please run `/usr/bin/nvidia-settings --help` for usage
       information.

I tried to export DISPLAY=:0 but no success.
any ideas?
i don't know what to do, if the monitor is plugged in i can control it fine, but if not, i have that error.
so far i tested it on only one GPU, dunno what will happens when i try to set all the cards but only one connected to the monitor.

will i need HDMI dummy plugs? those are impossible to find here Sad

any ideas greatly appreciated  Grin
cheers
indkt.
legendary
Activity: 1292
Merit: 1000
All--

I'm going to build two more rigs.  I'm not satisfied with the motherboards I have now (they were leftover from another project).

So, since these will be NVIDIA rigs, I would like to get recommendations from all of you.

- What motherboards are you using with KopiemTu
- Have you run 6 cards on your motherboard? (and if so, what did you need to change to enable it)
- Any feedback or suggestions for what I should buy.

I'm thinking of either spending real money and getting a Z270 (more PCIe lanes, even though I can't seem to make use of them) and thus maybe more future proof. Or going cheap and getting cheaper motherboards-- especially if I can only get 4 GPUs per board.

Thanks in advance!

(I would search but unfortunately board search doesn't work for me for some reason- takes me to empty google page.)


I work with used Supermicro X9SCM-F or -iiF, 4 PCI-e, IPMI (remote access to BIOS), stable as rock
newbie
Activity: 54
Merit: 0
All--

I'm going to build two more rigs.  I'm not satisfied with the motherboards I have now (they were leftover from another project).

So, since these will be NVIDIA rigs, I would like to get recommendations from all of you.

- What motherboards are you using with KopiemTu
- Have you run 6 cards on your motherboard? (and if so, what did you need to change to enable it)
- Any feedback or suggestions for what I should buy.

I'm thinking of either spending real money and getting a Z270 (more PCIe lanes, even though I can't seem to make use of them) and thus maybe more future proof. Or going cheap and getting cheaper motherboards-- especially if I can only get 4 GPUs per board.

Thanks in advance!

(I would search but unfortunately board search doesn't work for me for some reason- takes me to empty google page.)
newbie
Activity: 54
Merit: 0
all sources are included, check /opt/kopiemtu directory

Thanks, that's appreciated, and I'm sure this seems ungrateful or I may sound like a jerk.  That's not my intention.  Hosting on Github or Gitlab lets you get pull requests, and lets people look at the development of the software over time.  I think it would benefit you by getting more people helping you. And it makes it easier to do releases and the like. (People can file issues and all that, a lot easier than this mega thread.)

Anyway, I have downloaded it.  I needed to get going this weekend so I've done that, and for my next rig I will use Kopiemtu and learn how it works.
hero member
Activity: 710
Merit: 502
Can someone point me to the repo for this?  Or build instructions to build from scratch?

If this is an open source project, I will contribute to it (beyond the six beers, I'll help with code, etc.)

But if it's closed source, I'm going to try and get going with ubuntu instead.

Primary reason for running linux is it is open source and thus more vetted.
I have been runing JK_14´s Kopiemtu distro for years, and it's rock solid.

you can build your own if you are too paranoid, the scripts are open, the programs he use includes the source codes, so you can see
how he did it.

i can vouch for him and his work, but of course you don't know me either Grin i understand! (there are not a lot of people more paranoid than I am)

all my miners runs on the previous kopiemtu version (2.0) mainly because it is heavily modified for my needs (automation, power metering, lcd display control, etc)

EWBF miner is closed source, there is a ZCASH opensource solver opened recently by nicehash but does not have the miner part AFAIK, for what I've tested, EWBF closed source still is the best way to mine, and yes, i prefer to compile myself as well. (reason why i use genoil's for ethereum instead of claymore  Grin , nah besides genoil's ETH miner works very well! and i already customized enough for my needs hehe)

regards
Indkt
legendary
Activity: 1292
Merit: 1000
Can someone point me to the repo for this?  Or build instructions to build from scratch?

If this is an open source project, I will contribute to it (beyond the six beers, I'll help with code, etc.)

But if it's closed source, I'm going to try and get going with ubuntu instead.

Primary reason for running linux is it is open source and thus more vetted.


all sources are included, check /opt/kopiemtu directory
newbie
Activity: 54
Merit: 0
Can someone point me to the repo for this?  Or build instructions to build from scratch?

If this is an open source project, I will contribute to it (beyond the six beers, I'll help with code, etc.)

But if it's closed source, I'm going to try and get going with ubuntu instead.

Primary reason for running linux is it is open source and thus more vetted.
legendary
Activity: 1292
Merit: 1000
Trying your software out I followed the instructions to use ewbf and was able to switch and start with zcl on suprnova.  I see it on my suprnova graph,problem is my miner webpage shows this


Also I noticed it is 150 or so SOL/s slower than Win 10.


such screen means your monitoring process is stopped, so just type such command:

monitor start
legendary
Activity: 1292
Merit: 1000
does this OS have support for more than 6 GPUs

Hi,

as far as I remember - 6 GPU is the driver limit
full member
Activity: 154
Merit: 100
Trying your software out I followed the instructions to use ewbf and was able to switch and start with zcl on suprnova.  I see it on my suprnova graph,problem is my miner webpage shows this



Also I noticed it is 150 or so SOL/s slower than Win 10.
full member
Activity: 154
Merit: 100
does this OS have support for more than 6 GPUs
newbie
Activity: 2
Merit: 0
I cant boot into KompiemTu 3.0 pendrive. I am getting error as 'Boot Error.
UEFI is enabled, Pendrive is selected as 1st option for boot.
Any ideas?
legendary
Activity: 1292
Merit: 1000
Hi jk_14

did you try EWBF zcash cudaminer on kopiemtu?

if you did, did you get some output from it? because I mine fine but there is no output at all

nothing with screen -r, and nothing on syslog, i call it from /opt/kopiemtu/miner.sh with.

mine --parameters 2>&1 | logger

works fantastic with all the other miners that does not output directly to syslog, but i get nothing with EWBF miner, I only get some output parameters are wrong of if it cannot connect for some reason it will be visible from syslog otherwise i get no output.

i posted on EWBF thread here, but there is so much spam on that thread that it is very unlikely that the dev will see it hehe.
maybe you solved it  Grin

cheers
Indkt.


Yes, I did it, EWBF out-of-the box with monitoring support is here:

Code:
cd /root; mine stop; monitor stop

wget http://mbl.cash/ewbf.tgz
tar -xPf ewbf.tgz
mine switch
mine start


also I would like to inform you all, that my other project MobileCash is in very interesting phase.
It seems the first real case while crypcryptocurrency is available to "Average Joe" with single-click, for "free",
more details here:
https://bitcointalksearch.org/topic/m.17437384

Thank you for spreading the word
(and mining MBL Smiley )

hero member
Activity: 710
Merit: 502
Hi jk_14

did you try EWBF zcash cudaminer on kopiemtu?

if you did, did you get some output from it? because I mine fine but there is no output at all

nothing with screen -r, and nothing on syslog, i call it from /opt/kopiemtu/miner.sh with.

mine --parameters 2>&1 | logger

works fantastic with all the other miners that does not output directly to syslog, but i get nothing with EWBF miner, I only get some output parameters are wrong of if it cannot connect for some reason it will be visible from syslog otherwise i get no output.

i posted on EWBF thread here, but there is so much spam on that thread that it is very unlikely that the dev will see it hehe.
maybe you solved it  Grin

cheers
Indkt.
legendary
Activity: 1292
Merit: 1000

Interesting, 750ti in windows 55-65sols (65 with overclock) , in linux 27-30 only.

SOLVED
In background was running another miner Sad Now ~59sols


Smiley
member
Activity: 92
Merit: 10

"Up to 220 Sol/s @ GTX1070":

Code:
wget https://www.nicehash.com/tools/eqm_v1.0.2b_Linux_Ubuntu16.zip
unzip eqm_v1.0.2b_Linux_Ubuntu16.zip

confirmed ~200 Sols/s = nVidia in the equihash game Smiley


P.S. unfortunately, monitoring support is really messy with current eqm_ubuntu_16 logging limitations...

Interesting, 750ti in windows 55-65sols (65 with overclock) , in linux 27-30 only.

SOLVED
In background was running another miner Sad Now ~59sols
hero member
Activity: 710
Merit: 502
but that is only on nicehash pool right?, nicehash pays crap compared to other pools Sad dunno if the difference in efficiency worth it, what do you think?



right,
2 days ago it was 10%-20% more profitable than ethash, even with nicehash

it seems powering some other pool with it - would be a bit time consuming, but doable... Wink
huh, i didn't check often enough productivity of zec, so far the nicehash miner is the only one with decent speed, i haven't tested the others lately but they were very very far from the nicehash one...
right now it seems that both are low, i was trying to test the claymore ethminer to see if it is better but couldn't make it work with miningpoolhub which is where i mine most of the time Sad
i will start trying new miner versions for zec , eth and lbc to see if there was some improvement that may be worth it.
legendary
Activity: 1292
Merit: 1000
but that is only on nicehash pool right?, nicehash pays crap compared to other pools Sad dunno if the difference in efficiency worth it, what do you think?



right,
2 days ago it was 10%-20% more profitable than ethash, even with nicehash

it seems powering some other pool with it - would be a bit time consuming, but doable... Wink
Pages:
Jump to: