Я собрал собственное ядро для моего Arch. Это не первый раз, когда я делаю это, но это первый раз, когда я не вижу никакого вывода текста во время загрузки. При компиляции ядра я снял флажки со многих элементов "framebuffer", и я думаю, что это связано с этим. Все, что я вижу во время загрузки, это просто "капля" белых точек в верхней части экрана, и эта "капля", кажется, меняется (как система пытается что-то вывести, но не может). Я уверен, что это что-то тривиальное (например, «отключение этого / того модуля вызвало бы это»), но я не могу сказать сам по себе. В чем проблема, и какой модуль используется для вывода загрузочного текста до загрузки моего драйвера Nvidia?
2 ответа
1
Вы пробовали параметр ядра nomodeset
?
Я не скомпилировал собственное ядро, но несколько раз сталкивался с похожими симптомами при загрузке, и добавление nomodeset
обычно помогало.
0
Возможно, это проблема разрешения кадрового буфера, попробуйте это в /etc/default/grub
чтобы GRUB обнаружил хорошее разрешение кадрового буфера
GRUB_GFXPAYLOAD_LINUX=auto
Или попробуйте заставить GRUB использовать обычный режим
GRUB_GFXPAYLOAD_LINUX=text
Или попробуйте заставить GRUB не использовать framebuffer
GRUB_TERMINAL_OUTPUT=console
Не забудьте создать файл конфигурации после изменения параметров GRUB
grub-mkconfig -o /boot/grub/grub.cfg