more on hald conflict with Dectalk Express driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've done a little more testing to try and track down the problem that 
causes Speakup to become sluggish if hald is running when using the 
Dectalk USB with Speakup's Dectalk Express driver.  It turns out that any 
action on the serial port that the Dectalk is connected to will cause the 
problem.  For example, "echo 'Hello world.' >/dev/ttyS0" will make Speakup 
sluggish.  Once this is done, there seems to be no way to restore normal 
response.  I'm wondering if it was a good idea to allow the kernel to see 
the serial port that the synth is on?  It seems to me that it was better 
to hide it as in previous versions.  I know that this was listed as a bug, 
but I don't agree.  Alternatively, could the serial port be marked as busy 
in some way?  I know if you try to play two sounds at once on a 
single-channel sound card without using ALSA's dmix plug-in, you get an 
error back "device or resource busy."  Can that be done to the serial 
port?  I think that would put this problem to rest once and for all.



[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]
  Powered by Linux