Primeiro, comente as três últimas linhas do /etc/pam.d/login e veja o que ele faz. É provavelmente de onde vem a mensagem de erro.
Tenho o OpenSuse 11.4 em execução e acabei de instalar o Windows 7 no mesmo disco rígido em algum espaço extra. O Windows matou o grub (eu sabia que seria) então eu coloquei no meu grub cd e selecionei "Detect any OS". Demorou um segundo e encontrei a instalação do meu novo Windows juntamente com o meu Opensuse (uma opção era o modo de usuário único, o outro era apenas normal).
Quando eu selecionei a instalação normal do opensuse, tudo o que eu consegui foi um bom terminal com o logo do suse em segundo plano e obtive um prompt de login (login na linha de comando, sem gui). Então, meu primeiro problema é que - não consigo fazer a interface gráfica funcionar.
Além disso, quando tento fazer o login no prompt, recebo este erro:
Erro no módulo de serviço