Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 20 Dec 2014, 22:40
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Enlightenment DR17 window manager - sort of -with modules
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [32 Posts]   Goto page: 1, 2, 3 Next
Author Message
shankargopal

Joined: 03 Dec 2005
Posts: 295

PostPosted: Sat 17 Feb 2007, 13:54    Post subject:  Enlightenment DR17 window manager - sort of -with modules  

This is Enlightenment E17, built from the CVS snapshots available on enlightenment.freedesktop.org. It is an extremely beautiful window manager, wonderful to look at. You can use it by saving the squashfs file in your home partition, rebooting, fixing your .xinitrc (see below), closing X with Ctrl-Alt-Backspace and then typing:
Code:

xwin enlightenment_start


Please note the following:

1. It's built from CVS snapshots, and the E team is not guaranteeing that it will be stable.
2. This version does NOT work with Puppy menus or Puppy Rox icons. I haven't even tried, as far more experienced people are having problems and - having used e16 for a year - I don't use Puppy icons / menus much. That last bit is no longer true - in Puppy 2.14 and up, the menus will work fine. In case they don't, see below. However, ROX Icons will still not work. To use E17, see below on how to bypass the icons and Puppybackgroundsetter.

That said, I've been using it for more than a month on multiple machines with no problems whatsoever.

I have also compiled a number of modules for E17; the dotpet and instructions are lower down in this thread.

YOUR .XINITRC:
Do this to bypass the icons and backgroundsetter (which don't work properly with e17):
1. open /root/.xinitrc in geany or your preferred editor.
2. Insert these lines above the line saying "##new background setter created by mu..."
Code:

if [ "$CURRENTWM" = "enlightenment_start" ];then
 exec enlightenment_start
fi

3. save .xinitrc and restart X.

IF YOU CAN'T GET THE MENUS IN PUPPY 2.14 AND UP:
1. In the menu, choose Configuration.
2. Choose Menus, then Application Menus.
3. Click on the "Regenerate / Update Application Menus" in the right panel.

That should do it.

For the download file, please see lower down in this thread for MU's mirror. (Thanks MU! Smile )

Last edited by shankargopal on Sat 24 Mar 2007, 23:43; edited 2 times in total
Back to top
View user's profile Send private message 
rarsa


Joined: 29 May 2005
Posts: 3053
Location: Kitchener, Ontario, Canada

PostPosted: Sat 17 Feb 2007, 14:53    Post subject: Re: Enlightenment DR17 window manager - sort of  

Thank you for preparing the sfs file.

The instructions are quite right, my only sugestion would be to put the rest of the .xinitrc script after launching enlightenment under an else statement.

Good news
shankargopal wrote:
2. This version does NOT work with Puppy menus or Puppy Rox icons. I haven't even tried, as far more experienced people are having problems and - having used e16 for a year - I don't use Puppy icons / menus much. To use E17, see below on how to bypass the icons and Puppybackgroundsetter.
Well, I have the menus and the Pinboard working (kind of)
I installed the Puppy XDG menu structure pupget (The download site is down, but I will upload them soon to a new location)
If the pinboard is started after e has finished initializing then it shows OK.

Quote:
3. I haven't tried comprehensive testing of this - only on one machine and only with Puppy 2.13... That said, I've been using it for ten days with no problems whatsoever.
Neither have I. I'm just getting used to the WM

Quote:
I haven't tried to fix or modify anything Smile.
The first thing I modified is the focus mode and some key bindings. I've played with other settings and they are working.

Some things like suspend and logout don't work as expected.

_________________
http://rarsa.blogspot.com Covering my eclectic thoughts
http://www.kwlug.org/blog/48 Covering my Linux How-to
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13644
Location: Karlsruhe, Germany

PostPosted: Sat 17 Feb 2007, 15:45    Post subject:  

mirror:
http://puppyfiles.org/puppyfiles/Enlightenment17/

save it in /mnt/home if you run Puppy from CD or a frugal installation.
If you use a newer Puppy than 2.12, rename it correspondingly.
If you use Puppy 2.14, rename it to:
e17_214.sfs


Preview of the screenshot with XDG menus and the Exposé icon::




Another theme:




I disabled the gadgets for battery/cpu/temperature monitoring on it.
Fullscreen pictures in the download-link.

Mark

Last edited by MU on Sat 17 Feb 2007, 21:42; edited 4 times in total
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13644
Location: Karlsruhe, Germany

PostPosted: Sat 17 Feb 2007, 17:02    Post subject:  

Works fine in Muppy 007.
It uses Muppys XDG menus automatically, but sorts them different.
As Muppys menus use Rarsas XDG files, it should work too in Puppy, if you install those.
Puppy 2.14 already includes them.

You must get a bit used to it, but all configuration can be made with the mouse (this was different in my August2005 snapshot).

Very nifty.
One thing you must get used to, is to use the windowlist (middle click on desktop).
Or use ALT-TAB Smile

I simply added "expose2now" to the ibar (is included in Muppy).
Now I can see all open windows even if they cover each other.
You can reduce the delay to snapshot them to
delay="50000";
as E17 has a very fast window-management.

updated expose dotpup:
http://murga-linux.com/puppy/viewtopic.php?p=14453#14453


Here is another tool:
iconify all visible windows with a click on an icon in your ibar (= "Show Desktop Button"):
http://murga-linux.com/puppy/viewtopic.php?t=6850


Thanks for sharing this nice wm with us in such an easy to use way Smile



Mark

Last edited by MU on Sun 18 Feb 2007, 14:36; edited 4 times in total
Back to top
View user's profile Send private message Visit poster's website 
rarsa


Joined: 29 May 2005
Posts: 3053
Location: Kitchener, Ontario, Canada

PostPosted: Sat 17 Feb 2007, 18:22    Post subject:  

MU wrote:
One thing you must get used to, is to use the windowlist (middle click on desktop).
Well, this does not work when using the pinboard, but...

with expose2now it's awesome!

The only issue to resolve is the "shutdown" and "sleep" menu entries that don't work.

_________________
http://rarsa.blogspot.com Covering my eclectic thoughts
http://www.kwlug.org/blog/48 Covering my Linux How-to
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13644
Location: Karlsruhe, Germany

PostPosted: Sat 17 Feb 2007, 20:49    Post subject:  

this is cool, animated backgrounds Smile

Enter this in a consolewindow:
ln -s /root/.e/e /root/e17

Like this the hidden folder becomes visible.

Now download one here:
http://www1.get-e.org/Backgrounds/Animated/

Save in /root/e17/backgrounds/

Click on your desktop -> configuration -> wallpaper -> personal

Then enjoy Razz

http://www.get-e.org is a great resource for enlightenment.

Mark
Back to top
View user's profile Send private message Visit poster's website 
shankargopal

Joined: 03 Dec 2005
Posts: 295

PostPosted: Sat 17 Feb 2007, 22:47    Post subject:  

Rarsa and MU,

Thanks for the points regarding XDG menus and the pinboard - will try them. Any clues on how one goes about using the XDG menus - just download the pupget and install it?

I haven't modified anything in the sfs file, but in my own installation I've changed the number of desktops, focus mode, key bindings and a few toher things (shelf configuration etc.) and have had no problems whatsoever. Have used a few of the themes from get-e.org as well, again with no problems. Looking now for an RSS feed reader module, but it looks like it isn't complete yet. So it really looks like what they say about e17 being as stable as a new release is true Smile.

MU, thanks for mirroring!

I can't get over how beautiful this window manager is! Smile
Back to top
View user's profile Send private message 
shankargopal

Joined: 03 Dec 2005
Posts: 295

PostPosted: Sun 18 Feb 2007, 10:50    Post subject:  

Does anyone know how to get additional modules for E17? I can't seem to figure it out from the documentation, particularly because references are made to using cvs, which commands don't seem to be included in Puppy.

I'm particularly interested in the Engage module....
Back to top
View user's profile Send private message 
Dougal


Joined: 19 Oct 2005
Posts: 2505
Location: Hell more grotesque than any medieval woodcut

PostPosted: Mon 19 Feb 2007, 12:10    Post subject:  

shankargopal wrote:
Does anyone know how to get additional modules for E17?


http://83.133.81.222/mirror/t2-source/7.0/e/

BTW, have the E people updated the snapshots on the website? Last time I checked they were really old, so I ended up getting them from the T2 repository. (I compiled nearly all the extra apps, too.)

_________________
What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind
Back to top
View user's profile Send private message 
shankargopal

Joined: 03 Dec 2005
Posts: 295

PostPosted: Sat 24 Mar 2007, 23:42    Post subject: modules  

Here's some modules for E17, attached as a dotpet that should - if I've done this right - install into the directory /root/.e/e/modules (this assumes you already have E17 up and running, but of course these modules would be totally useless if you don't). These are compiled from the e_modules package in the T2 repository that Dougal linked to above, package dated January 26th, 2007.

To use these modules, do three steps:

1. In a terminal window, type the following:
Code:

enlightenment_remote -module-load <module_name>

This may not always be necessary, but it doesn't seem to be clear when it isn't.

2. In the menu, choose Configuration, choose Modules, and, in the left side panel, find the ones you want and enable them by choosing the correct button on the right side.

3. For most modules (except things like rain and flame), to use them you'll have to add them to a shelf. Right click on an existing shelf (or create a new one) and ask to "Configure shelf contents", then choose the modules you want to add and say "add gadget".

The modules in this dotpet are:

alarm
bling
deskshow
flame
mem
mixer
net
photo
rain
taskbar
weather
wlan

The ones I didn't compile because I didn't find them necessary were:

language
mail
slideshow
moon
emu
tclock
snow

Four modules don't seem to compile with this version of E17:

calendar
engage
screenshot
winselector

And, once again, I can't seem to upload any attachments to this forum. So, posting it at http://download.yousendit.com/0434DB94269085C2 and hoping that MU (or someone else) will b e so kind as to mirror it again...
Back to top
View user's profile Send private message 
polux


Joined: 15 Dec 2006
Posts: 11
Location: Switzerland

PostPosted: Sun 25 Mar 2007, 06:32    Post subject:  

Is there any chance that this dotpet e17 modules package can be ported to a dotpup package?

There are a lot of users that arent using the latest Puppy Wink
Back to top
View user's profile Send private message 
trapster


Joined: 28 Nov 2005
Posts: 2030
Location: Maine, USA

PostPosted: Sun 25 Mar 2007, 08:23    Post subject:  

Awesome work!!

I love the default theme and will probably stick with it.

Great Job!!


Full Size


Full Size

_________________
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Puppeee4.31 + 1.0, Puppy4.10 + Lupu52
Currently using Slacko AND lupu52 w/ fluxbox
Back to top
View user's profile Send private message Visit poster's website 
shankargopal

Joined: 03 Dec 2005
Posts: 295

PostPosted: Sun 25 Mar 2007, 23:53    Post subject:  

polux wrote:
Is there any chance that this dotpet e17 modules package can be ported to a dotpup package?

There are a lot of users that arent using the latest Puppy Wink


Try downloading the dotpet file, renaming it to "e17_mods.tgz", putting it in your root directory and expanding it with this command:

Code:

tar -xvzf e17_mods.tgz


That should do it. You will get some message about "trailing garbage", ignore it, I think it will work fine.
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13644
Location: Karlsruhe, Germany

PostPosted: Mon 26 Mar 2007, 15:47    Post subject:  

http://puppyfiles.org/dotpupsde/dotpups/WindowManagers/Enlightenment-DR17-alpha/

I think the .pet was packaged wrong.
It had as basefolder:
/root/

But I think it must be
/e17_mod/root/

So following this rule:
/PackageName/root/

I made an old Alien Package of it.
You can download/install it with PSI or download in your webbrowser and install in PupGet as alien package.
Mark
Back to top
View user's profile Send private message Visit poster's website 
shankargopal

Joined: 03 Dec 2005
Posts: 295

PostPosted: Tue 27 Mar 2007, 00:11    Post subject:  

Yes, correct, my mistake. Thanks for correcting it, MU.

By the way, are their compact guidelines available anywhere for creating dotpets / dotpups? I used Barry's online instructions but they didn't mention this bit...
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 3 [32 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0992s ][ Queries: 12 (0.0067s) ][ GZIP on ]