I'm using (on gentoo linux): stumpwm HEAD is now at 9d6cb38 bump version to 0.9.7-git sbcl 1.0.19 cl-clx 0.7.1 xorg 7.2
At startup I receive the following error and backtrace: --------------------------------------------------------------------------- stumpwm debugger invoked on a SIMPLE-ERROR: There is no applicable method for the generic function #<STANDARD-GENERIC-FUNCTION STUMPWM::SCREEN-MESSAGE-CC (1)> when called with arguments (NIL). Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL. restarts (invokable by number or by possibly-abbreviated name): 0: [QUIT-STUMPWM] Quit Stumpwm ((SB-PCL::FAST-METHOD NO-APPLICABLE-METHOD (T)) #<unavailable argument> #<unavailable argument> #<STANDARD-GENERIC-FUNCTION STUMPWM::SCREEN-MESSAGE-CC (1)>)[:EXTERNAL] 0] backtrace 0: ((SB-PCL::FAST-METHOD NO-APPLICABLE-METHOD (T)) #<unavailable argument> #<unavailable argument> #<STANDARD-GENERIC-FUNCTION STUMPWM::SCREEN-MESSAGE-CC (1)>)[:EXTERNAL] 1: (STUMPWM::ECHO-STRING-LIST NIL ("Caught Asynchronous X Error: XLIB:NAME-ERROR (:ASYNCHRONOUS T :CURRENT-SEQUENCE" " 23 :MAJOR 45 :MINOR 0 :SEQUENCE" " 22)"))[:EXTERNAL] 2: (XLIB::REPORT-ERROR #<XLIB:DISPLAY :0 (The X.Org Foundation R10503000)> 15 XLIB:NAME-ERROR)[:EXTERNAL] 3: (XLIB::READ-ERROR-INPUT #<XLIB:DISPLAY :0 (The X.Org Foundation R10503000)> 22 #S(XLIB::REPLY-BUFFER :SIZE 32 :IBUF8 #(0 15 22 0 6 0 128 0 0 0 45 0 ...) :NEXT NIL :DATA-SIZE 32) #<SB-THREAD:THREAD "initial thread" RUNNING {B16B5A1}>) 4: (XLIB::READ-INPUT #<XLIB:DISPLAY :0 (The X.Org Foundation R10503000)> NIL NIL #<FUNCTION (LAMBDA #) {A78FBED}>)[:EXTERNAL] 5: (XLIB::READ-REPLY #<unavailable argument> #<unavailable argument>) 6: (XLIB::QUERY-FONT #<XLIB:FONT 9x15bold :0 8388614>) 7: (XLIB:OPEN-FONT #<XLIB:DISPLAY :0 (The X.Org Foundation R10503000)> "9x15bold") 8: (STUMPWM::INIT-SCREEN #<XLIB:SCREEN :0.0 1024x768x16 TRUE-COLOR> 0 "") 9: (STUMPWM::STUMPWM-INTERNAL ":0.0") 10: (STUMPWM:STUMPWM ":0.0") 11: ((LAMBDA ())) 12: ((LABELS SB-IMPL::RESTART-LISP)) 0] --------------------------------------------------------------------------- I have no previous experience with SBCL, CLX or even X11 programming interfaces. I don't know what's wrong. (It looks like it's complaining about the font, but I'm not sure.) In searching the mailing list I found one other report and suggestions which I've tried, with no success. One suggestion was: >The solution is to edit primitives.lisp and change this line: > >(defparameter +default-font-name+ "9x15bold") > >to > >(defparameter +default-font-name+ "*") It didn't help (I did remember to compile). The other was to run this bit of code and report: =========================================================================== (require 'clx) (let ((display (xlib:open-default-display))) (prog1 (xlib:list-font-names display "*" :max-fonts 1) (xlib:close-display display))) =========================================================================== I get: ("-b&h-luxi mono-bold-i-normal--0-0-0-0-m-0-adobe-standard") And with "9x15bold" I get: ("9x15bold") It seems logical to me. But still it doesn't work. I note with interest that the other person having trouble was also using Gentoo. May I have a hint please? - paul _______________________________________________ Stumpwm-devel mailing list Stumpwm-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/stumpwm-devel