Esto es lo que funcionó para mí, en mi caso su estaba funcionando para algunos usuarios. Entonces, revisé el contenido de /etc/pam.d/su y tenía las siguientes dos líneas:
sesión incluye sistema -autenticación
sesión pam opcional _xauth.so
Comenté el primero, reinicié la sesión y funcionó.