Unfortunately Etcher does not validate the write on Linux. See this issue
Also try
sudo sync
before pulling out the card.
Besides SDcard and power supply issues there could be a chance that the board itself is defective. It is a cheap chinese stuff, remember?