Я пытаюсь создать свой собственный дистрибутив на основе озорного x86_64, используя debootstrap. Я не использую никаких драйверов дисплея, только общие, включенные в linux-image-generic. Я использую systemd-boot в качестве загрузчика и установил gnome-session, xorg и gdm3, используя apt. Когда я пытаюсь загрузить образ, кажется, что все загружается, но когда запускается GDM3, экран становится черным только с белым курсором подчеркивания в верхнем левом углу экрана. Ожидание не решает, похоже, что GDM вообще не запускается. Я просмотрел журналы, используя статус systemctl gdm.service
, который говорит мне, что GDM работает без проблем, и не показывает никаких ошибок, сбоев или предупреждений. Затем я проверил /var/log/gdm3, который совершенно пуст. Кроме того, когда я пытаюсь startx
, Gnome Shell мгновенно запускается, и оттуда все работает нормально, так что это не может быть проблемой с графикой.
Одно интересное наблюдение заключается в том, что если я загружаю систему, переключаюсь на другой tty, выключаю его, перемонтирую и chroot диск на хост-компьютере и использую apt -y --переустановить установить gdm3
, он начинает работать, и появляется приветствие GDM. Я пробовал это примерно в 5 раундах перестроения всего этого, и он стабильно работает, однако это указывает на то, что где-то есть основная проблема, которая мешает запуску GDM при первой загрузке и первой установке пакета.
Может ли кто-нибудь сказать мне, где находятся файлы журнала для gdm3, чтобы помочь мне устранить причину проблемы?