LiveCD
Jakub Bogusz
qboosh w pld-linux.org
Wto, 28 Paź 2003, 00:18:58 CET
On Tue, Oct 28, 2003 at 12:05:10AM +0100, Paweł Gołaszewski wrote:
> On Mon, 27 Oct 2003, Jakub Bogusz wrote:
> > > > > Do tego fb jest rozgrzebany, a istniejące uaktualnienie może nie
> > > > > wejść do 2.6 ze względu na ścisłe zamrożenie (tylko krytyczne
> > > > > poprawki).
> > > > A to akurat mnie wkurza, bo mój matrox przez to jest słaby pod
> > > > fbdev.... Takie mrożenie chyba ma średni sens, kiedy i tak wiadomo,
> > > > że _trzeba_ patcha od simmonsa użyć, że móc używać kernela...
> > tdfxfb łatam na razie swoimi... 2/3 są już w łacie Simmonsa, trzeci
> > muszę sprawdzić czy będzie jeszcze potrzebny (chodzi o kolor pozostałej,
> > niepełnej linii ekranu na dole - np. w 800x600 jest 100x37 + połówka na
> > dole; bez łatania ta połówka przybiera kolor tła znaku ostatnio
> > rysowanego w określony sposób).
>
> Od pozycji kursora do końca ekranu?
Tzn.? Przy kursorze w ostatniej linii tekstu - można tak powiedzieć.
> To chyba sprawa bardziej ogólna, bo u
> mnie to też jest.
Bo to jest w fbcon, a nie konkretnych *fb. Sprawdź:
#v+
--- linux-2.6.0-test2/drivers/video/console/fbcon.c.orig 2003-07-14 05:36:32.000000000 +0200
+++ linux-2.6.0-test2/drivers/video/console/fbcon.c 2003-07-31 00:53:26.000000000 +0200
@@ -502,7 +502,7 @@
unsigned int bs = info->var.yres - bh;
struct fb_fillrect region;
- region.color = attr_bgcol_ec(bgshift, vc);
+ region.color = 0;
region.rop = ROP_COPY;
if (rw && !bottom_only) {
#v-
(attr_bgcol_ec() pobiera kolor tła ostatnio używany przy wypełnieniu
- z jakiego powodu to jest tutaj używane, nie mam pojęcia... próbowałem
się dopytać na linux-fbdev-devel, ale post i patch przepadły bez echa)
BTW, rmmod fbcon = oops i zwis.
Czyli testowanie wymaga rebootu po każdej poprawce :/
Dlatego rzadko próbuję w tym grzebać.
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl