Ну, спасибо что регистрация не нужна, не люблю эту процедуру. Так, создаю эту тему как продолжение вот этой: http://www.linux.ru/forum/index.php?t=tree&th=83528&mid=300926&ri... в надежде что здесь побольше народу и кто-нибудь поможет.
Вот проблема: Вчера попробовал подойти к проблеме с другой стороны: менять не иксовые драйверы nvidia, а фреймбуферовые. Что в этом плане имеется кроме vesafb? 1. rivafb - поставить и убедиться что модуль по-прежнему конфликтует с дровами от nvidia Very Happy 2. vesafb-tng - патч ядра для замены vesafb. В описании в частности заявлено: It allows the user to (among other things): ... * use the console with vesafb and have X running with nVidia binary drivers.
Рабочее ядро у меня 2.6.8, собрано с модулями vesafb и rivafb, в initrd вставлен vesafb. В grub'овском menu.list в строке kernel прописано vga=0x315. Грузится, соответственно, в 800х600. Все понятно. Собираю initrd с rivafb. На параметр vga уже не реагирует, предлагает выбрать видеорежим. Пишу в menu.list video=rivafb:800x600-16@75. Ничего не спрашивает, но грузится в текстовом режиме, хотя после загрузки lsmod показывает rivafb. Ставлю исходники того же ядра, беру тот же конфиг, накладываю патч vesafb-tng. Собираю ядро с модулями rivafb и vesafb-tng. Начинаю игрться с initrd: 1. initrd с rivafb - то же, что на старом ядре 2. initrd с vesafb-tng - то же самое что с rivafb 3. initrd с vesafb-tng и rivafb - шапито. Параметр vga не воспринимает как обычно, на video= по-прежнему ноль внимания, но переключается во фреймбуфер 640х480 и виснет почти в самом конце загрузки, видимо там, где настраивается и русифицируется консоль. Пробовал без initrd (rivafb и vesa-tng вкомпилены в ядро) и с lilo вместо grub, но все то же. В /var/log/messages когда vesafb есть строка "режим такой-то", в случае vesafb-tng есть строки про загрузку модуля, но про режим не слова. Если поможет запостю что в каждом случае пишет. Вот такие пироги. Жду помощи!