Fish Shell вызывает цикл входа в систему по умолчанию (Fedora 26)
Я установил свежую Fedora 26, когда я устанавливаю fish (поставляется с 2.3.1, но я обновился до 2.6), и я установил его как оболочку по умолчанию (chsh -s /usr/local/bin/fish
) работает как положено... пока я не перезагружаю ПК и не пытаюсь войти в систему; GDM успешно входит в систему, но после нескольких миганий возвращает меня к экрану входа, в результате чего я не могу войти в систему для моего пользователя.
Я временно решил эту проблему с помощью входа в другой tty (Ctrl+Alt+F2) с моим пользователем и изменил оболочку обратно на bash: chsh -s /bin/bash
,
У кого-то еще была такая же проблема? Я установил Gnome Ubuntu 17.04 и не смог воспроизвести это. Кроме того, это является общим признаком для глючных драйверов nvidia с Wayland, ошибочной версией пакета Mutter и неправильными правами доступа к домашней папке. Мне было трудно обнаружить, что рыба была настоящим виновником.
Обновить
После установки Fedora 27 и возникновения такой же проблемы я начал с нуля, и, в основном, воспроизвести это следующим образом:
- Установить GRC
- Установить рыбу
- Установить Oh-My-Fish
- Установить плагин Oh-My-Fish grc