Let $S$ be a compact connected Riemann surface, and let $\pi = \pi_1(S)$ be its fundamental group. Let $\pi \to G$ be a surjective homomorphism.
Is $G$ linear? (That is, does $G$ admit a faithful representation $G\to \mathrm{GL}_n(\mathbb{C})$ for some $n>0?$ )
What if the kernel of $\pi$ is finite?
I expect the answer to be negative (when $\mathrm{genus}(S) >1$), but I am not sure where to start looking.