[clfswm-devel] clfswm in different environments
Desmond O. Chang
dochang at gmail.com
Tue Feb 22 01:48:27 UTC 2011
Hi,
After upgrading clisp from 1:2.48-3.1 to 1:2.49-2 (debian sid), I
can't use clfswm with clisp anymore. The error message is:
SYSTEM::%STRUCTURE-STORE: 49 is not a valid index into
#<XLIB:DISPLAY localhost:0 (The X.Org Foundation R10904000) X11.0
#x208D3116>
After a while, it raises another error:
XLIB:OPEN-DISPLAY: Cannot open display ":0". Maximum number of
clients reached
I think it's because clfswm try to reinit too many times.
Then I try sbcl with portable-clx. It works, but my browsers,
conkeror and iceweasel, often freeze if I open gmail or view flash
videos.
I also try clisp with portable-clx. It doesn't work at all. The
error message is:
Connection failure to X11.0 server display 0: No protocol specified
Finally, I collect test results and make the following table:
| Implementations | CLFSWM | StumpWM |
|----------------------------+-----------------------+-----------------------|
| clisp-2.48/new-clx | OK | OK |
| clisp-2.49/new-clx | not a valid index | OK |
| sbcl-1.0.45.0/portable-clx | freeze sometimes | OK |
| clisp-2.49/portable-clx | No protocol specified | No protocol specified |
The conclusion is:
1. clisp cannot use portable-clx. we can ignore this.
2. clfswm have some bugs on clisp-2.49 and sbcl-1.0.45.0. Please fix
it. Thank you!
PS:
1. ccl-1.6 and sbcl-1.0.45.0 have the same results.
2. the portable-clx version I used is [1].
3. I have to fix portable-clx before it's compiled in sbcl-1.0.45.0.
If you have the same problem, please check [2].
[1] http://common-lisp.net/~abridgewater/dist/clx/clx-0.7.4.tgz
[2] http://sourceforge.net/mailarchive/message.php?msg_id=26710588
Thanks,
Des
More information about the clfswm-devel
mailing list