[raspberry-vi] Raspbian Mate latest progress

  • From: Mike Ray <mike@xxxxxxxxxxxxxxx>
  • To: raspberry-vi@xxxxxxxxxxxxx
  • Date: Thu, 4 Aug 2016 21:04:24 +0100

Hello.

I made a couple of errors in the guide which I posted, and I am
correcting them.

In addition I have written three bash scripts which do the whole
configuration to get a Raspbian Lite image up to a Raspbian Mate desktop
image fully working with Orca in the desktop and SpeakUp in the console.

As mentioned before this is with USB Audio with a dongle.

There are a couple of things I am tweaking and a couple of adjustments I
am making...

Orca seems a bit flaky and stops talking quite often.  But I think this
is actually a focus issue.  I think I may be able to sort this out by
auto-starting a terminal at boot so there is always something to receive
focus.  But I may be wrong.

What makes me think this is a focus issue is it is then impossible to
restart orca by pressing alt+F2 and typing 'orca --replace'.  Most
likely because the 'run program' dialog never takes focus.

Also, something I have discovered before but which does not really
matter on a desktop or laptop with plenty of memory, and that is the
speech-dispatcher modules.

The speech-dispatcher configuration file includes 'AddModule'
directives, but these are all commented out in the default
configuration.  SD seems to ignore this.

It loads ALL modules that exist in:

/usr/lib/speech-dispatcher-modules

That path usually contains:

sd_cicero
sd_flite
sd_dummy
sd_generic
sd_espeak

And whatever modules are commented out in the configuration file it
loads all of them.  To prove this, on a Linux machine running
speech-dispatcher:

ps aux | grep -i speech-dispatch

(leave off the 'er' on the end because that is missing and if you put it
in it won't find it).

Ignore the grep line and you will see one line for each module and one
for SD itself.

And, what is more, even if you change the name of a sd_* file in the
right path, it is still loaded!

So, I'm deleting:

sd_cicero
sd_flite
sd_generic

From the module path to save more memory.

This will leave:

sd_dummy
sd_espeak

It may be that if all 'AddModule' directives are commented out then SD
will load all of them.  I will try just uncommenting sd_espeak.

I am also now:

gsettings set org.mate.interface menus-have-icons false
gsettings set org.mate.interface buttons-have-icons false

To save more memory.  I don't need icons when I can't see and I guess
it's the same for most of us.

If I can find other settings that might save more I will do that.  Like
not having a desktop background image.

Mike

-- 
Michael A. Ray
Analyst/Programmer
Witley, Surrey, South-east UK

Eyes-free Linux:
http://eyesfreelinux.ninja/

Raspberry VI:
http://www.raspberryvi.org/

=========================================================== 
The raspberry-vi mailing list 
Archives: //www.freelists.org/archives/raspberry-vi
Administrative contact: <mike.ray@xxxxxxxxxxxxxx>
-----------------------------------------------------------
Raspberry Pi and the Raspberry Pi logo are trademarks of the Raspberry Pi 
Foundation.

This list is not affiliated to the Raspberry Pi Foundation and the views and 
attitudes expressed by the subscribers to this list do not reflect those of the 
Foundation.

Mike Ray, list creator, January 2013

Other related posts: