web-dev-qa-db-fra.com

Problème lorsque j'ai changé Fish en shell par défaut

J'ai donc essayé de faire de Fish mon shell par défaut avec la commande:

Sudo chsh -s /usr/bin/fish 'myUsername'

Maintenant, je reçois ceci à chaque fois que je lance mon terminal:

Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Welcome to fish, the friendly interactive Shell
Type help for instructions on how to use fish
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied

J'ai essayé d'utiliser: Sudo chsh -s /usr/bin/bash 'myUsername'

Mais alors je reçois:

chsh: PAM: Authentication failure
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied

Y a-t-il un moyen de réparer ce que j'ai foiré? Je voudrais revenir à bash. J'utilise Ubuntu 16.04.

2
dr_shroom

J'ai trouvé ce lien et il a résolu mon problème avec ce que Ziazis avait suggéré à l'origine

La suggestion de Ziazis:

Sudo chown user:usergroup -R /home/user

Une fois que cela a été mis en œuvre, j'ai cessé de recevoir le

Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied

erreur, mais l'erreur d'authentification PAM est toujours apparue. Un peu plus de googlin 'et j'ai trouvé ce lien: http://ubuntuforums.org/showthread.php?t=17028

2
dr_shroom