[devel] Re: strang problem with X on startup

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пн Мар 17 15:34:09 MSK 2003


On Sat, 15 Mar 2003 08:07:54 +0300
Alexey Voinov <voins на voins.program.ru> wrote:

> Sergey Vlasov wrote
> > On Sat, 8 Mar 2003 09:32:17 +0300
> > Alexey Voinov <voins на voins.program.ru> wrote:
> > 
> > > На всякий случай: Убирание из загрузки модуля matroxfb_g450 устранило
> > > глюки X. "Слетание" картинки происходит во время установки шрифта
> > > в консоли. Это всё очень похоже на большую несовместимость 
> > > X и fb на G450, поскольку были заечены и обратные проявления:
> > > Если в X открыть "тяжёлую" программу, например mozilla, с несколькими
> > > открытыми табами, то при переключении в консоль наблюдается весьма
> > > любопытная картинка, напоминающая растр увеличенный раза в 4.
> > > (Т.е. ничего не виснет, всё работает, но буковки появляются полосатые и
> > > раза в 4 больше чем надо, все они на экран не помещаются).
> > Option "UseFBDev" не помогает?
> Поигрался я с UseFBDev. Не помогло.

Как выяснилось, с последним initscripts такая же картина наблюдается и
с radeonfb, при этом UseFBDev тоже не помогает. В данном случае
проблема не в загрузке шрифтов, а в том, что в inittab стоит:

# Fix fonts for framebuffer.
fb:2345:once:/etc/rc.d/scripts/framebuffer_setfont

В этом скрипте кроме всего прочего вызывается fbset, который всё и
портит.

Установка приоритета 99 для dm помогает - fbset успевает отработать до
запуска X (хотя на самом деле это не гарантируется). Т.е. fbset надо
вызывать где-то раньше.



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