I'm not sure how far up north you're talking about, but solar production in Stockholm (and I'd argue anywhere north affects so few people that we can completely ignore it for a general discussion) is about 10% of summer production but certainly not 0.
Stockholm doesn't really have snow that covers the roofs to a degree that matters.