In addition to the title question, I also want to find a non-trivial right ideal and a non-trivial left ideal of $M_2(\mathbb{R})$ .
Attempt of title question:
Suppose $\exists I\subset M_2(\mathbb{R})$ s.t. $\forall x\in I, \forall r\in M_2(\mathbb{R})$, $rxr\in I$ $\Rightarrow $ $rx\in I, xr\in I$, but $M_2(\mathbb{R})$ is a non-commutative ring. So, w.l.o.g. if $rx\in I$ then $xr\not\in I$. Contradiction. I have an inkling this is mistaken.
I am also confused about the left and right ideals, but an idea that seems to work for a right ideal is to let $x=\begin{pmatrix} 1 & 1 \\ 0 & 0 \end{pmatrix}$. A left ideal would be similar.
Your example for a left and right ideal is fine. Your argument for the other part is not right: noncommutative rings can have nontrivial ideals. (I can't think of a very simple example off the top of my head, but it's true.) To show that $M_2(\mathbb R)$ has no nontrivial ideals, assume a nonzero element $A=\big(\begin{smallmatrix}a&b\\c&d\end{smallmatrix}\big)$ is contained in a nontrivial ideal. You can multiply $A$ by elementary matrices (i.e. perform row and column operations) to reduce it to one of the three matrices $$ \begin{bmatrix}0&0\\0&0\end{bmatrix},\, \begin{bmatrix}1&0\\0&0\end{bmatrix},\, \begin{bmatrix}1&0\\0&1\end{bmatrix}. $$ Now what can we conclude? (I omitted a lot of details. Can you fill them in?)