Quando você usa sudo passwd , você altera a senha do usuário root. Seu protetor de tela quer a senha do usuário com o qual você fez login e, se isso for raiz, você está fazendo algo muito errado.
Se você quiser alterar sua própria senha, use passwd sem sudo em um terminal.