I recently tried to get geth and solidity up and running on a virtual server I have some free time on.

I got stuck trying to build the Solidity compiler due to issues with the OpenGL library. I've been told this is due to the fact that most virtual servers don't have graphics cards, which makes sense. I know there are some workarounds for getting OpenGL running, but I feel perhaps I'm just missing something.

What is the standard for ethereum? What environments do most people use?

  • Solidity should not require OpenGL. Can you update your question with specific errors that you're getting?
    – uzyn
    Apr 18, 2016 at 6:58

1 Answer 1


There are several ways you can run Ethereum:

All of the above are developed under the Ethereum project an have detailed installation instructions. So I think it really depends on what you want/need.

If you're trying to get a sense of what other folks are running you can look at Ethstats. This will show you versions of Ethereum and the Operating Systems many are using.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.