This happens if the ESD is not running.  I think what happened is
 that I'd logged into `gdm' as root, and it changed the ownership of
 the /tmp/.esd/socket to root.root.  So when I logged in as myself (or
 on the console without ESD running) `esd' would not start; it says it
 cannot open the socket.  (I rm'd the socket dir, and then it started,
 setting the socket karlheg.karlheg.)
 To repeat:  Build an XEmacs with `esd' support.  Log in on the
             console, or into X, _but_do_not_start_ `esd'.  Start
             `xemacs -vanilla -f load-default-sounds', then push
             `C-g', `C-x lsdkfj [TAB]', or anything that would play a
             noise.
 I have not looked at the code... I'm too busy with other studies
 right now.  I guess it ought to be able to handle `esd' not being
 there, huh?  Hope it's not hard to fix.
    
    
    
    
    
 
                    
                    
                        
                        Show replies by date