From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yx0-f170.google.com (mail-yx0-f170.google.com [209.85.213.170]) by speech.braille.uwo.ca (Postfix) with ESMTP id B7984C1A36E for ; Wed, 11 Aug 2010 21:30:51 -0400 (EDT) Received: by yxi11 with SMTP id 11so329447yxi.29 for ; Wed, 11 Aug 2010 18:30:51 -0700 (PDT) Received: by 10.151.62.21 with SMTP id p21mr21693711ybk.170.1281576650953; Wed, 11 Aug 2010 18:30:50 -0700 (PDT) Received: from lnx3.holmesgrown.com (ip72-208-233-7.ph.ph.cox.net [72.208.233.7]) by mx.google.com with ESMTPS id q1sm816710ybk.8.2010.08.11.18.30.48 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 11 Aug 2010 18:30:49 -0700 (PDT) Date: Wed, 11 Aug 2010 18:30:45 -0700 From: Steve Holmes To: speakup@braille.uwo.ca Subject: Re: debian testing no speech after new install Message-ID: <20100812013045.GA2287@lnx3.holmesgrown.com> Mail-Followup-To: speakup@braille.uwo.ca References: <4C5AE5C2.22185.B5475@localhost> <20100805161227.GA25779@hittsjunk.net> <4C5AE8EC.7090909@barrettpianos.co.uk> <20100805171700.GA27586@hittsjunk.net> <4c5af525.487e0e0a.2960.1fa5@mx.google.com> <20100805174712.GA28035@hittsjunk.net> <20100805221754.GC9507@lnx3.holmesgrown.com> <20100811161055.GA21827@lnx3.holmesgrown.com> <20100811174646.GA28911@rx.localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20100811174646.GA28911@rx.localhost> User-Agent: Mutt/1.5.20 (2009-06-14) X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.13 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, 12 Aug 2010 01:30:51 -0000 No go here!!! I ran script to capture some of the output I got but I think the spkout module is severely broken or something. Basically, to compare with Chuck's configuration, I made sure my configs were closest to his; at least right now, my MODULES entry in /etc/rc.conf now only includes speakup and speakup_soft. In my /etc/modprobe.d/speakup.conf file, I have start=3D0 on the options line for speakup_soft. I commented out all other references to speakup_spkout for now. What I then did was to reboot my system where I would end up with no speech; then I logged in with an ssh session so I could at least monitor what was going on. I then did the commands you will see in my script output below. I basically tried to modprobe the speakup_spkout module but unsuccessfully but I could at least get soft speech going again. Can anyone offer some pointers on how I might fix thie module? I realize it's hard for developers to test a module if they don't own a synth but I have a speakout so would be willing to debug this if I knew how:)=20 ----- Begin script output ----- Script started on Wed 11 Aug 2010 06:12:26 PM MST [root@lnx3 ~]# modprobe speakup_spkout =0D FATAL: Error inserting speakup_spkout (/lib/modules/2.6.34-ARCH/kernel/driv= ers/speakup-git/speakup_spkout.ko): No such device=0D [root@lnx3 ~]# modprobe speakup_spkout ser=3D0 start=3D0=0D [root@lnx3 ~]# talkwith spkout=0D Unable to switch to the spkout synthesizer.=0D This means that the driver is not built in, the module=0D is not loaded, or spkout is not a valid synthesizer.=0D [root@lnx3 ~]# lsmod=0D Module Size Used by=0D speakup_spkout 1548 0 =0D pcspkr 1351 0 =0D ipv6 236542 22 =0D fuse 51934 3 =0D usbhid 32710 2 =0D snd_hda_codec_realtek 192179 1 =0D snd_seq_dummy 1071 0 =0D hid 60015 1 usbhid=0D snd_emu10k1 127275 2 =0D snd_seq_oss 25016 0 =0D snd_hda_intel 18769 0 =0D snd_seq_midi_event 4488 1 snd_seq_oss=0D snd_rawmidi 15247 1 snd_emu10k1=0D snd_ac97_codec 87773 1 snd_emu10k1=0D snd_seq 41656 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_even= t=0D snd_hda_codec 66815 2 snd_hda_codec_realtek,snd_hda_intel=0D usb_storage 33972 0 =0D snd_pcm_oss 33474 0 =0D snd_mixer_oss 14328 1 snd_pcm_oss=0D ac97_bus 754 1 snd_ac97_codec=0D snd_pcm 58460 7 snd_emu10k1,snd_hda_intel,snd_ac97_codec,sn= d_hda_codec,snd_pcm_oss=0D snd_seq_device 4353 5 snd_seq_dummy,snd_emu10k1,snd_seq_oss,snd_r= awmidi,snd_seq=0D snd_timer 15601 3 snd_emu10k1,snd_seq,snd_pcm=0D snd_util_mem 1812 1 snd_emu10k1=0D snd_hwdep 4756 2 snd_emu10k1,snd_hda_codec=0D snd_page_alloc 5941 3 snd_emu10k1,snd_hda_intel,snd_pcm=0D snd 42602 16 snd_hda_codec_realtek,snd_emu10k1,snd_seq_= oss,snd_hda_intel,snd_rawmidi,snd_ac97_codec,snd_seq,snd_hda_codec,snd_pcm_= oss,snd_mixer_oss,snd_pcm,snd_seq_device,snd_timer,snd_hwdep=0D uhci_hcd 19280 0 =0D ppdev 4854 0 =0D lp 6684 0 =0D i2c_viapro 5147 0 =0D via_rhine 17097 0 =0D emu10k1_gp 1506 0 =0D speakup_soft 3502 0 =0D amd64_agp 6571 1 =0D parport_pc 27863 1 =0D speakup 69429 2 speakup_spkout,speakup_soft=0D psmouse 50897 0 =0D shpchp 25563 0 =0D ehci_hcd 31918 0 =0D gameport 7165 2 emu10k1_gp=0D soundcore 5017 1 snd=0D i2c_core 15144 1 i2c_viapro=0D processor 25264 0 =0D evdev 6780 4 =0D button 3738 0 =0D serio_raw 3526 0 =0D thermal 9746 0 =0D mii 3190 1 via_rhine=0D k8temp 2623 0 =0D parport 25403 3 ppdev,lp,parport_pc=0D sg 20760 0 =0D pci_hotplug 21691 1 shpchp=0D agpgart 23120 1 amd64_agp=0D usbcore 120437 7 usbhid,usb_storage,uhci_hcd,ehci_hcd=0D rtc_cmos 7578 0 =0D rtc_core 11823 1 rtc_cmos=0D rtc_lib 1486 1 rtc_core=0D ext3 110244 2 =0D jbd 38969 1 ext3=0D mbcache 4282 1 ext3=0D sr_mod 13129 0 =0D cdrom 31337 1 sr_mod=0D sd_mod 25507 6 =0D pata_via 6539 4 =0D pata_acpi 2300 0 =0D sata_via 6240 0 =0D libata 138839 3 pata_via,pata_acpi,sata_via=0D floppy 48128 0 =0D scsi_mod 79372 5 usb_storage,sg,sr_mod,sd_mod,libata=0D [root@lnx3 ~]# talkwith soft=0D [root@lnx3 ~]# talkwith spkout=0D Unable to switch to the spkout synthesizer.=0D This means that the driver is not built in, the module=0D is not loaded, or spkout is not a valid synthesizer.=0D [root@lnx3 ~]# killall -9 sp=08=1B[K=08=1B[Kespeakup=0D [root@lnx3 ~]# talkwith soft=0D [root@lnx3 ~]# exit=0D exit=0D Script done on Wed 11 Aug 2010 06:16:42 PM MST ----- End script output ----- On Wed, Aug 11, 2010 at 01:46:47PM -0400, Chuck Hallenbeck wrote: > Steve, >=20 > My doubletalk LT works fine in arch also, wikth kernel 2.6.34, although > I normally use espeak for regular activities. Here is how my speech > modules are handled: >=20 > In /etc/rc.conf, I have this line: >=20 > MODULES=3D(speakup speakup_soft) >=20 > In /etc/modprobe.d/modprobe.conf, I have this line: > options speakup_soft start=3D0 >=20 > and in /etc/rc.local, I have these lines: >=20 > # extra speakup modules > modprobe speakup_ltlk ser=3D0 start=3D0 > # start talking > talkwith soft espeakup > speakupconf load >=20 >=20 > I hope something above might be helpful.=20 >=20 > Chuck >=20 >=20 > On Wed, Aug 11, 2010 at 09:10:55AM -0700, Steve Holmes wrote: > > No, I don't think the kernel has updated since that time and I messed > > with my serial synth befor that point in time anyway. I can echo text > > to it to /dev/ttyS0 and that part works great but when I try to use > > the speakup_spkout module to use the Speakout synth with speakup, I > > get silence. I don't know how to debug this either. I really don't > > have kernel hacking skills to speak uf. > >=20 > > I wonder if there is anything else I can look for. I also use an Arch > > system so we do have that in common. That's why I'm surprised you can > > do it but I can't. Unless it has something to do with each specific > > synth module. > >=20 >=20 > --=20 > The Moon is Waxing Crescent (4% of Full) > My audio web site: www.edway.ftml.net > My audio editor weblog: edway.wordpress.com > -------- > What is wanted is not the will to believe, but the will to find out, > which is the exact opposite. > -- Bertrand Russell, "Skeptical Essays", 1928 > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup