我更新了libc
我的 Debian (Jessie) 以及数百个软件包。现在我无法使用显示管理器登录。输入密码并登录后,它会加载黑屏,然后将我推回显示管理器。
startx
通过虚拟终端和我的桌面环境(xfce、xmonad)登录仍然有效。我安装了另一个显示管理器(gdm、lightdm、xdm),并尝试使用不同的用户(包括会话为空的用户)登录,甚至用 init 替换了 systemd,但这没有帮助。然后我安装了全新的 xorg。
libc-dev-bin
我在这一步中不仅安装了 libc,还安装了开发文件。所以还有更多新的包。我的系统是多架构的。安装了 i386 和 amd64 软件包。
我有一个屏幕,使用 Nvidia 卡和通过 bumblebee 的专有驱动程序。通常一切都在 Intel 显卡上运行。
几年前,该系统是一个 Aptosid。但我将所有存储库源更改为 Debian。经过多次更新后,我猜现在所有软件包都应该来自 Debian 存储库。
我不知道这是否是一个错误,但我无法在 X 上启动终端模拟器,该模拟器已使用
startx
.几年前我就遇到了这个问题,但这不是问题。以 root 身份运行终端仍然可以在任何 X.它已经安装了一些
libwayland-*
软件包,但我没有安装 weston。我现在更新了一些 libpam 和 libdbus 软件包。没有不同。
我检查了身份验证日志和其他日志,但找不到任何有用的内容。建议我接下来应该在哪里搜索?
编辑:
黑屏时显示禁用和启用。也许是尝试改变屏幕分辨率。
在~/.xsession-errors有
OpenSSL version mismatch. Built against 1000105f, you have 10001090
。也许这是问题所在,但我不知道如何解决这个问题。