Solar, wind, or geothermal power won't be enough to overcome the problems mankind is facing. They are simply no where near good enough! What we need is a portable, compact, power dense, cheap, and clean energy source that is so outrageously better than anything else available that the cost of a household or business not purchasing a unit would simply be unbearable. I think cold fusion could come close or be suitable - especially if plasma based cold fusion utilized.
The idea of attempting to force people to change lifestyle or diet to combat climate change is not only fundamentally wrong but also won't work.