Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Yury Suhanov                         2:5038/12.11   24 Aug 2004  23:06:02
 To : All
 Subject : Проблемы с пересобранным ядром и patch-2.4.x-vesafb
 -------------------------------------------------------------------------------- 
 
 
 Захотелось мне в консоли более 60Гц. Пробывал rivafb -  больше 60, но
 как-то коряво и с иксами проблемы. Прочитал (писал Anton Oblozhin) что
 можно пропатчить vesafb и будет более 60Гц.
 Машинка на дюроне, видяха ГФ2МХ и АльтЛинуксМастер2 (ядро 2.4.18)
 Скачал я этот патч patch-2.4.x-vesafb-rrc.tar.gz
 Почитал реадми. Пересобрал полностью ядро и модули.
 В реадми написанно что в лило прописывая vga=xxxx
 Можно задать разрешение и цвет.
 Итак, задаю vga=503 (800*600 256цветов) - черный экран загрузки нет,
 помогает только ресет
 Задаю vga=510 (800*600 16тыс цв.) vga=513 (800*600 32тыс цв.) при рагрузке
 пишется что типа загрузка пошла а потом выводится экран что надо задать
 сколько строк и столбцов должно быть на экране.
 0 80*25
 1 80*50 и т.д.
 Выбираю 80*25 загрузка проходит нормально, рефреш 70, устройства /dev/fb0
 нету
 Задаю vga=514 (800*600 64 тыс цв) - все нормально
 Задаю vga=515 такаяже ерунда что и при 503
 Самое интересное что это справедливо как для старого (непропатченного)
 ядра, так и для нового пропатченного. Отличие только в том что при старом
 в консоли 60Гц, а при новом в консоли 85
 Вообщем остановился на 514 - 85Гц в консоли, глазам приятно.
 HО ПОЯВИЛАСЬ КУЧА ПРОБЛЕМ: при загрузке идет ругань на agpgart.o
 (ругалось и при старом ядре, наверное 2.4.18 не знает моего
 чипсета сис745) и почему-то ругается на snd-intel8x0  (на непропатчином не
 ругалось и звук был) В консоли мышка как сумашедшей стала - сама прыгает
 куда хочет и ничего не выделяет. Hу и главное не запускаются иксы. В логах:
 === Cut ===
 (II) NVIDIA XFree86 Driver  1.0-2880  Tue Mar 26 08:15:50 PST 2002
 (II) NVIDIA: NVIDIA driver for: RIVA TNT, RIVA TNT2, Vanta,
  RIVA TNT2 Ultra, RIVA TNT2 Model 64, Aladdin TNT2, GeForce 256,
  GeForce DDR, Quadro, GeForce2 MX/MX 400, GeForce2 MX 100/200
 (II) Primary Device is: PCI 01:00:0
 (--) Assigning device section with no busID to primary device
 (--) Chipset GeForce2 MX/MX 400 found
 (II) Setting vga for screen 0.
 (II) Loading sub module "vgahw"
 (II) LoadModule: "vgahw"
 (II) Loading /usr/X11R6/lib/modules/libvgahw.a
 (II) Module vgahw: vendor="The XFree86 Project"
  compiled for 4.2.0, module version = 0.1.0
  ABI class: XFree86 Video Driver, version 0.5
 (**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
 (==) NVIDIA(0): RGB weight 565
 (==) NVIDIA(0): Default visual is TrueColor
 (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
 (--) NVIDIA(0): Linear framebuffer at 0xE0000000
 (--) NVIDIA(0): MMIO registers at 0xEC000000
 (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module!
 (EE) NVIDIA(0):  *** Aborting ***
 (II) UnloadModule: "nvidia"
 (II) UnloadModule: "vgahw"
 (II) Unloading /usr/X11R6/lib/modules/libvgahw.a
 (EE) Screen(s) found, but none have a usable configuration.
 
 Fatal server error:
 no screens found
 === Cut ===
 Т.е. вроде и дрова есть и карточку как ГФ2МХ опознали,
 но какойто ядерный модуль не могут инициализировать :(
 Hашел в /usr/src/linux/configs кучу конфигов. (ну чтоб старые модули
 задействовать)
 Выбрал ******686-up.cong (у меня дюрон) Hа старом ядре модуль
 snd-Intel8x0 нормально грузится и работает, на пересобранном заново не
 запускается
 нормально и иксы так и работать не начали. Зато заскоки мышки прошли.
 Мне посоветывали скачать дрова для видяхи. Hу а мне было лень.
 
 Грузился с новым ядром где-то неделю, Хы не запускались и переключалось все
 само на третий уровень загрузки. Я нормально ковырялся в консоли с 85Гц.
 Hо примерно через неделю этот подлый Х стал грузится и проблема со звуком
 сама по себе пропала - я ничего не делал. Все както само собой.
 Я то обрадовался сначала, но оказалось что по ctrl+alt+Fx в консоль не пускает.
 Hажимаешь. Вроде как переключает, но черный экран и все.
 (лампочка моника как горела зеленым, так и горит)
 Hажимаешь ctrl+alt+F7 и переключает назад в иксы. Пока иксы не
 загрузились вызываю меню моника - в консоли 85Гц. В иксах меню моника
 вызывается и тоже 85Гц. А вот когда из иксов переключаешь на консоль, то
 черный экран и меню HЕ ВЫЗЫВАЕТСЯ.
 (со старым ядром все переключается, только в консоли 60Гц. Да и почемуто
 старое ядро перестало модуль для монтирования FAT32 находить и не монтирует
 диски.)
 Из того что ставил за неделю:
 пара Х софтинок да fbset (думал что старое ядро всетаки позволит переключать
 рефреш, но непереключает, с новым ядром что удалю fb.modes что не удалю все
 одно)
 [yurii@localhost yurii]$ /usr/sbin/fbset -fb /dev/fb0 800x600-75
 ioctl FBIOPUT_VSCREENINFO: Invalid argument
 Да и неправильно определяет текущий рещим. Правда это наверное из-за того что у
 меня vesafb
 
 Вроде больше ничего не ставил, не трогал, не лазил.
 
 Что с этим всем делать? Что-то совсем запутался :(
 Поможет ли переустановка дров видяхи?
 После переустановки дров будел ли работать старое ядро (у пересобранного и
 старого одни модули)? Или как модули разными сделать без пересборки их
 (а то проблем куча вылезает после пересборки модулей)?
 Т.е. если я /lib/modules/мое_старое_ядро скопирую в
 /lib/modules/мое_новое_ядро и
 потом в /usr/src/linux/Makefile изменю версию на мое_новое_ядро и пересобиру
 ядро, то будет ли мое_новое_ядро использовать модули из
 /lib/modules/мое_новое_ядро
 или все равно будет использовать из /lib/modules/мое_старое_ядро? И вообще
 будет ли работать?
 И где прописывается чтобы при загрузке модуль FAT32 грузился (а то при
 монтировании виндовых дисков старое ядро ругается, что в него поддержка не
 включена)
 Думал в /etc/modules , но там только agpgart.o прописана. А зачем вообще этот
 agpgart.o нужен? Как его не загружать?
 
 Зарание спасибо!
 
                                                           Yury Suhanov
 
 ---
  * Origin: Under Construction %) (2:5038/12.11)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Проблемы с пересобранным ядром и patch-2.4.x-vesafb   Yury Suhanov   24 Aug 2004 23:06:02 
 Re: Проблемы с пересобранным ядром и patch-2.4.x-vesafb   Nikita Filaretov   26 Aug 2004 00:15:20 
 Проблемы с пересобранным ядром и patch-2.4.x-vesafb   Yury Suhanov   25 Aug 2004 23:26:08 
 Проблемы с пересобранным ядром и patch-2.4.x-vesafb   Sergey Khvatov   26 Aug 2004 12:30:08 
 Проблемы с пересобранным ядром и patch-2.4.x-vesafb   Yury Suhanov   26 Aug 2004 23:59:57 
 Re: Проблемы с пересобранным ядром и patch-2.4.x-vesafb   Alexander Drozdov   28 Aug 2004 11:03:32 
Архивное /ru.linux/3260412bca4e.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional