O comportamento que você está descrevendo é normal, porque a conta root está bloqueada por padrão no Ubuntu. Se você precisa de um shell root interativo, você deve usar sudo -i
em vez de su
Para mais informações, veja a discussão em RootSudo