Tiny Core Linux
Tiny Core Extensions => TCE Q&A Forum => Topic started by: Exo92 on March 27, 2021, 08:31:32 PM
-
Hello !
It's been a few days since I started to study TinyCore, I'm on the version, CorePure64. I challenged myself to run a miner on an old laptop in my room, I'm almost there ! I can even do it !
The only problem is that it needs Chromium-browser to work! I don't understand it at all!
I saw that Chrome installed with it several tcz, so I hard deleted one to see the result, the miner does not launch anymore! If chrome can't run anymore, the miner can't either ( xmrig)
Do you have any idea where this could come from?
Should I compile the program on the machine ?
-
Hi Exo92
Welcome to the forum
I challenged myself to run a miner on an old laptop in my room
Since you mention about an old laptop, you do realize that it's not profitable, right ?
Think twice before you proceed with the mining.
IMHO, if you're going for the cash, trading is a better way.
I saw that Chrome installed with it several tcz, so I hard deleted one to see the result, the miner does not launch anymore! If chrome can't run anymore, the miner can't either ( xmrig)
There are many possible causes that could break a program.
Sometimes it's dependency, sometimes it's the outdated caching or config.
Occasionally, it could be as simple as setting an environment variable.
You should lookup the dependencies required by the program first.
A quick starter would be verifying the shared objects that it links to.
ldd /path/to/xmrig
-
Hi and thank polikuo
Since you mention about an old laptop, you do realize that it's not profitable, right ?
Think twice before you proceed with the mining.
IMHO, if you're going for the cash, trading is a better way.
Yes, I know, the gains are infinitesimal, it's not really to use it, rather to try to do something simple. It's already taught me a lot of things
There are many possible causes that could break a program.
Sometimes it's dependency, sometimes it's the outdated caching or config.
Occasionally, it could be as simple as setting an environment variable.
So the environment variables or caching configuration depends on chrome or something it does..
Ok i did your command, ldd /path/to/xmrig
linux-vdso.so1
libpthread.so.0
librt.so.1
libdl.so.2
libm.so.6
libc.so.6
lib64/dl-linux-x86-64.so.2 => /lib/id-linux-x86-64.so.2
Only .so ?
-
Hi Exo92
If you remove chromium-browser.tcz from your onboot.lst file and then reboot, the browser and its dependencies
will not load.
Now run this again:
ldd /path/to/xmrig
and see if any of the lines report "not found".
-
Well, I solved my problem, I did not have time to test your solution Rich
you just had to take the "static" version of xmrig.
I didn't understand well the difference between "static" and "normal" but thes .so put me on the track
Thanks to both of you for your help!