Eu tenho lido muito sobre Pam. Mas ninguém disse quais arquivos são usados para qual programa. Por exemplo, o vncserver não possui nenhum arquivo em seu nome na pasta Pam.d. Então a questão é quais arquivos vncserver passam quando cria a sessão do gdm. Eu suponho que deveria ser vários arquivos porque ele usa a senha do Linux. Gdm. Entrar. E maby ldap.
Esta pergunta foi feita porque eu acho que o meu vncserver não está abrindo o gnome por questões de Pam E quando eu uso o runuser ele roda ok