我正在尝试使用 debootstrap 基于 impish x86_64 构建我的自定义发行版。我没有使用任何显示驱动程序,只使用 linux-image-generic 中包含的通用驱动程序。我使用 systemd-boot 作为引导加载程序,并且我已经使用 apt 安装了 gnome-session、xorg 和 gdm3。当我尝试启动映像时,一切似乎都加载了,但是当 GDM3 启动时,屏幕变黑,只有屏幕左上角出现白色下划线光标。等待并不能解决问题,似乎 GDM 根本没有启动。我使用 查看了日志systemctl status gdm.service
,它告诉我 GDM 正在运行没有任何问题,并且没有显示任何错误、失败或警告。然后我检查了 /var/log/gdm3,它完全是空的。此外,当我尝试时startx
,Gnome Shell 立即启动,并且从那里一切都正常工作,所以这不是图形问题。
一个有趣的现象是,如果我启动系统,切换到不同的 tty,关闭它,重新安装并 chroot 主机上的驱动器并使用apt -y --reinstall install gdm3
,它就会开始工作,并且 GDM 欢迎器会出现。我已经尝试了 5 轮重建整个系统,它一直在工作,但是,这表明某个地方存在潜在问题,导致 GDM 无法在第一次启动和第一次安装软件包时启动。
有人能告诉我 gdm3 的日志文件在哪里,以帮助我解决问题的原因吗?