#74 pseudo transparency, shading and enlightenment (E16)

open
nobody
None
5
2005-02-15
2005-02-15
Nard`
No

Enlightenment supports a feature called multiple
desktops whereby it allows you to have seperate
displays as if they were seperate monitors except on
one screen. This is similair to other WM's multiple
workspaces.

I have found that when using E16, aterm pseudo
transparency and shading set to a value that is not 100
if you use an aterm that is not on the first desktop it
will display the background of the FIRST desktop, not
the one it was launched from. If i don't specify the
shading option or set it to 100, aterm will display the
background of the desktop that I am using.

I believe that it only works with shading value of a
100 however i haven't tested all the infinite
possibilities (everything over 100 etc). I can however
be sure that it does not work correctly on 101,75,50
and does work correctly on 100 (or no shading option
specified)

It does not seem to make a difference whether i specify
the value on command line or .Xdefaults

my .Xdefaults file is as below:
#aterm*geometry:100x30
aterm*foreground:gray
aterm*transparent:true
aterm*shading:75
aterm*font:7x13
aterm*boldFont:7x13
aterm*scrollBar:false
aterm*loginShell:true

my command line options passed to aterm are:

(non existent)

my aterm --version:

0.4.2

my gcc -v:

Reading specs from
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/specs
Configured with:
/var/tmp/portage/gcc-3.3.5-r1/work/gcc-3.3.5/configure
--enable-version-specific-runtime-libs --prefix=/usr
--bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5
--includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include
--datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5
--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/man
--infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/info
--with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3
--host=i686-pc-linux-gnu --disable-altivec --enable-nls
--without-included-gettext --enable-__cxa_atexit
--enable-clocale=gnu --with-system-zlib
--disable-checking --disable-werror
--disable-libunwind-exceptions --enable-shared
--enable-threads=posix --disable-libgcj
--enable-languages=c,c++,f77
Thread model: posix
gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3,
pie-8.7.7.1)

my libc.so.6:

GNU C Library 20040808 release version 2.3.4, by Roland
McGrath et al.
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying
conditions.
There is NO warranty; not even for MERCHANTABILITY or
FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 3.3.5 (Gentoo Linux
3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1).
Compiled on a Linux 2.6.8 system on 2005-02-03.
Available extensions:
GNU libio by Per Bothner
crypt add-on version 2.1 by Michael Glad and others
Native POSIX Threads Library by Ulrich Drepper
et al
BIND-8.2.3-T5B
NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
Thread-local storage support included.
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.

References:

So far I have only located one other reported case such
as my own, this is at
http://forums.gentoo.org/viewtopic-t-259680.html

I have been unable to confirm whether this issue exists
in versions higher than this due to compile errors.

If i find out more information i'll post it.

Thanks

Discussion


Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks