Tal y como se ha dado, se puede factorizar la expresión, de la siguiente manera $$2\sin^2x-3\sin x+1\geq 0 \implies (2\sin x-1)(\sin x-1)\geq 0$$ $$\implies \left(\sin x-\frac{1}{2}\right)(\sin x-1)\geq 0$$ Al resolver la desigualdad anterior para $\sin x$ obtenemos $$\sin x\leq \frac{1}{2}\space \text{or} \space \sin x\geq 1 $$ Ahora, resolviendo la primera parte para el intervalo dado $[0, \pi]$ obtenemos dos conjuntos de valores de $x$ como sigue $$0\leq x\leq \frac{\pi}{6}\space \text{&} \space \frac{5\pi}{6}\leq x\leq \pi$$ Del mismo modo, resolviendo la segunda parte para el intervalo dado $[0, \pi]$ obtenemos el valor de $x$ como sigue $$x=\frac{\pi}{2}$$ Por lo tanto, al escribir la solución completa de la desigualdad dada, tenemos $$x\in \left[0, \frac{\pi}{6}\right] \cup \{\frac{\pi}{2}\} \cup \left[\frac{5\pi}{6}, \pi\right] $$