Решил наконец перелезть с 2.4.32 на 2.6.16.16 (дистр - slackware-current).
Скомпилил с nvidiafb - при загрузке вместо консоли чёрный экран.
Плюнул, скомпилил с rivafb - при загрузке вместо 1024x768@8 поучил 640х480@8 + не ставятся дрова nvidia.
Плюнул ещё раз, собрал вообще без поддержки framebuffer-а. Запускаюсь - опять чёрный экран (при этом, как говорит моник, 1024x768 таки выставляется).
Убрал из lilo.conf строчку vga=, запустилось, но, ессно, в text-mode.
Видюха - Nvidia GeForce 2 MX-400.
Вопрос: откуда, вообще, ноги растут, и как их вправить на место?