A solar panel
does not use gas, obviously, and makes no noise, is friendly to the environment. but you will get limited power from the panel in the shade, although there will be a small amount.
In our previous rig, we had 6 6 volt golf cart batteries and 3 140 watt panels, and when the sun was shinning the batteries were completely recharged by 10 am even though the wife used a hair dryer and we used a coffee maker along with other electrical
appliances using a 2500 watt inverter.