[sisyphus] Re: bootsplash
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пн Авг 1 19:39:38 MSD 2005
On Sun, Jul 31, 2005 at 05:18:29PM +0400, Arioch wrote:
> Sergey Vlasov wrote:
>
> >Насколько я понимаю, проблема с intelfb в том, что параметры
> >видеорежима для LCD может правильно выставить только BIOS,
>
> А иксы об этом знают?
> Стал-быть надо брать за жабры изготовителей fb и драйвера под иксы, и
> пусть код, выставляющий видео-режим, вынесут в отдельный общий .so :-)
Судя по логам X от i915, этот код сам ничего не делает - только
вызывает BIOS.
Были разговоры о написании какой-то вспомогательной программы,
засовываемой в initramfs, которая вызывала бы BIOS при необходимости
по команде от ядра, но воз и ныне там.
> >лазят в BIOS как минимум за какой-либо информацией (там даже есть
> >эмулятор x86 для вызова BIOS на других архитектурах).
>
> А-пу-петь! А что, в видеокарточке для другой платформы будет интеловский
> BIOS? Своего, под свою систему, не будет?
Конечно, могут быть и свои (например, OpenFirmware), но вариант с
засовыванием туда PC-шной видеокарты тоже будет работать благодаря
наличию этого эмулятора.
> >>>акселерация отключается.
> >>Почему ???
> >Так там символы рисуются поверх фоновой картинки (чёрный цвет -
> >прозрачный).
>
> Дык вроде рисунок с маской - сейчас везде должен акселерироваться.
Для этого кто-то должен добавить соответствующую функцию в fb_ops и
реализовать её в драйверах. Но обычному fbcon это не нужно, а патчи
fbsplash в ядро никак не пройдут, следовательно, и нужной функции там
нет.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050801/94adca17/attachment-0003.bin>
Подробная информация о списке рассылки Sisyphus