1 |
Mick wrote: |
2 |
> On Monday, 24 June 2019 12:44:34 BST Dale wrote: |
3 |
>> Mick wrote: |
4 |
>>> I often find a number of speech-dispatcher processes running: |
5 |
>>> 4732 ? SLl 0:00 /usr/lib64/speech-dispatcher-modules/sd_dummy |
6 |
>>> /etc/> |
7 |
>>> speech-dispatcher/modules/dummy.conf |
8 |
>>> |
9 |
>>> 4734 ? SLl 0:00 /usr/lib64/speech-dispatcher-modules/sd_generic |
10 |
>>> / |
11 |
>>> |
12 |
>>> etc/speech-dispatcher/modules/generic.conf |
13 |
>>> |
14 |
>>> 4736 ? SLl 0:00 /usr/lib64/speech-dispatcher-modules/sd_cicero |
15 |
>>> / |
16 |
>>> |
17 |
>>> etc/speech-dispatcher/modules/cicero.conf |
18 |
>>> |
19 |
>>> 4737 ? Z 0:00 \_ [sd_cicero] <defunct> |
20 |
>>> 4739 ? SLl 0:00 /usr/lib64/speech-dispatcher-modules/sd_espeak |
21 |
>>> / |
22 |
>>> |
23 |
>>> etc/speech-dispatcher/modules/espeak.conf |
24 |
>>> |
25 |
>>> 4744 ? Ssl 0:00 /usr/bin/speech-dispatcher --spawn |
26 |
>>> --communication-> |
27 |
>>> method unix_socket --socket-path |
28 |
>>> /run/user/1000/speech-dispatcher/speechd.sock |
29 |
>>> |
30 |
>>> I don't know what is starting these processes or what they have to offer |
31 |
>>> to my desktop. Checking systemsettings5/Accessibility Options/Screen |
32 |
>>> Reader, I can see it is NOT enabled. |
33 |
>>> |
34 |
>>> How can I get rid of these? |
35 |
>> I would start out by finding out what package /usr/bin/speech-dispatcher |
36 |
>> belongs too. Equery can help with that but other tools can as well. |
37 |
>> Once you find that, then check the USE flags to see what can be adjusted |
38 |
>> to get rid if that. I don't have it here so I can't do it on my system. |
39 |
>> |
40 |
>> Dale |
41 |
>> |
42 |
>> :-) :-) |
43 |
> Good call Dale, here's what I found: |
44 |
> |
45 |
> app-accessibility/speech-dispatcher is required by dev-qt/qtspeech, |
46 |
> |
47 |
> which is required by kde-apps/kdepim-runtime and kde-apps/kpimtextedit, |
48 |
> neither of which have a USE flag to stop speech-dispatcher kicking off. |
49 |
> |
50 |
> However, speech-dispatcher has USE="espeak" enabled, which I will try to |
51 |
> disable and see what happens thereafter. |
52 |
> |
53 |
|
54 |
|
55 |
I went through this a few years ago. I had some large programs |
56 |
installed that I didn't use, Kmail and others. I wanted to clean them |
57 |
out but at the time I had installed KDE with kde-meta. Basically, that |
58 |
installs everything KDE, wanted or not. I uninstalled that and went |
59 |
these instead: |
60 |
|
61 |
|
62 |
root@fireball / # equery list *kde*meta* |
63 |
* Searching for *kde*meta* ... |
64 |
[IP-] [ ] kde-apps/kdeadmin-meta-19.04.2:5 |
65 |
[IP-] [ ] kde-apps/kdebase-meta-19.04.2:5 |
66 |
[IP-] [ ] kde-apps/kdecore-meta-19.04.2:5 |
67 |
[IP-] [ ] kde-apps/kdegames-meta-19.04.2:5 |
68 |
[IP-] [ ] kde-apps/kdegraphics-meta-19.04.2:5 |
69 |
[IP-] [ ] kde-apps/kdemultimedia-meta-19.04.2:5 |
70 |
root@fireball / # |
71 |
|
72 |
|
73 |
Of course, there was still things I wanted to remove because I didn't |
74 |
use them. Of course there was things I wanted that I had to install |
75 |
manually as well. I got rid of some things with USE flags and others I |
76 |
just had to live with. Still, I slimmed it down a lot. If I put in |
77 |
more effort, I could slim it down more I suspect but it's close enough. |
78 |
|
79 |
This is one of the things I like about Gentoo, being able to cut off or |
80 |
get rid of things I don't want. USE flags help with that a lot. |
81 |
|
82 |
Glad you got it sorted out. |
83 |
|
84 |
Dale |
85 |
|
86 |
:-) :-) |