Page 6 of 7

Posted: Tue 27 Jun 2006, 15:32
by MU
the menu:
To add own entries:
left-click on desktop, Puppy -> E16 -> menueditor.

To update the imported Jwm-menu:
left-click on desktop, Puppy -> E16 -> reload Puppymenu

To edit the icons:
left-click on desktop, Puppy -> E16 -> MU-e16-tools -> edit iconbar.

Mark

Posted: Tue 27 Jun 2006, 15:53
by jctots
wow... everything was made so easy... thanks for the work! just have a question... when im trying to maximize a window it will only extend at the bottom of the epplets and not cover the whole screen... how can i fix this? also i cant find how to change the color of the title bars...

Posted: Tue 27 Jun 2006, 16:04
by MU
Middle-click -> Settings -> window-placement-settings -> ignore struts

Alternatively right-click the title-bar -> remember
That will remember size and position of the current window, when you restart.

I think colors can not be changed easily.
You can switch Themes with a middle-click.
But to customize a theme, you would have to edit it in a texteditor.

/root/.enlightenment/themes/Winter2-p/colormodifiers.cfg or so.
Unfortunately that is solved different in some themes, so you must try to examine these files yourself.

Mark

Posted: Tue 27 Jun 2006, 16:17
by jctots
ok.. thanks for the replies... just wondering... in my 1028x768 resolution, the icons are somewhat large... is there a way to make them smaller by not changing the resolution?

Posted: Tue 27 Jun 2006, 16:26
by MU
E 17 - not soon.
I had a cvs-version last august.
It still missed several things, and was quite huge. (40 MB stripped down and without themes, packed!).

And one thing I don't like so much, is that it is based on binaries.
Every configfile is a binary, so you need a tool to modify it.
Then in the enlightenment-news you read again and again that the menugenerator (...) is no longer compatible with the current cvs-snapshot.

Maybe this has become better meanwhile, but I don't see enough advantages yet.
Animated titlebars are cool -ok, but that was the only thing that really makes it different from other desktops. And scalable epplets are nice - but no "must have" for me ;)

Currently I even use Jwm more often than e16, it is just so fast and practical (form follows function - taskbar + some tools in it).

Mark

Posted: Tue 27 Jun 2006, 16:33
by MU
To scale the icons, you would have to edit
/root/.enlightenment/ibar

But as I made them themable, you would have to scale down several pictures, too.
The default-pictures are in
/root/.enlightenment/ibar/ibarimages/deskbuttons

But some themes use their own ones.
Originally they were just part of one theme (aztekr2000), I added some symlinks and class-definitions then to the other themes, so that this iconbar can be used by them all. Was kind of tricky...

But you can hide them with a middle-click on the first small button on top of the screen.

Mark

Posted: Tue 27 Jun 2006, 16:36
by jctots
ok... thanks for the help... sorry for editing some my questions... i thought it just so silly to ask... thanks again!

Posted: Tue 27 Jun 2006, 16:45
by MU
no, that's not silly :D
It is important to communicate experiences/ideas someone has.
There are meanwhile so many programs for Linux, that I easily loose overview.

Often I just see new ones, because people talk about them in boards :)

time to go asleep now...

Mark

Posted: Wed 28 Jun 2006, 03:21
by jctots
here i go again....

how can i remove the icon bars? the one that sticks to left side of the desktop?

Posted: Wed 28 Jun 2006, 04:40
by MU
middle-click on the first button on the screen to hide them.

To disable it, rename the folder
/root/.enlightenment/ibar
to
/root/.enlightenment/ibar--

Then middle-click -> maintainance -> purge all caches
and start another theme to activate the changes.
Mark

Posted: Wed 28 Jun 2006, 13:56
by jctots
i have another question...

can i also see the freememapplet on the enlightenment? the one thats being used by jwm? or are there any other options or epplets? and is there a website or faq somewhere that list what the epplets do? thanks...

Posted: Wed 28 Jun 2006, 20:43
by MU
no, I think they don't work.
You can start the enlightenment-epplets with left-click -> epplets.
Be shure to have OpenGL installed, if they don't start
http://dotpups.de/dotpups/XServer/DRI/OpenGL-B.pup

To find more, google for "e16 eppletts", but I think there are not many more.

If they should look "broken" (strange colors), write again please.

Mark

Trouble with epplets here as well

Posted: Thu 29 Jun 2006, 01:35
by fitzhugh
I'm stoked to have enlightenment, thanks. I had seen it a while ago and liked it.

I'm unable toget the epplets to work. I followed the suggestions in the short thread on just this from a few months back, and the preceeding suggestions as well (openGL, openGL-B, and adding and using the startenlightenment script, but when I call from the menu I just get no response, thouoghj I have seen it crash my whole computer a few times - I think when I called the clock epplet from the command line - didn't try others yet.

Any ideas?
Running Puppy 2.01 with a number of additions but nothing removed.
Thanks
fitzhugh

More info - missing libgl

Posted: Thu 29 Jun 2006, 01:44
by fitzhugh
Ok, had assumed it was no longer missing it cause I'd added the openGL pups as suggested but running from console gets:

sh-3.00# E-Clock.epplet
E-Clock.epplet: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
sh-3.00#

not full crash like I remembered. That was before adding openGL-B I think. However, still missing libGLU. Not clear on how to get libs (I assume that meanslibraries - let me know if wrong) that aren't in a pup or get, though clearly they are cause it works for others. Do I need to find and compile them or are they something that can be dropped in place?

Thank you
Fithzugh

--added: I also am unable to find the .get Mark refers to in the other thread for adding libGL.

Posted: Thu 29 Jun 2006, 01:47
by MU
try
xwin startenlightenment

If you don't have startenlightenment (did I miss to add it?), create it yourself:

Code: Select all

#!/bin/bash

XLIB_SKIP_ARGB_VISUALS=1 
export XLIB_SKIP_ARGB_VISUALS

exec enlightenment
Save it as
/usr/bin/startenlightenment

and make it executable with this command:
chmod 755 /usr/bin/startenlightenment

Does this fix your problems?
Mark

Posted: Thu 29 Jun 2006, 01:51
by MU
libGLU
Do you have it in /usr/X11R6/lib ?

sh-3.00# ls -1 /usr/X11R6/lib/libGLU*
/usr/X11R6/lib/libGLU.so
/usr/X11R6/lib/libGLU.so.1
/usr/X11R6/lib/libGLU.so.1.3.060500

These are in OpenGL-B.pup

To see the dependencies, type
ldd /usr/bin/E-Clock.epplet

If they are definately there, but not found, run
ldconfig

http://dotpups.de/dotpups/System_Utilities/ldconfig.pup

Mark

Ok, need libGLU.so.1...

Posted: Thu 29 Jun 2006, 01:53
by fitzhugh
sh-3.00# ldd `which E-Clock.epplet`
linux-gate.so.1 => (0xffffe000)
libepplet.so.0 => /usr/lib/libepplet.so.0 (0x40017000)
libImlib.so.1 => /usr/lib/libImlib.so.1 (0x40029000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0x40057000)
libungif.so => /usr/lib/libungif.so (0x4009c000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x400a8000)
libz.so.1 => /lib/libz.so.1 (0x400ce000)
libm.so.6 => /lib/libm.so.6 (0x400dc000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40100000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4010e000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40116000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4012e000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x401f8000)
libGLU.so.1 => not found
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x4026d000)
libc.so.6 => /lib/libc.so.6 (0x4028c000)
/lib/ld-linux.so.2 (0x40000000)
libdl.so.2 => /lib/libdl.so.2 (0x403a9000)
libpthread.so.0 => /lib/libpthread.so.0 (0x403ad000)
libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x403ff000)

... any pointers on where to get it?

Posted: Thu 29 Jun 2006, 01:58
by MU
oh you're fast, see last message, ldconfig

Posted: Thu 29 Jun 2006, 02:00
by MU
maybe you have a broken symlink in /usr/lib
This could avoid to find the correct libs in /usr/X11R6/lib/

type
rm -f /usr/lib/libGL*
ldconfig

Mark

Posted: Thu 29 Jun 2006, 02:03
by MU
--added: I also am unable to find the .get Mark refers to in the other thread for adding libGL.
what .get do you mean?
You have the link to that thread?
Mark