我可以进入登录屏幕并尝试登录,但它只是闪烁并立即将我带回。
我卸载了 Nvidia 驱动程序,因为这是更新的内容之一。我尝试禁用 gnome 扩展,因为我有一个登录后台扩展,但gnome-extensions list
没有显示任何扩展。我还递归chow
地重新编辑了我的用户目录,所以现在存在所有权问题。
journalctl cat -f -o /usr/bin/gnome-shell
返回仅
gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
gnome-shell: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Will monitor session ci
Error looking up permission: GDBus.Error: org.freedesktop.portal.Error.NotFound: No entry for geolocation
Not starting gsd-xsettings; waiting for gnome-session to do so
Regersring session with gdm
warning: failed to start gsd-xsettings
JS WARNING: [resource: ///org/gnome/shell/ui/layout.js 24]: reference to undefined property "MetaWindowXwayland"
并且如果我尝试在 journalctl 运行时返回图形并再次登录,输出似乎根本没有添加。
因此,与 askubuntu 上此问题的其他实例不同,这与 Nvidia 驱动程序无关(因为它们已被删除),不会在 Gnome 本身中产生任何错误,也不是由用户目录所有权/权限问题引起的。
答案1
在这种情况下...这是因为我意外地.profile
从我的 中获取了我的.bashrc
,而我的.profile
也.bashrc
为任何 bash shell 创建了一个循环。有点尴尬,但我想教训是先从最简单的东西开始。
因此,这里的任何问题中都没有提到的部分是格式错误的.profile
或.bashrc
可以阻止 Gnome 加载,而不会向 Gnome 本身抛出任何错误,从而导致独特的登录循环。