problema no login com o padrão / bin / fish shell no gdm

1

Eu defino fish como shell padrão para meu usuário no Linux.
/etc/passwd file:

mlibre:x:1000:1000::/home/mlibre:/bin/fish

e agora, em GDM , não consigo fazer login com meu usuário ( mlibre ). GDM imprime algum erro.

Voltei para /bin/bash e ele foi corrigido.
Alguém sabe por quê? e como consertar isso?

Distribuição Linux: Arch

    
por mlibre 23.01.2016 / 23:24

1 resposta

1

Existe um fish em /usr/bin/fish e outro em /bin/fish .
Mas /bin/fish não está listado no arquivo /etc/shells .
/bin/fish não funciona. e eu não sei porque.
Eu defino bash padrão para /usr/bin/fish e agora funciona bem.

    
por 24.01.2016 / 00:11