I highly suggest consulting a landlord/tenant attorney about your issue. Under state law a landlord has a responsibility to make reasonable repairs to the property. This duty cannot be waived, but it can be altered to a degree by the lease agreement. Depending upon what your lease says you may be able to either paint the walls yourself and/or sue for a reduction of rent if the landlord refuses to do it and he/she agreed to do it in the lease.
Again, I suggest consulting an attorney with a copy of your lease to determine the best route to go. If you have any questions, feel free to contact me.
Andrew C. Thompson, Attorney at Law, 1539 Grand Avenue, St. Paul, MN 55105, (651) 698-2181, firstname.lastname@example.org I am providing this information solely for informational purposes. The information you obtain at this site is not, nor is it intended to be, legal advice. Nothing transmitted in this posting establishes an attorney-client relationship. You should consult an attorney for advice regarding your individual situation. You are welcome to contact me personally in anyway. However, such contact does not create an attorney-client relationship. Please do not send any confidential information to me until such time as an attorney-client relationship has been established.
There is no legal obligation to paint the walls or to change out carpeting. If the property becomes uninhabitable, you have rights to pursue a rent abatement action to try and reduce the rent.