If you want it to be true for all $x$, you'll have to solve for $F_X(x)$.
We'll start by differentiating both sides wrt $x$:
$$a+bF_X(x)+bx\frac{\text d F_X(x)}{\text dx}-c(1-F_X(x))=0.$$
Rearranging,
$$bx\frac{\text dF_X(x)}{\text d x}+(b+c)F_X(x)+a-c=0.$$
So we got ourselves a differential equation in $F_X(x)$ which can be solved via power series and Frobenius method.
Supposing $F_X(x)=\sum_{n\geq 0}a_nx^n$, we'd get
$$\sum_{n\geq 0}[b(n+1)+c]a_nx^n=c-a$$
Therefore, for $n=0$ you can find $a_0\neq 0$ and for $n\geq 1$ you'll find that $a_n=0$ so we'll use Frobenius:
$$n=0: a_0=\frac{c-a}{b+c}$$
$$n\geq 1: F_X(x)\sim x^r\implies [b(r+1)+c]x^r=0\implies r=-\frac{b+c}{b}$$
Finally, combining both we'd get that the equation holds true $\forall x$ if
$$F_X(x)=\frac{c-a}{b+c}+Cx^{-\frac{b+c}{b}}$$