我安装了一个新的Fedora 26,当我安装fish(附带2.3.1但我升级到2.6)并将其设置为默认shell(chsh -s /usr/local/bin/fish
)按预期工作...直到我重启PC和我尝试登录; gdm成功登录,但在几次屏幕闪烁后,它返回登录界面,让我无法登录我的用户。
我通过我的用户登录另一个tty(Ctrl + Alt + F2)临时解决了这个问题,并将shell更改回bash:chsh -s /bin/bash
。
让别人有同样的问题吗?我已经安装了Gnome Ubuntu 17.04,我无法重现这一点。此外,这是有bug的nvidia驱动程序的常见症状,包括wayland,mutter package buggy版本以及不正确的主文件夹权限。我很难发现鱼是真正的罪魁祸首。
更新
安装Fedora 27并遇到同样的问题后,我从头开始,基本上,重现这一步是按照以下步骤进行的: