Did you ever have that old version installed?
Did you use "startlazarus" to run?
If you install packages into the IDE, a new IDE is build and kept somewhere in ~/.lazarus/.....
That may be your 2.2.
If startlazarus finds this, it will use this over the freshly installed.
Normally you would then rebuild the installed, to get the packages installed again, and that would fix it.
But if your previous install is long ago, you may not have all the uptodate package, and need to amend your config.
Or clear the entire old config, including that old exe.