The program Terminology works perfectly only in guest session. Normal user or root experience following error:
ERR<9467>:terminology main.c:3001 elm_main() Could not initialize key bindings. ERR<9467>:efreet_cache lib/efreet/efreet_cache.c:1108 on_send_register() org.enlightenment.DBus.Canceled Canceled by user. CRI: lib/eet/eet_lib.c:626 eet_shutdown() eina_log_print() unknown domain -1, original message format 'Init count not greater than 0 in shutdown.'
syslog:
failed to rescan: Failed to parse /usr/share/applications/terminology.desktop file: cannot process file of type application/x-desktop
As-WARNING **: failed to rescan: Failed to parse /usr/share/applications/bamf-2.index file: cannot process file of type text/plain
Gs-WARNING **: failed to get updates: no results to show
find $HOME -name "*terminology*"
- shows empty config folder
terminology.desktop
file looks for me ok: http://pasteall.org/81724
All non-guest users cannot open terminology as well.
The problem persists after purging and reinstalling emulator.
Searching for the answer I stumble upon the guest user session: why unity is able to use an application library in such a different way from unity in regular user session ? To make it understandable, maybe leads to further solution? Does it make sense for you? What is the background of these issue and how to solve it?
terminology.desktop
file mentioned in the log? – Andrea Lazzarotto Sep 26 '16 at 11:29find $HOME -name "*erminology*"
will probably help. :) – Andrea Lazzarotto Sep 26 '16 at 12:03