В ядре 2.4.34 строка в lilo.conf append="video=matrox:vesa:0x118" работает. А в ядре 2.6.18.8 эта строка никчему не приводит, ядро загружается c разрешением 640x480, поддержка в ядре matroxfb есть. Далее после логина fbset-ом можно установить нужный режим. Но почему же при загрузке ядро не обращает внимание на режим, указанный в lilo.conf? Может быть в ядре 2.6 изменился синтаксис этой строки?