术语仅适用于访客会话

术语术语仅在访客会话中完美运行。 正常用户或root经验跟随错误:

ERR:terminology main.c:3001 elm_main() Could not initialize key bindings. ERR: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.' 

系统日志:

 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*" – 显示空配置文件夹

terminology.desktop文件找我可以: http : //pasteall.org/81724

所有非访客用户也无法打开术语。

清除并重新安装模拟器后问题仍然存在。

寻找答案我偶然发现了访客用户会话:为什么团结能够在常规用户会话中以与团结不同的方式使用应用程序库? 为了使其易于理解,可能会导致进一步的解决方案? 这对你有意义吗? 这些问题的背景是什么以及如何解决?

这个术语在透明度设置和中断方面存在一些问题。 我没有找到解决方案所以需要在没有透明度的情况下运行它(真可惜).Terminology是硬编码的,所以每次修改都要直接在源代码中进行,然后再次编译。 这个问题没有出现在14.04。