PDA

Показать полную графическую версию : Фраме буфер


glassMonk
17-01-2003, 07:38
Всем привет.
Вот захотел поставить себе поддержку в ядре фраме буфера да только непонятно какие опции надо выбрать чтоы ее активизировать ( коесть кнопка frame_buffer.enable = false  8)  )
кто знает подскажите пожалуста.

ruslandh
17-01-2003, 08:20
Трудно ответить не зная ни ядра, ни дистрибутива, но я знаю, что в некоторых ядрах поддержка пакетов вынесена в отдельный пакет, в X-ах, также есть модуль поддержки XFree86-FBDev-3.3.6 , для его работы должны создаться спец устройства для работы с фреймбуфером

glassMonk
17-01-2003, 08:42
Ядрышко 2.4.9 or 2.5.28 or 2.4.7.
DISTR: ASP LINUX 7.2
Куда хоть копать посоветуйте :(

ruslandh
17-01-2003, 09:11
Я даже не знаю что ответить :(
У меня под рукой этого дистрибутива нет, и я не помню из каких пакетов он состоит :(
А зачем Вам фреймбуфер ?

Barracuda
17-01-2003, 19:28
glassMonk
Это, вроде, в блочных или симвльных устройствах находится. Т.е. запускаем menuconfig и шарим по разделам в поисках этой опции.

glassMonk
18-01-2003, 08:41
Дело совсем не в дистрибутиве. Кто знает говорите под любой дистр.

Зачем нужна:
1. Для увеличения кгругозора знаний в ОС.
2. Очень лублю консоль и графику.
3. Чувство собственной значительности улажить :)

Нашет устроиств я читал в doc ядра, но проблема в другом немогу добавить в ядре поддержку это буфера та кнопка в разделе с консолями, неактивна, как ее активизировать,
видуфа все поддержует но как с этой опцией незнаю.
Кто смог поставить помогите пожалуста. :up:

Demige
18-01-2003, 23:30
Сейчас скажу...
А какая видюха?
Дело в том что под разные видюхи разные фрэймбуферы.
(Если ты имеешь в виду консольный фреймбуфер...)
Вообщем так...
делаем раз:
1.make menuconfig
Console drivers/Frame buffer support/ support for frame buffer devices
Console drivers/Frame buffer support/ VESA VGA Graphics console
или
Console drivers/Frame buffer support/ nvidia riva support (лучше [M])

веса фрэумбуффер убогий в отношении того, что нельзя менять частоту развертки...
тоесть поставить можно например только 1024x768x60Hz
Также после установки нельзя менять разрешение (так как устанавливается на уровне БИОСА)
Но зато активируется при загрузке ядра...
Насчет других фрэйм буферов не знаю rivafb довольно сильно глючит (особенно если запускаешь x-ы и пытаешься выйти по ctrl-alt-f1 в консоль - напрочь вешает). Да кстати все сказанное актуально для linux2.4.5.
а режим прописываешь в лило
типа vga=773
только на всякий случай сделай еще один пункт загрузки и там уже пропиши vga=773. в глобале если пропишешь, то если не будет работать - все П"#;ец - грузись с дискеты...
P.S. может кто знает в новых версиях ядер исправили rivafb?

Invite
19-01-2003, 01:56
Demige
А что для rivafb прописывать надо, чтоб запустить нормально, а то скомпилировал, а он только 640х480 выдает (или 320х200 не помню уже) :confused:

glassMonk
19-01-2003, 04:42
1.make menuconfig
# Console drivers/Frame buffer support/support for frame buffer devices
Console drivers/Frame buffer support/
# VESA VGA Graphics console
или
Console drivers/Frame buffer support/
# nvidia riva support (лучше [M])

Вы че прикалуетесь тут или как, у меня кнопка Console drivers/Frame buffer support/  НЕАКТИВНА НЕАКТИВНА НЕАКТИВНА НЕАКТИВНА НЕАКТИВНА
как ее активизировать.
Я то настроил на ядре которое автоматом установилось с дистр. а когда перекомпилировал это опция неактивна. У кого при компиляции она активна покажите мне свой .config в директорие с ядром.


Demige
А что для rivafb прописывать надо, чтоб запустить нормально, а то скомпилировал, а он только 640х480 выдает (или 320х200 не помню уже)
Нет есть такая утилита fbset скачай ее и пишиш fbset "800x600-75" и так далее в файле /etc/fb.modes




Добавлено:

ВИДУХА мая gforce2 mx 400 от косоглазых братьев :biggrin:


Исправлено: glassMonk, 4:46 19-01-2003

Demige
19-01-2003, 13:27
>>Вы че прикалуетесь тут или как, у меня кнопка Console drivers/Frame buffer support/  НЕАКТИВНА НЕАКТИВНА НЕАКТИВНА НЕАКТИВНА НЕАКТИВНА
У меня framebuffer идет как [experimental]. если у тебя так же то вначале включи поддержку ункомплитед и экспириментал опшнз.

>>>>Demige
>>>>А что для rivafb прописывать надо, чтоб запустить нормально, а то скомпилировал, а он только 640х480 выдает (или 320х200 не помню уже)
>>Нет есть такая утилита fbset скачай ее и пишиш fbset "800x600-75" и так далее в файле /etc/fb.modes
там еще есть утилита (входит вроде в fbset) которая позваляет использовать modeline от иксов... например режима 1024x768-85Hz нет в fb.modes




© OSzone.net 2001-2012