Solve the following differential equation: $$ (e^x+2\ln y)ydx+xdy=0 $$
It is clear that the equation is not exact. So, I tried to express $y'$: $$ \begin{aligned} e^xy+2y\ln y+xy'=0\iff \begin{cases} \left[ \begin{aligned} &y\equiv0\\ &y\equiv e^{-{1/2}} \end{aligned} \right. \ \ \text{if}\ \ x=0\\ y'=-\frac{e^x}{x}\cdot y-\frac{1}{x}\cdot2y\ln y\ \ \ \text{otherwise} \end{cases} \end{aligned} $$ The problem is that the differential equation seems to be non-linear, and I don't know the ways of solving those. Maybe there's an easier way of solving the initial differential equation?