2

Я собрал собственное ядро для моего Arch. Это не первый раз, когда я делаю это, но это первый раз, когда я не вижу никакого вывода текста во время загрузки. При компиляции ядра я снял флажки со многих элементов "framebuffer", и я думаю, что это связано с этим. Все, что я вижу во время загрузки, это просто "капля" белых точек в верхней части экрана, и эта "капля", кажется, меняется (как система пытается что-то вывести, но не может). Я уверен, что это что-то тривиальное (например, «отключение этого / того модуля вызвало бы это»), но я не могу сказать сам по себе. В чем проблема, и какой модуль используется для вывода загрузочного текста до загрузки моего драйвера Nvidia?

2 ответа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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .