Not sure the underlying reason behind it but you are defining the X as a function of s and solve function seems to be having trouble solving it. Define X as a standalone and it has no trouble
newton = m*ddx+ c*dx +k*x;
lteqn = laplace(newton, t, s);
lefteqn = subs(lteqn,{laplace(x(t), t, s), x(0),dx(0)},{X, x0, dx0});
simplify(solve(lefteqn == F_s, X))
ans =
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1751684/image.png)