Fail: Cannot allocate color: "antiquewhite2"
Reason:
Although Alfa has safe fallback alternatives for most colors,
this can happen when you run Alfa on a display with 8-bit
(pseudo)color, when some other program has already allocated all
available colors. (You can use the program xcmap
to
see what colors are present in the color map.)
Reason:
This can also happen if a color for some reason is missing from
the color database (typically located in
/usr/X11R6/lib/X11/rgb.txt
).
Workaround:
Tell alfa to use some other color, e.g. by starting Alfa with:
alfa - -paper white
or
alfa - -paper white -shine white -shadow black
(See the page on command line
options for options that control what colors are used.)
Segmentation fault
during startup on some Linux installations.
Readfirst(inlined mark 2) don't know how to handle function (253b98) gcerror 02594bec 39406572: Illegal tag in mark (1)This seems to be caused by a bug in the generational garbage collector, which Alfa uses by default.
env HEAP=-H40M alfa
Note that the heap size should be doubled to get the same amount
of usable memory. You can also make this change more permanent
by changing the definition of HEAP
in the shell
script alfa
.
Fail: No match in
_translate
This may happen when the type of the selected
placholder is itself a place holder and there are packages in
scope, or when an error involving packages occurs.