From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id 602BB1EFD4A; Fri, 27 May 2016 00:20:48 -0400 (EDT) Received: from mail-lb0-x22a.google.com (mail-lb0-x22a.google.com [IPv6:2a00:1450:4010:c04::22a]) by befuddled.reisers.ca (Postfix) with ESMTPS id 6FF771EFD3E for ; Fri, 27 May 2016 00:20:46 -0400 (EDT) Received: by mail-lb0-x22a.google.com with SMTP id h1so29081249lbj.3 for ; Thu, 26 May 2016 21:20:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to; bh=g2D2IXxX/6DVUeWgwX+ujNuaeMzOh1Ol8S2P1h8y1EY=; b=LYCqxkhyUPqSkBt5wk4g41ojenDhCV8WZLpXlu6xghqg8WJMfpwDr/wx13gKVHlXYp pq+kZ6O/mFVyUFh9jf1OAKjugKomdbqoBQ0Q0ANnWLWVYvhc+vR9vM0XzOJepgAywyfI SGhW9SXV4f5SV2adcVeIsqdQ+VPWffuOa6AUVL4XCDDWuHE46KOLzklW67Lo+fdtn/yz qpGpaQUGPR9Cy/iaD1jrWttYb47OLLOeLJpupAnIWid2zPO+k4TvBbtGZb9rIKu2+xlz p5H8Kk1pjK1GLaYSUjYFaDZ8plvyZ7Z5XQAJ4h4Han07MndS4IwIZloNH1JBWE2DGL91 2BdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to; bh=g2D2IXxX/6DVUeWgwX+ujNuaeMzOh1Ol8S2P1h8y1EY=; b=ZvTZ1q4XsnIXknzNZU0V9l2oct1Lw4GbUFSKOhx0PKuy9kQ7+hO0h+9TudiqdCVLrg jc0f41w7OdsS3kiH3c7wU7u7j2YzbMq7F6BlSropOtjBSxrqef5QkN6uffqALKMQEoH+ qNteLWZFvqvQpA91TGknzYFUuBz4ME5HgZcUvQMm3EzmLJfHkAgTxQyA3khaFcjzWzz7 rxPHZUcjc7dBYrKp/ZtkX5ZbHmjrEzX9ITq8UNv9GYcuysBxYfI2LO/CnU8wmYNZpRiJ Pc0xCl/Li4EPE5E+odItYhDFLEEq3AF8zX+/ywEulRlffT8xNU5hODKEUWS31l+l2x6Q mwBg== X-Gm-Message-State: ALyK8tK8YJANzRnQm3YWhKBnKDfkKlbmIKgZcMPhxmc/J9XKc01t+zNFO5HX3XLoCL8jFlTFP1mvE8Z0DBhjVA== MIME-Version: 1.0 X-Received: by 10.112.126.230 with SMTP id nb6mr3766877lbb.11.1464322838069; Thu, 26 May 2016 21:20:38 -0700 (PDT) Received: by 10.25.18.205 with HTTP; Thu, 26 May 2016 21:20:37 -0700 (PDT) In-Reply-To: References: <78e290fd-ac88-1f6b-05e7-57ab429dfed4@gmail.com> Date: Fri, 27 May 2016 06:20:37 +0200 Message-ID: Subject: Re: espeakup From: Willem Venter To: "Speakup is a screen review system for Linux." Content-Type: text/plain; charset=UTF-8 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.22 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: Fri, 27 May 2016 04:20:48 -0000 Hi Mark. I'm not sure why this did not work for you. My info comes from this page. https://wiki.archlinux.org/index.php/PulseAudio I have successfully used the dmix method on archlinux and also debian. This specific method relies on pulseaudio to still be installed. On 5/26/16, Mark Peveto wrote: > Well crud, tried it, and no sound or speech. *sigh* > Thanks for the suggestion, though. > > Mark Peveto > Registered Linux user number 600552 > Sent from vinux using alpine 2.20.10 > > > On Thu, 26 May 2016, Willem Venter wrote: > >> Hi. >> Pulseaudio takes complete control of the audio device, so when other >> devices try to use the soundcard through alsa things break. >> >> A work around I use is playing sound using dmix. This means a bit more >> processing and possibly a little latency for programs using pulse, but >> on the other hand it's better than broken sound. >> >> Remove package pulseaudio-alsa, which provides compatibility layer >> between ALSA applications and PulseAudio. After this your ALSA apps >> will use ALSA directly without being hooked by Pulse. >> Edit /etc/pulse/default.pa. >> Find and uncomment lines which load back-end drivers. Add device >> parameters as follows. Then find and comment lines which load >> autodetect modules. >> load-module module-alsa-sink device=dmix >> load-module module-alsa-source device=dsnoop >> # load-module module-udev-detect >> # load-module module-detect >> >> After rebooting pulseaudio won't grab the sound device, but instead >> plays it through dmix. >> >> hth >> Willem >> >> On 5/26/16, Mark Peveto wrote: >> > Here's the error I was talking about earlier. >> > >> > Back story: I'm trying to get console speech. Since i can't right now, >> > I'm doing this from a terminal, which reads badly. Once I type sudo >> > espeakup, it'll read the top of the console screen, and the login prompt >> > asking for a username. After that it gives an error which i'll post. I >> > know it's a pulseaudio problem. Most suggest I get rid of pulseaudio, >> > and if that's the only solution there is, I guess i'll have to, but that >> > creates more problems when it comes to having the system rediscover new >> > sound drivers. Long explanation short, it jacks things up! >> > >> > Error follows. >> > >> > [southernprince@roxie ~]$ sudo espeakup >> > [sudo] password for southernprince: >> > [southernprince@roxie ~]$ Assertion 'p' failed at pulse/simple.c:273, >> > function pa_simple_write(). Aborting. >> > >> > It should be noted here that the error does not appear until I start to >> > type. It reads the login prompt, and once i hit the s for >> > southernprinc, my username, the error appears. If I could figure out >> > how, I might turn keyecho off, which I wanna do anyway, but I don't know >> > if that'd help anything. >> > >> > There ya have it folks. >> > >> > _______________________________________________ >> > 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 >> > _______________________________________________ > Speakup mailing list > Speakup@linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup >