This is a setup that works fine here, where I am using arch linux with the latest kernel. I have not put any reference to speakup in the master configuration file, /etc/rc.conf. Instead, I have these lines at the end of my /etc/rc.local file: #uncomment next lines to use speakup modprobe -a speakup speakup_soft speakup_ltlk talkwith soft espeakup speakupconf load # end of rc.local Then, I specify some parameters for the speakup modules by adding these two lines to /etc/modprobe.d/modprobe.conf: options speakup_soft start=0 options speakup_ltlk ser=0 start=0 Note that speakup is not compiled into the kernel, but is mentioned on the modprobe line along with the two drivers I sometimes use. The options for speakup_ltlk include start=0, since the other driver, speakup_soft, is activated by default. Hope this helps some. -- Chuck in Hudson. Web address: www.hallenbeck.ftml.net, Messenger JID: chuckh1 at jabber.org