From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id 9713E1F065B; Wed, 12 Apr 2017 21:14:39 -0400 (EDT) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by befuddled.reisers.ca (Postfix) with ESMTPS id 335661F0635 for ; Wed, 12 Apr 2017 21:14:35 -0400 (EDT) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id C0D5821A7C for ; Wed, 12 Apr 2017 21:14:29 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute2.internal (MEProxy); Wed, 12 Apr 2017 21:14:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=en9dOuvosVKcNDxxKcTKcYt+kIIJcOhrdUAXHOAlt Qs=; b=rNPsTBkD/W/Q68APH+d2QI4OZHCoCog4joTKymUstxMG0qZrrVBFGDOv0 1OqNYquYgh4ZOgdaZJdDrFqk5UoKZ8hq0Fa6MpXLoYTepHM1/mMbpTbGCaR1/ocW +6DvPRClO/s45fAqMhAvgcjs2a0SNpmzsFWvKgje6uo7LyyQSpJKTLuphPhiAEyE VTpR99k4S+nWP0Eqa60+Vr03no2y0rlv5bXOORFXVtvmLbW7TKOLliO6fg3cea2g HS428Ja7MnrfOf2tHwin8tJejLCHfSzAjl0fQGj36bMiqffTzjEI7YMuLvzZeHI4 +WwerT50PS2ngrBjIr0zD2PtEzSlA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=en9dOuvosVKcNDxxKc TKcYt+kIIJcOhrdUAXHOAltQs=; b=RUVXqa0WGsNBRWjT3F01JpgT5fQn3MAnfQ qHMFMyDZQkxx3d4m4SK3GJQrCMEeNH9jy1+B8t+wiAgHVmXvup6gTGOFwbTQaRQs CU7xtfRoUUtdRx4HbIoJk2/XF6bMjMMC6N7vanWeVGgwCipN5VEZXfHpisf162Um wqB6kkpfU7vBmrL+LJ+clyTVXOQH+pFqBlAhD67g4fZvNTtC3cHAmvynBskY+5S6 5TFt9/xA3JBpLmgslpmw4faGoQYvfcFiJi0tPhGdW8dNcj4WSyK+WRgX0FLwqmK5 n6RaRZowmYAUSRqC6um736zbbYzyE2vFoecX2WYSOHMercLO7aBQ== X-ME-Sender: X-Sasl-enc: bfpwA34dkrg/Aq4nALyXdvzT/mMKLTGGU6H8FwWcYuKl 1492046069 Received: from qlf.suddenlink.net (unknown [47.208.139.193]) by mail.messagingengine.com (Postfix) with ESMTPA id 2820C7E399 for ; Wed, 12 Apr 2017 21:14:29 -0400 (EDT) Date: Wed, 12 Apr 2017 18:14:21 -0700 From: Tom Fowle To: speakup@linux-speakup.org Subject: Re: DecTalk External (decext) testers wanted! Message-ID: <20170413011421.GA3377@qlf.suddenlink.net> References: <20170411065239.GA446@sanghar> <74C77DD7-B2C4-4374-9ACE-EC552FE19A6A@gmail.com> <0e38ff83-ad44-1f85-12df-caca514226ed@barrettpianos.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0e38ff83-ad44-1f85-12df-caca514226ed@barrettpianos.co.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.23 Precedence: list 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, 13 Apr 2017 01:14:40 -0000 Will this process work on 32 bit jessie? and for the wimps among us, how does one get the old kernel back if the new version doesn't work? thanks tom Fowle On Wed, Apr 12, 2017 at 10:39:03AM +0100, Keith Barrett wrote: > I am going to do a fresh install of debian on a spare drive to test > the patches. > > Are your instructions the same for am64 and i386 kernels? > > Also, the default speech rate is too slow for me so can I set a > higher default rate during the process? If so, how do I do this? > > Thanks. > > On 12/04/17 09:07, Okash Khawaja wrote: > >Also, these steps can be used to test all the synths and not just decext. The speakup.tgz archive contains all the patches I last submitted. > > > >So please use these steps to test other synths too! > > > >Thanks, > >Okash > > > >>On 11 Apr 2017, at 19:49, Okash Khawaja wrote: > >> > >>Please be careful at step 4 as it may break your system. Even on > >>Debian based system, the steps I have mentioned are no guarantee that > >>they will not break your system. > >> > >>Also, you can also access the instructions from here: > >>https://raw.githubusercontent.com/bytefire/speakup-decext/master/decext-instructions.txt > >> > >>Cheers! > >>Okash > >> > >>>On Tue, Apr 11, 2017 at 7:41 PM, Okash Khawaja wrote: > >>>Hi, > >>> > >>>Here are the steps in detail. Before starting this, please download > >>>following two files that I have shared: > >>>- speakup.tgz: > >>>https://github.com/bytefire/speakup-decext/raw/master/speakup.tgz > >>>- tty-export.patch: > >>>https://github.com/bytefire/speakup-decext/raw/master/tty-export.patch > >>> > >>>1. Download Linux kernel code: > >>>a. download stable kernel source from > >>>https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.10.9.tar.xz > >>>b. extract the archive by running: tar xvfJ linux-4.10.9.tar.xz > >>> > >>>2. Apply patches: > >>>a. cd into the extracted linux source code: cd linux-4.10.9 > >>>b. remove speakup directory: rm -r drivers/staging/speakup > >>>c. copy the speakup.tgz file into drivers/staging: cp > >>>path/to/speakup.tgz drivers/staging/ > >>>d. cd into staging directory: cd drivers/staging > >>>e. extractspeakup.tgz: tar xvfz speakup.tgz > >>>(now there should be a speakup directory inside drivers/staging) > >>>f. cd back to the root of kernel source (i.e. linux-4.10.9) : cd ../.. > >>>g. apply the tty patch: patch -p1 < path/to/tty-export.patch > >>>(output of above should be following three lines: > >>>patching file drivers/tty/tty_io.c > >>>patching file drivers/tty/tty_port.c > >>>patching file include/linux/tty.h) > >>>(if you don't already have 'patch' program then you can download it > >>>from http://savannah.gnu.org/projects/patch/) > >>>h. now we have the code ready for configuring and compiling! > >>> > >>>3. Configure: > >>>a. make sure you are inside kernel source root directory, i.e. linux-4.10.9 > >>>b. make sure that existing kernel config exists: ls /boot/config-$(uname -r) > >>>(this should return just one file named config-) > >>>c. copy that file into your kernel source root directory: cp > >>>/boot/config-$(uname -r) ./.config > >>>d. update the config: make oldconfig > >>>(this will ask you many questions. just select the default option for > >>>each by pressing enter) > >>>e. check to make sure that speakup is configured the way you wanted > >>>it: cat .config | grep SPEAKUP > >>>e. that's it, kernel configured! > >>> > >>>4. Compile and install: > >>>(IMPORTANT: for this please check an online guide specific for your distro. > >>>following instructions that i think should work on Debian based > >>>system. but it may > >>>a. still stayin inside linux-4.10.9, compile by simply running: make > >>>(this will take a while. depending on the hardware specs, it may take > >>>an hour or may be more) > >>>b. after make completes, check it succeeded: echo $? > >>>(this should return zero) > >>>c. now run: sudo make modules_install > >>>(again this may take a little while) > >>>d. now install kernel which should be quick: sudo make install > >>>(NOTE: this means that on next reboot your newly compiled kernel will load) > >>>(Depending on your distro, it should back up previous kernel) > >>> > >>>5. Reboot and test decext: > >>>a. now running reboot should boot the compiled kernel > >>>b. if speakup configuration was same as before, then you should be > >>>able to test it with decext the same way as before. > >>> > >>>Thanks! > >>>Okash > >>> > >>>>On Tue, Apr 11, 2017 at 7:52 AM, Okash Khawaja wrote: > >>>>Hi, > >>>> > >>>>As part of recent changes, there are some that affect DecTalk External > >>>>which uses speakup_decext.ko. If someone can help in making sure those > >>>>changes are okay, do give a shout. > >>>> > >>>>Cheers! > >>>>Okash > >_______________________________________________ > >Speakup mailing list > >Speakup@linux-speakup.org > >http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup > > > _______________________________________________ > Speakup mailing list > Speakup@linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup