9fans archive / 1996 / 07 / 48 /    prev next

From: forsyth@pla... forsyth@pla...
Subject: Slave buffer problem
Date: Tue, 16 Jul 1996 13:58:25 BST

>>I've started seeing that too, after applying the latest boddle plus the
>>devvga.c:/gscreen.ldepth patch that someone posted to the list (Is it a
>>correct fix?).  ^t^tx reports that there are very few bytes free, like
>>22K (16M machine with kernerlpercent=40, vgasize=1280x1024x8).  If it

the gscreen.ldepth change causes the pc implementation to behave
more like the other terminals, preallocating 3  $vgasize sized screens worth of bitmap space
(if possible) in devbit.c.   this reduces the chances of being unable to create a
window (or move/reshape/hide an existing one) owing to fragmentation
of the kernel heap.  kernelpercent might well need to be increased to
compensate, esp. with a screen size of 1280x1024.  at home, i use kernelpercent=40
with a screen size of 1152x900x8 without much trouble.