我做了什么

我做了什么

我已经更新/升级了我的 Kali Linux,现在陷入了登录循环。
我已在控制台中尝试了所有方法(Ctrl+Alt+F2):

dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade
sudo reboot

然后也尝试过

sudo apt-get update
sudo apt-get upgrade
dpkg --configure -a
sudo apt-get install cinnamon-control-center-data
gdm3 --version
apt-get --reinstall install gdm3
apt-get --reinstall install gnome
apt-get --reinstall install gnome-shell
dpkg-reconfigure gdm3
reboot

也尝试安装 lightdm,但问题仍然存在

我清空了 /var/log 并再次尝试,然后看到生成了文件 Xorg.0.log,但无法获取,这就是问题所在。我猜可能与视频有关...

/var/log/Xorg.0.log

/root/.xsession 错误

答案1

你好,我也遇到过类似的问题,但我可以通过创建新用户并指定主目录来解决这个问题

sudo useradd -m username 

sudo passwd < enter your password for the account >

最后我用

startx 

(假设您安装了 x-window-sytem)

瞧瞧,我最终进入了图形界面,而不需要输入我的凭证并返回到登录屏幕。

附言:我最初设置 Kali Linux 操作系统时,想从 root 添加另一个用户,然后意识到在输入新用户帐户的凭据后,登录 GUI 会不断重新启动。经过几个小时的努力,我终于能够获得非 root 帐户的 GUI。我不确定这是一个永久性修复还是仅仅是一次性修复,但我会继续努力并让你知道!

答案2

我也遇到过类似的问题,Kali 启动后进入登录界面。登录后,屏幕变黑,然后返回登录界面。经过几个小时的搜索,本教程已修复。尽管本教程针对的是 Ubuntu,但它也适用于 Kali。

我做了什么


在登录屏幕上按CTRL++进入命令行ALTF2

登录使用你的用户个人资料。.Xauthority如果您不这样做,它将不会显示(至少对我来说没有显示)。

输入ls -lah并查找.Xauthority

.Xauthority

确保.Xauthority属于您,而不是 root。如果josi的位置显示root,请输入sudo chown yourusername:yourusername .Xauthority

然后您应该可以按++CTRL返回登录屏幕。ALTF7

相关内容