su vs. su -
Ao se tornar outro usuário, você geralmente deseja usar su - user2 . O traço forçará o .bash_profile de user2 a se originar.
xhost
Além disso, você precisará conceder aos usuários acesso ao seu monitor. Isso é regido pelo X. Você pode usar o comando xhost + para permitir que outros usuários tenham permissão para exibir GUIs para a área de trabalho do usuário1.
OBSERVAÇÃO: Ao executar xhost + , você desejará executá-lo enquanto ainda estiver em um shell que pertença ao user1.
$ DISPLAY
Quando você se torna user2, pode ser necessário definir a variável de ambiente $DISPLAY .
$ export DISPLAY=:0.0