Ответ:

Рассмотрим знак выражения \(5x+2\).

Если \(5x+2\ge0\), то \(3x^2=5x+2\), откуда \((3x+1)(x-2)=0\). Подходят \(x=-\frac13\) и \(x=2\).

Если \(5x+2<0\), то \(3x^2=-5x-2\), откуда \((3x+1)(x+2)=0\). Условию подходят \(x=-1\) и \(x=-2\).

Ответ: \(x\in\{-2;-1;-\frac13;2\}\).