[mdk-re] Framebuffer

Alexander Bokovoy =?iso-8859-1?q?ab_=CE=C1_avilink=2Enet?=
Пн Янв 8 17:18:00 MSK 2001


On Mon, Jan 08, 2001 at 05:04:21PM +0300, Lenya Khachaturov wrote:
> Hello Dmitry,
> 
> Monday, January 08, 2001, 2:47:53 AM, you wrote:
> 
> DVL> On Sun, Jan 07, 2001 at 10:32:16PM +0300, Lenya Khachaturov wrote:
> >> 1) Как настроить framebuffer на карточке ATI Rage Pro. Документации
> >> по модулю atyfb никакой нет...
> 
> DVL> Осталось одно: посмотреть файл /usr/src/linux/drivers/video/atyfb.c из
> DVL> пакета kernel-source.
> DVL> Посмотрев, настроить framebuffer.
> DVL> Настроив, написать документацию. А я с удовольствием включу ее в
> DVL> /usr/src/linux/Documentation/fb.
> 
> Так, вот что у меня получилось:
> 
> В lilo.conf:
> vga=0x315 #(800x600x24bit)
> append="video=atyfb:enabled,mem:8,vesa:0x315"
> 
> Работает, но на 60 герц. Дело в том, что на этот append он вобще
> никак не реагирует, грузит модуль vesafb, который смену режимов через
> fbset не поддерживает. Откуда vesafb берет настройки тоже непонятно,
> но точно не из /etc/fb.modes. Т.е. когда я запускаю fbset, он сообщает
У vesafb режим зашит внутрь, поскольку стандарт VESA не имеет функций для
манипулирования частотами.

В atyfb ситуация наоборот -- он должен понимать внешние, но написание их 
не по VESA, а как vmode:номер, номера указаны в /usr/src/linux/include/video/macmodes.h
-- 
Sincerely yours, Alexander Bokovoy 
  The Midgard Project   | www.midgard-project.org |    Aurora R&D team 
Minsk Linux Users Group |    www.minsk-lug.net    |  www.aurora-linux.com  
   IPLabs Linux Team    |     linux.iplabs.ru     | Architecte Open Source
-- "The Schizophrenic: An Unauthorized Autobiography"




Подробная информация о списке рассылки community