reading the full screen

Gregory Nowak greg at
Thu Oct 25 14:43:06 EDT 2007

Hash: SHA1

Well, I haven't been playing audio so far while trying to read the
screen with the bns at the same time yet in the vm. In fact, I didn't
mention that with bns being selected as the default synth, it does get
detected when speakup probes for it, even if the bns is turned off and
unpluged. Again, I haven't seen that happen outside of a vbox vm


On Thu, Oct 25, 2007 at 01:43:54PM -0400, Frank Carmickle wrote:
> More at issue here is most likely the scheduler.  I am sure that all of us know very well the trouble one can get in to when running audio on the same system that speakup is running on.  Just listen to an ogg file while listening to screen fulls of stuff.  The other way arround is also true.  If you use a softsynth like ttsynth, even with a small bit of code like spk-connect-ttsynth and you run a bunch of system tasks your synth gets interupted.  I do some silly tricks with renice to help this but it only goes so far.  The fact of the matter is that speakup is not scheduled like other tasks in the kernel.  It runs and when it is done it lets the rest of the system run.  This actually opens a large can o worms.  I suppose that one of the reasons why we like speakup so much is that we like that we can see the screen when we want to see the screen.  Meaning that speakup in a really nasty way preempts everything.  I have excepted this as it is for the time being.  My solution for it is to run speakup on one machine and log in to other machines from their.  Most of us these days are able to find old slow machines that people don't want any more and do this.  I do hope that some day speakup does become a kernel thread and then we can run it on all of our machines.
> --Frank
> _______________________________________________
> Speakup mailing list
> Speakup at

- -- 
web site:
gpg public key:
skype: gregn1
(authorization required, add me to your contacts list first)

- --
Free domains: or mail dns-manager at
Version: GnuPG v1.4.6 (GNU/Linux)


More information about the Speakup mailing list