我最近从 Debian Jessie 升级到 Stretch,并且由于图形冲突而很难启动 X。我通过一系列清除和重新安装命令对这些内容进行了整理,并很高兴看到熟悉的登录屏幕。对我来说不幸的是,输入密码后,屏幕短暂闪烁,但我仍然处于登录屏幕。
我可以在另一台 TTY 上毫无问题地进入系统,但我似乎无法启动桌面。
其他注意事项:
- 我已经检查了
.Xauthority
权限/所有权,它们都很好(我家里的其他文件也是如此。) - 我选择哪个桌面(我有 Fluxbox、Gnome 和 X11 选项)似乎并不重要,它总是会立即回来。
- 日志看起来很清楚,对我来说没有什么值得怀疑的
编辑:
Xorg.0.log 有以下 EE 行:
(EE) open /dev/dri/card0: No such file or directory
(EE) Screen 0 deleted because of no matching config section
(EE) AIGLX: reverting to software rendering
Edit2:
首页有100G可用空间,root有2.4G
.xsession-errors
是空的
添加新用户也会循环。循环登录后尝试删除该用户表示该用户正在使用/lib/systemd/systemd --user
Edit3:
我厌倦了尝试修复它,因为我已经测试了一个全新的安装是否正常工作,并且有一个单独的安装,/home
我刚刚重新安装,并且必须再次安装我的所有软件包,这很烦人,但我现在已经安装了。赏金给予我认为最有帮助的人,谢谢。
答案1
没有设备/dev/dri/card0
用于D直接的右渲染我基础设施,因此只有软件渲染器可用,这可能不适合当前分配的驱动程序xorg.conf
。因此,请尝试重新安装 X 的驱动程序,例如(其中软件包xserver-xorg-video-intel
可能有所不同):
sudo apt-get install --reinstall xserver-xorg-video-intel xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
答案2
将您的用户添加到'视频'组似乎无权访问所需的设备。
video: This group can be used locally to give a set of users access to a video device (like the framebuffer, the videocard or a webcam).