From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from linserver.romuald.net.eu.org ([63.228.150.209]) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1Il7g9-0008Ix-00 for ; Thu, 25 Oct 2007 14:43:37 -0400 Received: (qmail 29122 invoked by uid 1000); 25 Oct 2007 11:43:06 -0700 Date: Thu, 25 Oct 2007 11:43:06 -0700 From: Gregory Nowak To: speakup@braille.uwo.ca Subject: Re: reading the full screen Message-ID: <20071025184306.GA29010@localhost.localdomain> References: <20071024214049.GA2856@localhost.localdomain> <20071025023527.GB8934@localhost.localdomain> <20071025174354.GF21584@opera.rednote.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20071025174354.GF21584@opera.rednote.net> X-PGP-Key: http://www.romuald.net.eu.org/pubkey.asc User-Agent: Mutt/1.5.16 (2007-06-11) X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.9 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2007 18:43:38 -0000 -----BEGIN PGP SIGNED MESSAGE----- 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 either. Greg 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 u= s know very well the trouble one can get in to when running audio on the sa= me system that speakup is running on. Just listen to an ogg file while lis= tening to screen fulls of stuff. The other way arround is also true. If y= ou use a softsynth like ttsynth, even with a small bit of code like spk-con= nect-ttsynth and you run a bunch of system tasks your synth gets interupted= =2E I do some silly tricks with renice to help this but it only goes so fa= r. The fact of the matter is that speakup is not scheduled like other task= s in the kernel. It runs and when it is done it lets the rest of the syste= m 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 sc= reen when we want to see the screen. Meaning that speakup in a really nast= y way preempts everything. I have excepted this as it is for the time bein= g. 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 mach= ines 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 ma= chines. >=20 > --Frank >=20 > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup >=20 - --=20 web site: http://www.romuald.net.eu.org gpg public key: http://www.romuald.net.eu.org/pubkey.asc skype: gregn1 (authorization required, add me to your contacts list first) - -- Free domains: http://www.eu.org/ or mail dns-manager@EU.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHIOO67s9z/XlyUyARAvkbAKCBiDd5tNsB5L4S5V2VybfchVEzvgCeM9Kc YeFCXob42DBX3KW9C4Ve+5M=3D =3DH/pw -----END PGP SIGNATURE-----