Solarpunk only really got started in the last years of Iain Banks' life, and is generally set closer to the near future. I can't really think of much in the way of ecological themes in the Culture novels, and all the special effects in them are powered by antimatter and the "energy grid" between different unverses rather than solar power.