Issue 146 in itask-module: running ecomorph renders xterms as transparent

5 views
Skip to first unread message

itask-...@googlecode.com

unread,
Jul 4, 2010, 11:11:08 PM7/4/10
to e17-taskbar-mod...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 146 by madbogart: running ecomorph renders xterms as transparent
http://code.google.com/p/itask-module/issues/detail?id=146

What steps will reproduce the problem?
1. log in as a normal user (not an issue as root)
2. open any xterm (xterm, eterm, aterm [rxvt], rxvt-unicode)
3. work as normal
4. run ecomorph ini (from any of command-line, configuration, or from
a .desktop file)
5. At this point, the colors of xterm disappear.
6. Terminating ecomorph will return to normal behavior.

What is the expected output? What do you see instead?
Ecomorph otherwise operates normally: animations, shadows, dynamic (and
desired) translucence. I've tried four different terminals as described
above and all exhibit the same behavior. The border of the terminal stays
opaque as usual, but anything that is black disappears. This affects other
colors too.

What version of the product are you using? On what operating system?
ecomp 0.6.2 downloaded from svn on 07/04/2010

Please provide any additional information below.
Installed and operated w/out any problems on 07/03/2010 on a different
machine.

The machine that is having issues has the following specs:
Acer AspireONE
Intel ATOM N270 @ 1.6GHz 1GB RAM
Intel 945GME Integrated Graphics 256MB RAM
X -version: 1.8.1.902 (1.8.2 RC 2)
E17: 0.16.999.50029

Modules: dbe, dri, dri2, record, extmod, glx, and Composite Extension

One difference between running as root as normal-user:
Root has an error (normal user doesn't):
ecomorph (core) - Error: dlsym: /usr/lib/libpng14.so.14: undefined symbol:
getCompPluginInfo
ecomorph (core) - Error: Failed to lookup getCompPluginInfo in 'libpng.so'
plugin
ecomorph (core) - Error: Couldn't load plugin 'png'

if you need any other information, let me know and I'll provide what I can.
- tasker.

Attachments:
2010-07-04-210114.png 59.5 KB
2010-07-04-210134.png 309 KB
2010-07-04-213238.png 505 KB

itask-...@googlecode.com

unread,
Jul 8, 2010, 1:14:34 AM7/8/10
to e17-taskbar-mod...@googlegroups.com

Comment #1 on issue 146 by madbogart: running ecomorph renders xterms as
transparent
http://code.google.com/p/itask-module/issues/detail?id=146

After some more testing of the system, I found out that the main problem
I'm having (colors turning translucent) is the result of a setting within
enlightenment. I will continue to do more testing to determine the cause of
the translucency and of the undefined symbol incongruity with libpng14.

Permissions on ecomorph or xterm:
1) With Enlightenment started as normal user, run xterm and/or ecomorph as
root.
2) Translucency problem persists, including root's persistent libpng error.

New user
1) Created a new user with blank settings and configurations.
2) Added new user to same groups as user tasker
2) Started enlightenment and loaded ecomorph module
3) Executed ecomorph
4) Translucency problem did not occur, however the undefined symbol from
libpng did.

New user (UID) with old configuration
1) created a new user
2) did not add jimbob to same groups as tasker
2) cp -rp ~tasker ~jimbob
3) started enlightenment as jimbob
4) started ecomorph
5) translucency error occured; no error with libpng

Things I will look for in configuration of E17:
1) libpng installation (botched in some way?)
2) recompile ecomorph as a different user
3) Environment schema (desktop, illume, netbook)

In summary, at this point I think it's user error instead of a bug in the
software. Feel free to downgrade, cancel, or close this ticket as you see
fit.

- tasker.

itask-...@googlecode.com

unread,
Jul 8, 2010, 5:01:04 AM7/8/10
to e17-taskbar-mod...@googlegroups.com

Comment #2 on issue 146 by hannes.janetzek: running ecomorph renders xterms
as transparent
http://code.google.com/p/itask-module/issues/detail?id=146

ok. thanks for the detailed report. the only option I can think that might
cause this is xrender in engine settings. the libpng you can ignore, there
is no plugin that actually uses png plugin afaik. I'll leave it open as
someone else might have the same issue and will not find it in closed
issues.

itask-...@googlecode.com

unread,
Jul 16, 2010, 8:42:11 PM7/16/10
to e17-taskbar-mod...@googlegroups.com

Comment #3 on issue 146 by madbogart: running ecomorph renders xterms as
transparent
http://code.google.com/p/itask-module/issues/detail?id=146

Stranger happenings.

I haven't been able to track down the actual cause of my problem yet, but I
can see how it would be related to the rendering engine. However, I am
unable to select a different engine in the settings under "Advanced |
Engine".

And something else I've noticed. In the new account I created, I went and
loaded the ecomorph module, which should add the settings under "Input
Bindings" of the settings dialog, however, none appear. But when looking at
the affected account, the Ecomoprh settings appear in the binding section.

In summary, for a user on my system that is affected by the rendering
problem, full configuration is possible through the listing of possible
binds. For a user that is not affected by the issue, (but does receive the
libpng error), the bindings do not appear.

When I get the time, I'm going to wipe the harddrive on my netbook and
start from scratch and see if there's some compilation error I created.

- tasker.

Reply all
Reply to author
Forward
0 new messages