Bitcoin Forum
April 30, 2024, 07:05:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 [295] 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 ... 417 »
  Print  
Author Topic: [OS] nvOC easy-to-use Linux Nvidia Mining  (Read 417954 times)
poisonxa
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile WWW
December 02, 2017, 07:27:19 PM
 #5881

Still having the last card at 26 mhs, no matter what i do it's always the last card. Evga 1070. All the same cards and they do 31 MHs except the last one.
Did you try disabling mining mode and turning on 4g encode?

You get merit points when someone likes your post enough to give you some. And for every 2 merit points you receive, you can send 1 merit point to someone else!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714503959
Hero Member
*
Offline Offline

Posts: 1714503959

View Profile Personal Message (Offline)

Ignore
1714503959
Reply with quote  #2

1714503959
Report to moderator
1714503959
Hero Member
*
Offline Offline

Posts: 1714503959

View Profile Personal Message (Offline)

Ignore
1714503959
Reply with quote  #2

1714503959
Report to moderator
CryptAtomeTrader44
Full Member
***
Offline Offline

Activity: 340
Merit: 103

It is easier to break an atom than partialities AE


View Profile
December 02, 2017, 08:12:10 PM
Last edit: December 03, 2017, 12:30:32 AM by CryptAtomeTrader44
 #5882

Can somebody please compile ccminer2.2.2 ?
( https://github.com/tpruvot/ccminer )
I need compiled binary... Can't do it because i don't have free space on flash stick...

I compiled it a few weeks back and put it here:

http://www.cstone.net/~stu/nvOC/miners/

Thanks.

This compiled miner don't mine on my rig and return an illegal instruction when a i mine neoscrypt.

I tried to compile it but i have some errors on

Code:
make
make  all-recursive
make[1]: Entering directory '/home/m1/Downloads/ccminer-2.2.2-tpruvot'
Making all in compat
make[2]: Entering directory '/home/m1/Downloads/ccminer-2.2.2-tpruvot/compat'
make[3]: Entering directory '/home/m1/Downloads/ccminer-2.2.2-tpruvot/compat'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/m1/Downloads/ccminer-2.2.2-tpruvot/compat'
make[2]: Leaving directory '/home/m1/Downloads/ccminer-2.2.2-tpruvot/compat'
make[2]: Entering directory '/home/m1/Downloads/ccminer-2.2.2-tpruvot'
g++ -DHAVE_CONFIG_H -I.  -fopenmp  -pthread -fno-strict-aliasing  -I/usr/local/cuda/include -DUSE_WRAPNVML    -O3 -march=native -D_REENTRANT -falign-functions=16 -falign-jumps=16 -falign-labels=16 -MT ccminer-bignum.o -MD -MP -MF .deps/ccminer-bignum.Tpo -c -o ccminer-bignum.o `test -f 'bignum.cpp' || echo './'`bignum.cpp
In file included from bignum.cpp:8:0:
bignum.hpp:63:24: error: invalid use of incomplete type ‘BIGNUM {aka struct bignum_st}’
 class CBigNum : public BIGNUM
                        ^
In file included from /usr/local/include/openssl/bn.h:32:0,
                 from bignum.hpp:20,
                 from bignum.cpp:8:
/usr/local/include/openssl/ossl_typ.h:80:16: note: forward declaration of ‘BIGNUM {aka struct bignum_st}’
 typedef struct bignum_st BIGNUM;
                ^
In file included from bignum.cpp:8:0:
bignum.hpp: In constructor ‘CBigNum::CBigNum()’:
bignum.hpp:68:21: error: ‘BN_init’ was not declared in this scope
         BN_init(this);
                     ^
bignum.hpp: In copy constructor ‘CBigNum::CBigNum(const CBigNum&)’:
bignum.hpp:73:21: error: ‘BN_init’ was not declared in this scope
         BN_init(this);
                     ^
bignum.hpp:74:30: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘BIGNUM* BN_copy(BIGNUM*, const BIGNUM*)’
         if (!BN_copy(this, &b))
                              ^
bignum.hpp:76:31: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘void BN_clear_free(BIGNUM*)’
             BN_clear_free(this);
                               ^
bignum.hpp: In member function ‘CBigNum& CBigNum::operator=(const CBigNum&)’:
bignum.hpp:83:30: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘BIGNUM* BN_copy(BIGNUM*, const BIGNUM*)’
         if (!BN_copy(this, &b))
                              ^
bignum.hpp: In destructor ‘CBigNum::~CBigNum()’:
bignum.hpp:90:27: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘void BN_clear_free(BIGNUM*)’
         BN_clear_free(this);
                           ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(signed char)’:
bignum.hpp:94:47: error: ‘BN_init’ was not declared in this scope
     CBigNum(signed char n)      { BN_init(this); if (n >= 0) setulong(n); else setint64(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(short int)’:
bignum.hpp:95:47: error: ‘BN_init’ was not declared in this scope
     CBigNum(short n)            { BN_init(this); if (n >= 0) setulong(n); else setint64(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(int)’:
bignum.hpp:96:47: error: ‘BN_init’ was not declared in this scope
     CBigNum(int n)              { BN_init(this); if (n >= 0) setulong(n); else setint64(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(long int)’:
bignum.hpp:97:47: error: ‘BN_init’ was not declared in this scope
     CBigNum(long n)             { BN_init(this); if (n >= 0) setulong(n); else setint64(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(int64)’:
bignum.hpp:98:47: error: ‘BN_init’ was not declared in this scope
     CBigNum(int64 n)            { BN_init(this); setint64(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(unsigned char)’:
bignum.hpp:99:47: error: ‘BN_init’ was not declared in this scope
     CBigNum(unsigned char n)    { BN_init(this); setulong(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(short unsigned int)’:
bignum.hpp:100:47: error: ‘BN_init’ was not declared in this scope
     CBigNum(unsigned short n)   { BN_init(this); setulong(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(unsigned int)’:
bignum.hpp:101:47: error: ‘BN_init’ was not declared in this scope
     CBigNum(unsigned int n)     { BN_init(this); setulong(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(long unsigned int)’:
bignum.hpp:102:47: error: ‘BN_init’ was not declared in this scope
     CBigNum(unsigned long n)    { BN_init(this); setulong(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(uint64)’:
bignum.hpp:103:47: error: ‘BN_init’ was not declared in this scope
     CBigNum(uint64 n)           { BN_init(this); setuint64(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(uint256)’:
bignum.hpp:104:47: error: ‘BN_init’ was not declared in this scope
     explicit CBigNum(uint256 n) { BN_init(this); setuint256(n); }
                                               ^
bignum.hpp: In constructor ‘CBigNum::CBigNum(const std::vector<unsigned char>&)’:
bignum.hpp:108:21: error: ‘BN_init’ was not declared in this scope
         BN_init(this);
                     ^
bignum.hpp: In member function ‘void CBigNum::setulong(long unsigned int)’:
bignum.hpp:114:33: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_set_word(BIGNUM*, long unsigned int)’
         if (!BN_set_word(this, n))
                                 ^
bignum.hpp: In member function ‘long unsigned int CBigNum::getulong() const’:
bignum.hpp:120:48: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘long unsigned int BN_get_word(const BIGNUM*)’
         return (unsigned long) BN_get_word(this);
                                                ^
bignum.hpp: In member function ‘unsigned int CBigNum::getuint() const’:
bignum.hpp:125:47: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘long unsigned int BN_get_word(const BIGNUM*)’
         return (unsigned int) BN_get_word(this);
                                               ^
bignum.hpp: In member function ‘int CBigNum::getint() const’:
bignum.hpp:130:59: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘long unsigned int BN_get_word(const BIGNUM*)’
         unsigned long n = (unsigned long) BN_get_word(this);
                                                           ^
bignum.hpp:131:33: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_negative(const BIGNUM*)’
         if (!BN_is_negative(this))
                                 ^
In file included from bignum.cpp:8:0:
bignum.hpp: In member function ‘void CBigNum::setint64(int64)’:
bignum.hpp:179:45: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘3’ to ‘BIGNUM* BN_mpi2bn(const unsigned char*, int, BIGNUM*)’
         BN_mpi2bn(pch, (int) (p - pch), this);
                                             ^
bignum.hpp: In member function ‘void CBigNum::setuint64(uint64)’:
bignum.hpp:206:45: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘3’ to ‘BIGNUM* BN_mpi2bn(const unsigned char*, int, BIGNUM*)’
         BN_mpi2bn(pch, (int) (p - pch), this);
                                             ^
bignum.hpp: In member function ‘void CBigNum::setuint256(uint256)’:
bignum.hpp:234:45: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘3’ to ‘BIGNUM* BN_mpi2bn(const unsigned char*, int, BIGNUM*)’
         BN_mpi2bn(pch, (int) (p - pch), this);
                                             ^
bignum.hpp: In member function ‘uint256 CBigNum::getuint256() const’:
bignum.hpp:239:50: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
         unsigned int nSize = BN_bn2mpi(this, NULL);
                                                  ^
bignum.hpp:243:32: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
         BN_bn2mpi(this, &vch[0]);
                                ^
bignum.hpp: In member function ‘void CBigNum::setvch(const std::vector<unsigned char>&)’:
bignum.hpp:264:52: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘3’ to ‘BIGNUM* BN_mpi2bn(const unsigned char*, int, BIGNUM*)’
         BN_mpi2bn(&vch2[0], (int) vch2.size(), this);
                                                    ^
bignum.hpp: In member function ‘std::vector<unsigned char> CBigNum::getvch() const’:
bignum.hpp:269:50: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
         unsigned int nSize = BN_bn2mpi(this, NULL);
                                                  ^
bignum.hpp:273:32: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
         BN_bn2mpi(this, &vch[0]);
                                ^
bignum.hpp: In member function ‘CBigNum& CBigNum::SetCompact(unsigned int)’:
bignum.hpp:309:36: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_set_word(BIGNUM*, long unsigned int)’
             BN_set_word(this, nWord);
                                    ^
bignum.hpp:313:36: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_set_word(BIGNUM*, long unsigned int)’
             BN_set_word(this, nWord);
                                    ^
bignum.hpp:314:46: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_lshift(BIGNUM*, const BIGNUM*, int)’
             BN_lshift(this, this, 8*(nSize-3));
                                              ^
bignum.hpp:316:40: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘void BN_set_negative(BIGNUM*, int)’
         BN_set_negative(this, fNegative);
                                        ^
In file included from bignum.hpp:20:0,
                 from bignum.cpp:8:
bignum.hpp: In member function ‘unsigned int CBigNum::GetCompact() const’:
bignum.hpp:322:30: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_num_bits(const BIGNUM*)’
         unsigned int nSize = BN_num_bytes(this);
                              ^
In file included from bignum.cpp:8:0:
bignum.hpp:325:55: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘long unsigned int BN_get_word(const BIGNUM*)’
             nCompact = (unsigned int) BN_get_word(this) << 8*(3-nSize);
                                                       ^
bignum.hpp:329:45: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_rshift(BIGNUM*, const BIGNUM*, int)’
             BN_rshift(&bn, this, 8*(nSize-3));
                                             ^
bignum.hpp:330:54: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘long unsigned int BN_get_word(const BIGNUM*)’
             nCompact = (unsigned int) BN_get_word(&bn);
                                                      ^
bignum.hpp:340:41: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_negative(const BIGNUM*)’
         nCompact |= (BN_is_negative(this) ? 0x00800000 : 0);
                                         ^
In file included from bignum.cpp:8:0:
bignum.hpp: In member function ‘std::__cxx11::string CBigNum::ToString(int) const’:
bignum.hpp:381:35: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘void BN_set_negative(BIGNUM*, int)’
         BN_set_negative(&bn, false);
                                   ^
bignum.hpp:384:29: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
         if (BN_cmp(&bn, &bn0) == 0)
                             ^
bignum.hpp:386:32: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
         while (BN_cmp(&bn, &bn0) > 0)
                                ^
bignum.hpp:388:54: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_div(BIGNUM*, BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
             if (!BN_div(&dv, &rem, &bn, &bnBase, pctx))
                                                      ^
bignum.hpp:394:32: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_negative(const BIGNUM*)’
         if (BN_is_negative(this))
                                ^
bignum.hpp: In member function ‘bool CBigNum::operator!() const’:
bignum.hpp:427:31: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_zero(const BIGNUM*)’
         return BN_is_zero(this);
                               ^
bignum.hpp: In member function ‘CBigNum& CBigNum::operator+=(const CBigNum&)’:
bignum.hpp:432:35: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_add(BIGNUM*, const BIGNUM*, const BIGNUM*)’
         if (!BN_add(this, this, &b))
                                   ^
bignum.hpp: In member function ‘CBigNum& CBigNum::operator*=(const CBigNum&)’:
bignum.hpp:446:41: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_mul(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
         if (!BN_mul(this, this, &b, pctx))
                                         ^
bignum.hpp: In member function ‘CBigNum& CBigNum::operator<<=(unsigned int)’:
bignum.hpp:465:41: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_lshift(BIGNUM*, const BIGNUM*, int)’
         if (!BN_lshift(this, this, shift))
                                         ^
bignum.hpp: In member function ‘CBigNum& CBigNum::operator>>=(unsigned int)’:
bignum.hpp:476:28: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
         if (BN_cmp(&a, this) > 0)
                            ^
bignum.hpp:482:41: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_rshift(BIGNUM*, const BIGNUM*, int)’
         if (!BN_rshift(this, this, shift))
                                         ^
bignum.hpp: In member function ‘CBigNum& CBigNum::operator++()’:
bignum.hpp:491:47: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_add(BIGNUM*, const BIGNUM*, const BIGNUM*)’
         if (!BN_add(this, this, BN_value_one()))
                                               ^
bignum.hpp: In member function ‘CBigNum& CBigNum::operator--()’:
bignum.hpp:508:45: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_sub(BIGNUM*, const BIGNUM*, const BIGNUM*)’
         if (!BN_sub(&r, this, BN_value_one()))
                                             ^
bignum.hpp: In function ‘const CBigNum operator+(const CBigNum&, const CBigNum&)’:
bignum.hpp:533:27: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_add(BIGNUM*, const BIGNUM*, const BIGNUM*)’
     if (!BN_add(&r, &a, &b))
                           ^
bignum.hpp: In function ‘const CBigNum operator-(const CBigNum&, const CBigNum&)’:
bignum.hpp:541:27: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_sub(BIGNUM*, const BIGNUM*, const BIGNUM*)’
     if (!BN_sub(&r, &a, &b))
                           ^
bignum.hpp: In function ‘const CBigNum operator-(const CBigNum&)’:
bignum.hpp:549:43: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_negative(const BIGNUM*)’
     BN_set_negative(&r, !BN_is_negative(&r));
                                           ^
bignum.hpp: In function ‘const CBigNum operator*(const CBigNum&, const CBigNum&)’:
bignum.hpp:557:33: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_mul(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
     if (!BN_mul(&r, &a, &b, pctx))
                                 ^
bignum.hpp: In function ‘const CBigNum operator/(const CBigNum&, const CBigNum&)’:
bignum.hpp:566:39: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_div(BIGNUM*, BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
     if (!BN_div(&r, NULL, &a, &b, pctx))
                                       ^
In file included from bignum.hpp:20:0,
                 from bignum.cpp:8:
bignum.hpp: In function ‘const CBigNum operator%(const CBigNum&, const CBigNum&)’:
bignum.hpp:575:10: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘2’ to ‘int BN_div(BIGNUM*, BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
     if (!BN_mod(&r, &a, &b, pctx))
          ^
In file included from bignum.cpp:8:0:
bignum.hpp: In function ‘const CBigNum operator<<(const CBigNum&, unsigned int)’:
bignum.hpp:583:33: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_lshift(BIGNUM*, const BIGNUM*, int)’
     if (!BN_lshift(&r, &a, shift))
                                 ^
bignum.hpp: In function ‘bool operator==(const CBigNum&, const CBigNum&)’:
bignum.hpp:595:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
 inline bool operator==(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) == 0); }
                                                                                   ^
bignum.hpp: In function ‘bool operator!=(const CBigNum&, const CBigNum&)’:
bignum.hpp:596:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
 inline bool operator!=(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) != 0); }
                                                                                   ^
bignum.hpp: In function ‘bool operator<=(const CBigNum&, const CBigNum&)’:
bignum.hpp:597:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
 inline bool operator<=(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) <= 0); }
                                                                                   ^
bignum.hpp: In function ‘bool operator>=(const CBigNum&, const CBigNum&)’:
bignum.hpp:598:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
 inline bool operator>=(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) >= 0); }
                                                                                   ^
bignum.hpp: In function ‘bool operator<(const CBigNum&, const CBigNum&)’:
bignum.hpp:599:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
 inline bool operator<(const CBigNum& a, const CBigNum& b)  { return (BN_cmp(&a, &b) < 0); }
                                                                                   ^
bignum.hpp: In function ‘bool operator>(const CBigNum&, const CBigNum&)’:
bignum.hpp:600:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
 inline bool operator>(const CBigNum& a, const CBigNum& b)  { return (BN_cmp(&a, &b) > 0); }
                                                                                   ^
Makefile:1828: recipe for target 'ccminer-bignum.o' failed
make[2]: *** [ccminer-bignum.o] Error 1
make[2]: Leaving directory '/home/m1/Downloads/ccminer-2.2.2-tpruvot'
Makefile:2198: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/m1/Downloads/ccminer-2.2.2-tpruvot'
Makefile:653: recipe for target 'all' failed
make: *** [all] Error 2
CryptAtomeTrader44
Full Member
***
Offline Offline

Activity: 340
Merit: 103

It is easier to break an atom than partialities AE


View Profile
December 02, 2017, 08:17:21 PM
 #5883

those mining Neoscrypt with GTX-1070, what miner are you using with nvOC ?

TIA

I am also interested in this question because SPccminer crashes too often for my taste:

Code:
Cuda error in func 'neoscrypt_hash_k4' at line 1517: unspecified launch failure.
Stubo
Member
**
Offline Offline

Activity: 224
Merit: 13


View Profile
December 02, 2017, 11:19:50 PM
 #5884

Can somebody please compile ccminer2.2.2 ?
( https://github.com/tpruvot/ccminer )
I need compiled binary... Can't do it because i don't have free space on flash stick...

I compiled it a few weeks back and put it here:

http://www.cstone.net/~stu/nvOC/miners/

Thanks.

This compiled miner don't mine on my rig and return an illegal instruction when a i mine neoscrypt.

I tried ton compile it but i have somme errors on


See the fix here:
https://bitcointalk.org/index.php?topic=1854250.msg24626345#msg24626345
CryptAtomeTrader44
Full Member
***
Offline Offline

Activity: 340
Merit: 103

It is easier to break an atom than partialities AE


View Profile
December 03, 2017, 12:59:17 AM
 #5885

Can somebody please compile ccminer2.2.2 ?
( https://github.com/tpruvot/ccminer )
I need compiled binary... Can't do it because i don't have free space on flash stick...

I compiled it a few weeks back and put it here:

http://www.cstone.net/~stu/nvOC/miners/

Thanks.

This compiled miner don't mine on my rig and return an illegal instruction when a i mine neoscrypt.

I tried ton compile it but i have somme errors on


See the fix here:
https://bitcointalk.org/index.php?topic=1854250.msg24626345#msg24626345


I did not think the pb came from there.
Sorry but I did not know how to decode this pb as long as I did not have it or reading the log. I saw well passed this pb compilation previous but as the post was about the xervan algorytm, I have not rethought.

Thank you to you for this good diag fast.

PB solved

TIVM mate

maximussilin
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 03, 2017, 06:45:26 AM
Last edit: December 03, 2017, 07:44:09 AM by maximussilin
 #5886

Hello to everybody!
2 fixes from me:
1. In 3main fixed p106 overclock if FULL_HEADLESS_MODE = YES. In original individual clocks and fan control were not working properly.
Also changed initial xorg configuration to
sudo nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration
as were done in
Thank you for contributing!
Regarding the need for dummy plugs, have you tried using  --allow-empty-initial-configuration in xorg.conf?
Quote
sudo nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration
This allows me to run headless without the need for plugs of any kind.
https://drive.google.com/open?id=1vv8OXO4zzYvRb46496cmMRQpT9-qyq2F
2. Watchod mod - added draw power watching. As for me if one (or more) GPU crashes mining still works and gpu utilizations are about 100% for all, but at less then half normal speed. For me indicator of crash is [Unknown error] state in nvidia-smi power.draw.
https://drive.google.com/open?id=1RLfLCta8GMX7Jk8d_BQuzG7eCnTXB2n2

UPD: another mod
3. Added minimal power seting. Needs to add string to Maxximus007_AUTO_TEMPERATURE_CONTROL section in 1bash:
MINIMAL_POWER=90
#90 is the sample value, for p106 as I found minimal power is 85 W
https://drive.google.com/open?id=1ayE8YuDJZwSsL93dmaugMYzctGd_eOa5
Stubo
Member
**
Offline Offline

Activity: 224
Merit: 13


View Profile
December 03, 2017, 10:16:58 AM
 #5887

Can somebody please compile ccminer2.2.2 ?
( https://github.com/tpruvot/ccminer )
I need compiled binary... Can't do it because i don't have free space on flash stick...

I compiled it a few weeks back and put it here:

http://www.cstone.net/~stu/nvOC/miners/

Thanks.

This compiled miner don't mine on my rig and return an illegal instruction when a i mine neoscrypt.

I tried ton compile it but i have somme errors on


See the fix here:
https://bitcointalk.org/index.php?topic=1854250.msg24626345#msg24626345


I did not think the pb came from there.
Sorry but I did not know how to decode this pb as long as I did not have it or reading the log. I saw well passed this pb compilation previous but as the post was about the xervan algorytm, I have not rethought.

Thank you to you for this good diag fast.

PB solved

TIVM mate

Glad I could help. When I first started compiling miners for nvOC a few months back, I ran into the same error so I put in the time searched and read through the entire thread. Sure enough, the problem had already been identified and solved so I posted on it again - different miner but same compile error (SSL compatibility with bignum, bn.h).
barista1992
Sr. Member
****
Offline Offline

Activity: 518
Merit: 251


Trustee Wallet Signature Bounty


View Profile WWW
December 03, 2017, 12:41:24 PM
 #5888

Hello, guys!

I use the nvOC 0019-1.4,

I noticed that the Memory parameter is constantly growing, and I have to restart the miner from time to time, then the parameter is reset to 25% and then starts to load again. Someone faced with this? how to treat?

 Huh


                      ▄████████▄
                  ▄████████████████▄
             ▄██████████████████████████▄
      ▄███████████████████████████████████████▄
 ███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
 ███████████████████████████████████████████████████
 ███████████████████████████████████████████████████
 ███████████████████████████████████████████████████
  █████████████████████████████████████████████████
   ███████████████████████████████████████████████
   ███████████████████████████████████████████████
    █████████████████████████████████████████████
     ███████████████████████████████████████████
      █████████████████████████████████████████
       ███████████████████████████████████████
        █████████████████████████████████████
         ███████████████████████████████████
          █████████████████████████████████
           ▀█████████████████████████████▀
             ▀█████████████████████████▀
               ▀█████████████████████▀
                 ▀█████████████████▀
                   ▀█████████████▀
                      ▀███████▀
TRUSTEE 
mrpickle89
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 03, 2017, 01:58:11 PM
Last edit: December 03, 2017, 02:19:16 PM by mrpickle89
 #5889

Pretty sure this is something really simple...but I can't get a login to the desktop Sad
I get a prompt with either m1 or Guest session and the password miner1 doesn't work for me at all.
It seems to take it but just jumps back to the login screen again

Can you log in in console mode?

press:   ctrl + alt + f1

to enter console mode

login is:  m1

password: miner1

If you can login in console mode; type:

reboot

and press enter

the miner should restart and auto login with full X.



nvoc 19
did someone find the solution i have two 1070 mini mo giga ga-z270p-d3  same problem
it mines then in the night stops mining if i reboot cant login with pass miner1
even if i open another terminal and reboot just goes back to login screen and i cant log back in

thx for your help
CryptAtomeTrader44
Full Member
***
Offline Offline

Activity: 340
Merit: 103

It is easier to break an atom than partialities AE


View Profile
December 03, 2017, 02:41:26 PM
 #5890

I do not understand but for 1 to 2 weeks, I have a pb with guake after a manual restart or autiomatic rig:

Code:
nvOC_v0019-1.4


rig IP: 10.1.1.100


rig MAC: ab:cd:ef:gh:ij:kl


01:00.0 VGA compatible controller: NVIDIA Corporation Device 1b81 (rev a1)
03:00.0 VGA compatible controller: NVIDIA Corporation Device 1b81 (rev a1)


Sun Dec  3 13:19:33 2017       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 387.12                 Driver Version: 387.12                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 1070    Off  | 00000000:01:00.0  On |                  N/A |
|  0%   42C    P0    36W / 151W |    116MiB /  8110MiB |      1%      Default |
+-------------------------------+----------------------+----------------------+
|   1  GeForce GTX 1070    Off  | 00000000:03:00.0 Off |                  N/A |
|  0%   33C    P8     8W / 151W |      9MiB /  8113MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1017      G   /usr/lib/xorg/Xorg                            85MiB |
|    0      1581      G   compiz                                        28MiB |
|    1      1017      G   /usr/lib/xorg/Xorg                             6MiB |
+-----------------------------------------------------------------------------+

Power limit for GPU 00000000:01:00.0 was set to 135.00 W from 151.00 W.

Warning: persistence mode is disabled on this device. This settings will go back to default as soon as driver unloads (e.g. last application like nvidia-smi or cuda application terminates). Run with [--help | -h] switch to get more information on how to enable persistence mode.

Power limit for GPU 00000000:03:00.0 was set to 135.00 W from 151.00 W.

Warning: persistence mode is disabled on this device. This settings will go back to default as soon as driver unloads (e.g. last application like nvidia-smi or cuda application terminates). Run with [--help | -h] switch to get more information on how to enable persistence mode.

All done.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(guake:2048): libglade-WARNING **: unknown attribute `swapped' for <signal>.
INFO:guake.guake_app:Logging configuration complete
/usr/lib/python2.7/dist-packages/guake/guake_app.py:1785: GtkWarning: gtk_box_pack: assertion 'child->parent == NULL' failed
  self.mainframe.pack_start(self.notebook, expand=True, fill=True, padding=0)
^CTraceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main

Can someone explain how to résolve this pb ?
CryptAtomeTrader44
Full Member
***
Offline Offline

Activity: 340
Merit: 103

It is easier to break an atom than partialities AE


View Profile
December 03, 2017, 03:37:11 PM
 #5891

Thanks a lot mate.
It was always a question for me what those loops are for...
Tested the miner start script without the loops and all is good.

I think as you said its some legacy code from old nvOC and can be removed.

And as I said before that wtm-miner is just a copy of 3main miner starts so wtm auto switch dont restart 3main which will take so long and just switch miner.

I rolled a version of 3main without the loops this morning and tested it with poor results. It would appear that the miner runs but the watchdog kills it because of low utilization after the 70 second grace period. So, what I think is going on here is that we need 3main to continue to run not because of the mining screen but because of the OC and PL settings. When 3main ends, those go away, and the miner starts performing poorly. What I did to fix it was to add a single infinite loop at the end of 3main to make sure it never exits. So, at least we can clean up 3main substantially by removing the 30+ instances of that loop. My version of 3main is left with only 3 - two in the SALFTER sections (because I haven't bothered to figure out what is going on there) and the one I added back in at the end.

Can you try enabling persistence mode

Code:
nvidia-smi -pm 1

remove the loop at the end and try if this fixes the utilization after 3main exits

is ti possible to intégrate or make permanent in nvOC ?

Man page give this result :
 DEVICE MODIFICATION OPTIONS
   [any one of]
   -pm, --persistence-mode=MODE
       Set  the  persistence  mode for the target GPUs.  See the (GPU ATTRIBUTES) section for a description of persistence
       mode.  Requires root.  Will impact all GPUs unless a single GPU is specified using the -i argument.  The effect  of
       this operation is immediate.  However, it does not persist across reboots.  After each reboot persistence mode will
       default to "Disabled".  Available on Linux only.
kgeorgiev
Copper Member
Newbie
*
Offline Offline

Activity: 91
Merit: 0


View Profile
December 03, 2017, 04:34:03 PM
 #5892

Hello guys, i know this is stupid but I cannot get my nvOC flash drive to boot..

I tried on my personal PC as well - first I tried to boot from UEFI: <name of flash drive> and nothing happened. Then I booted from <name of flash drive> without UEFI and it launched properly. Then I went back to my mining machine and tried doing the same but I only see the UEFI option and when I select it, nothing happens again. The mobo on the miner is ASUS B250 Mining and the one on my personal PC is ASUS Z270-A which makes me even more confused as to why I see different options.

Any help would be appreciated.
Stubo
Member
**
Offline Offline

Activity: 224
Merit: 13


View Profile
December 03, 2017, 05:45:00 PM
 #5893

Hello guys, i know this is stupid but I cannot get my nvOC flash drive to boot..

I tried on my personal PC as well - first I tried to boot from UEFI: <name of flash drive> and nothing happened. Then I booted from <name of flash drive> without UEFI and it launched properly. Then I went back to my mining machine and tried doing the same but I only see the UEFI option and when I select it, nothing happens again. The mobo on the miner is ASUS B250 Mining and the one on my personal PC is ASUS Z270-A which makes me even more confused as to why I see different options.

Any help would be appreciated.

I had the same problem with the Asus B250 Mining Expert. As I recall, the CSM was set to disabled by default in the BIOS. Try changing it to enabled.

Hope this helps.
Barsban
Member
**
Offline Offline

Activity: 121
Merit: 20


View Profile
December 04, 2017, 05:24:31 AM
 #5894

please, somebody, upload latest oneBash and all related config files.
I'm on ubunty and use some tweeks from very old oneBash and want to update the system. Smiley thanks
kgeorgiev
Copper Member
Newbie
*
Offline Offline

Activity: 91
Merit: 0


View Profile
December 04, 2017, 12:43:47 PM
 #5895

Hello guys, i know this is stupid but I cannot get my nvOC flash drive to boot..

I tried on my personal PC as well - first I tried to boot from UEFI: <name of flash drive> and nothing happened. Then I booted from <name of flash drive> without UEFI and it launched properly. Then I went back to my mining machine and tried doing the same but I only see the UEFI option and when I select it, nothing happens again. The mobo on the miner is ASUS B250 Mining and the one on my personal PC is ASUS Z270-A which makes me even more confused as to why I see different options.

Any help would be appreciated.

I had the same problem with the Asus B250 Mining Expert. As I recall, the CSM was set to disabled by default in the BIOS. Try changing it to enabled.

Hope this helps.

Thanks, that was it !
WaveFront
Member
**
Offline Offline

Activity: 126
Merit: 10


View Profile
December 04, 2017, 04:19:28 PM
 #5896

Hello,

Anyone has experience in mining Electroneum (ETN)?
Can I use the settings for Monero and just change the pool address and wallet?
I see that Monero is configured for xmr-stak-nvidia. Is there a developer fee?

Cheers  Grin

poisonxa
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile WWW
December 04, 2017, 05:18:43 PM
 #5897

Guys if you head over to the Official Discord channel you can get an updated version 1.5 its available in the downloads section of the discord channel updates include the following:
Updated all miners and drivers to latest ones as of 12/3/2017
Enhanced WatchDog Performance With a variable sensitivity Scanner
"Will also scan for disconnected gpus and or lost gpus" will auto reboot to get you up and running faster
added remote bash feature Will allow your to host your 1bash files remotely to edit your miners without direct connection
Enhanced Auto Temperature now scans faster adjusts faster for less fluctuations and once target temp is reached will keep the temperature better
Added auto overclock feature to allow the miner to find the best clock and memory settings for your card make sure you set a valid max temperature per card
So you must set a maximum temperature that the card actually gets to with power adjustments
Added Dual Windows so that its easier to troubleshoot the miners because the terminal stays open after loading the miner
Added bug fixes and improvments to enhance hashrate and system performance.
Fixed a bunch of Bugs that where plagueing fullzeros v1.4
Fixed a bunch of small bugs to many to list here.


The Discord channel link is on the 1st post

papampi
Full Member
***
Offline Offline

Activity: 686
Merit: 140


Linux FOREVER! Resistance is futile!!!


View Profile WWW
December 04, 2017, 07:44:21 PM
 #5898

Guys if you head over to the Official Discord channel you can get an updated version 1.5 its available in the downloads section of the discord channel updates include the following:
Updated all miners and drivers to latest ones as of 12/3/2017
Enhanced WatchDog Performance With a variable sensitivity Scanner
"Will also scan for disconnected gpus and or lost gpus" will auto reboot to get you up and running faster
added remote bash feature Will allow your to host your 1bash files remotely to edit your miners without direct connection
Enhanced Auto Temperature now scans faster adjusts faster for less fluctuations and once target temp is reached will keep the temperature better
Added auto overclock feature to allow the miner to find the best clock and memory settings for your card make sure you set a valid max temperature per card
So you must set a maximum temperature that the card actually gets to with power adjustments
Added Dual Windows so that its easier to troubleshoot the miners because the terminal stays open after loading the miner
Added bug fixes and improvments to enhance hashrate and system performance.
Fixed a bunch of Bugs that where plagueing fullzeros v1.4
Fixed a bunch of small bugs to many to list here.


The Discord channel link is on the 1st post

Is this official update by fullzero or an unofficial?


poisonxa
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile WWW
December 04, 2017, 07:46:34 PM
 #5899

Unofficial pamp why don't u come to discord let's merge projects

papampi
Full Member
***
Offline Offline

Activity: 686
Merit: 140


Linux FOREVER! Resistance is futile!!!


View Profile WWW
December 04, 2017, 07:47:48 PM
Last edit: December 05, 2017, 08:48:11 AM by papampi
 #5900



Here is an unofficial stable with so many fixes and new stuff by me, Stubu and Leenoox

Change log:
Code:
3main edits :
Removed the infinite loops and put one at the end to cover all mining blocks (stubo)
Removed repetitive if LOCAL then "screen -r miner" from each mining block and put one at the end to cover all mining blocks (stubo)
  Added support for BTG as per forum posts
  Changed ZM lines to use the latest ZM miner 0.5.6 (s/5_3/5_4/g)
  Added telemetry/api to EWBF and ZM miner launches so that you can hit <host>:42000 to see this miner output (stubo)
  Added the ability to pass in a miner password for all miners that have the "--pass" arg. (stubo)
  Changed instances of "--pass x" and "--pass x"  and "-p x" to "--pass $MINER_PWD" (stubo)
  Changed dstm zm location to "~/zec/zm/latest/" for easier future updates (papampi mod)
  Changed all miner start scripts to use separate pool and port from 1bash so watchdog can check the pool connection easier (papampi mod)
  Added log rotate settings (papampi mod)
  Moved miner start from 3main to 0miner, to make 3main lighter and better handle of miner start (papampi)
  Added auto start miner yes or no ( in case you need to edit or debug the rig) (papampi)


  1bash edits:
  Added EWBF_OPTS and ZM_OPTS for telemetry/api to EWBF and ZM miner (Stubu mod)
  Added MINER_PWD for miner passwords (Stubu mod)
  Unified and separated all pool address and pool ports so wdog can check if pool is up or no if needed (papampi mod)

  wdog edits:
  Added check if miner is running or not when utilization dropped to restart miner faster (stubo mod)
  Added check for internet and wait if its down (stubo mod)
  Added check mining pool:port if internet is up and wait before restart miner and reboot system (papampi mod)
  Added "Warning" to log output of alerts to catch them easier (papampi mod)
  Changed logfile location to tmpfs (papampi mod)
  Fixed a bug in logging system to start with 2k size.
  Added checking number of gpus installed vs system reported gpus at start of wdog, so you know if a gpu is not working.
  Changed sleep time before wdog goin on watch to be based on gpu counts (papampi mod)

  temp control (by LEENOOX):
  Set higher process and disk I/O priorities - Temp control is essential service
  Auto detection of number of GPU's
  Only set, adjust and display available GPU's, dynamic variables creation
  Numeric check of the return values from nvidia-smi (looking for numbers only, anything else = error)
  Reboot if GPU error detected and watchdog didn't react for 60 seconds (act as a backup watchdog)
  Added query delay to nvidia API (no burst spamming, added 0.5 sec delay, prevent overload), helps reduce stale shares
  New (improved) display output including colors and bold text
  Fixed the log file handling (Bug fix: Previous implemantation was not limiting the file size)
  Removed repetitive GPUFanControlState setting, it only needs to be set once, not every cycle (prevent API overload)



  Added log rotation (papampi mod)
  changed minerinfo and papampi-telegram for new log locations (papampi mod)
  Create tmpfs partition to change logfile location to tmpfs to lower read/writes to HDD/USB (papampi mod)
  changed minerinfo web so those who dont use wtm dont see empty or no wtm entries



  And so many more





nvOC 19.2 unofficial github

Pages: « 1 ... 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 [295] 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 ... 417 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!