efreet did not update cache #31

Open
opened 2022-12-02 12:24:45 -08:00 by deepforest · 6 comments

Devuan Ceres, gf9800(340.108)
E17 0.25.4(Opengl or Software compositing)

Always after booting see this message
https://i.imgur.com/Qd0NBeL.jpg

Removing cache not help

rm -rf ~/.cache/efreet
Devuan Ceres, gf9800(340.108) E17 0.25.4(Opengl or Software compositing) Always after booting see this message https://i.imgur.com/Qd0NBeL.jpg Removing cache not help ``` rm -rf ~/.cache/efreet ```
Owner

that happens when no "updated cache" event comes in within a timeout in e - it's probably still updating but is slow. if you have lots of very very very large icon themes and a slow disk this might take a while. check processes like:

ps -ef | grep efreet

what efreet processes are around early on after you start e? like withn the first 10 or 20 seconds.

that happens when no "updated cache" event comes in within a timeout in e - it's probably still updating but is slow. if you have lots of very very very large icon themes and a slow disk this might take a while. check processes like: ``` ps -ef | grep efreet ``` what efreet processes are around early on after you start e? like withn the first 10 or 20 seconds.
Author
freeartist@devuan:~$ ps -ef | grep efreet
freeart+  1913  1912  1 02:07 ?        00:00:00 /usr/bin/efreetd
freeart+  2171  2118  0 02:07 pts/0    00:00:00 grep efreet
freeartist@devuan:~$ 
``` freeartist@devuan:~$ ps -ef | grep efreet freeart+ 1913 1912 1 02:07 ? 00:00:00 /usr/bin/efreetd freeart+ 2171 2118 0 02:07 pts/0 00:00:00 grep efreet freeartist@devuan:~$ ```
Owner

you might want to automate this. like have a ~/.xinitrc or ~/.xsession and for example:

#!/bin/bash

~/my-efreet-checker.sh > efreet-checker.log &
exec enlightenment_start

and ~/my-efreet-checker.sh is:

#!/bin/bash
while [ 1 ]; do
  date
  ps -ef | grep efreet
  sleep 1
done

Then check that log (wth dates and efreet ps listings).

you might want to automate this. like have a ~/.xinitrc or ~/.xsession and for example: ``` #!/bin/bash ~/my-efreet-checker.sh > efreet-checker.log & exec enlightenment_start ``` and ~/my-efreet-checker.sh is: ``` #!/bin/bash while [ 1 ]; do date ps -ef | grep efreet sleep 1 done ``` Then check that log (wth dates and efreet ps listings).
Author

ok i will make this, but what it does?

PS and where i can questions about enlightenment? forum, discord?

ok i will make this, but what it does? PS and where i can questions about enlightenment? forum, discord?
Author

where i must put yours scripts? ~/.xinitrc?

why games running is choppy with high framerates?

why sometimes games says what no SDL driver?

where i must put yours scripts? ~/.xinitrc? why games running is choppy with high framerates? why sometimes games says what no SDL driver?
Owner

@deepforest you can ask questions on IRC : #e@libera.chat

@deepforest you can ask questions on IRC : #e@libera.chat
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: enlightenment/enlightenment#31
No description provided.