Sometimes invoking 'su' fails. This can be caused by a number of things. Before you look for the cause you might...
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
want to try: "su -m" (Leave the environment unmodified.) This Berkeley 'su' option appears to be an undocumented one of SunOS too.
$ su -
$ su -m