Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Enlightenment 17 - *Tip*
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
rakeyry
Apprentice
Apprentice


Joined: 08 Apr 2006
Posts: 210
Location: Ont. Canada

PostPosted: Fri Dec 22, 2006 2:02 pm    Post subject: Enlightenment 17 - *Tip* Reply with quote

Hey, so i recently came back to eDR17 and took notice of a few ways to make your system seem more sparkely.

I won't post the obvious changing themes and whatnot but here are a few cool things that the devs haven't put in yet to make your system look better.

Transparency -

Notice that nothing works transparent? That's because eDR17 can't do transparency yet, but you can come pretty close and emulate transparency. Use the following command in the console.
Code:

e17setroot -s ~/path/to/image


Now things like conky or transparent consoles will work flawlessly.

Here is a screenshot to show you.

http://img133.imageshack.us/my.php?image=conkyxg1.png

Conky -

Okay, with Conky, it's pretty simple, you need to make Conky draw to it's own window. It's not what you think, it's not going to be in a window or anything, it will look exactly the same but it's just an extra parameter you need to pass.

Considering you want to run Conky with transparency, add the following two lines to your ~/.conkyrc

Code:
own_window yes
own_window_transparent yes


And it should look just like it does in my screenshot.

Read on, please, the next section is rather important.

Keeping Transparency -

If you log out of your user and log back in, you'll notice transparency is gone, this is because the command e17setroot needs to be run at startup, so I reccomend adding it to your startup applications through the menu in the following path

Code:
Main > Configuration > Configuration Panel > Applications > Startup Applications


Enjoy! Post any problems here!
_________________
The box said Windows XP or better, so I installed Linux.


Last edited by rakeyry on Fri Dec 22, 2006 4:29 pm; edited 1 time in total
Back to top
View user's profile Send private message
nixnut
Bodhisattva
Bodhisattva


Joined: 09 Apr 2004
Posts: 10974
Location: the dutch mountains

PostPosted: Fri Dec 22, 2006 2:33 pm    Post subject: Reply with quote

Moved from Desktop Environments to Unsupported Software.
_________________
Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered

talk is cheap. supply exceeds demand
Back to top
View user's profile Send private message
ppurka
Advocate
Advocate


Joined: 26 Dec 2004
Posts: 3256

PostPosted: Sat Dec 23, 2006 3:33 am    Post subject: Reply with quote

If you can tolerate some flicker, here is what I use for conky. It draws directly on top of E17 root window :D
Code:
conky -w `xwininfo -tree -root| sed -ne "s/^[ ]*\(.*\) \"Enlightenment Background\":.*$/\1/p"` -c $HOME/.config/conkyrc.e17
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Sat Dec 30, 2006 5:33 pm    Post subject: Reply with quote

e17 does handle transparency, just not fake transparency. Try out the Bling module. For more information: e17 FAQ (a little outdated, but still informative).
Back to top
View user's profile Send private message
Ariem
Apprentice
Apprentice


Joined: 13 Jun 2005
Posts: 296
Location: reykjavik

PostPosted: Wed Jan 10, 2007 7:39 pm    Post subject: Reply with quote

ppurka wrote:
If you can tolerate some flicker, here is what I use for conky. It draws directly on top of E17 root window :D
Code:
conky -w `xwininfo -tree -root| sed -ne "s/^[ ]*\(.*\) \"Enlightenment Background\":.*$/\1/p"` -c $HOME/.config/conkyrc.e17

This solution is really great. Mainly because I cant use Esetroot (built without pixamp support), so no fake transp.
Is there any way to reduce the flicker?
As soon I use double_buffer, i get a black screen along with conky.
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Wed Jan 10, 2007 10:32 pm    Post subject: Reply with quote

Ariem wrote:
ppurka wrote:
If you can tolerate some flicker, here is what I use for conky. It draws directly on top of E17 root window :D
Code:
conky -w `xwininfo -tree -root| sed -ne "s/^[ ]*\(.*\) \"Enlightenment Background\":.*$/\1/p"` -c $HOME/.config/conkyrc.e17

This solution is really great. Mainly because I cant use Esetroot (built without pixamp support), so no fake transp.
Is there any way to reduce the flicker?
As soon I use double_buffer, i get a black screen along with conky.

I get the same result :/ Not sure how to overcome it.
Back to top
View user's profile Send private message
ppurka
Advocate
Advocate


Joined: 26 Dec 2004
Posts: 3256

PostPosted: Wed Jan 10, 2007 11:09 pm    Post subject: Reply with quote

If you are not using conky to measure something which updates every second, then you can increase the update interval of conky to >2s. I use an update interval of 3sec and see hardly any flicker. Only occasionally, the conky display vanishes but it is replaced soon enough with a fresh reading :)

There is one more thing: if you _restart_ e, then you will have to ensure that you also restart conky. That can be achieved by putting a .order in applications/restart which calls a script that restarts conky.
Back to top
View user's profile Send private message
Ariem
Apprentice
Apprentice


Joined: 13 Jun 2005
Posts: 296
Location: reykjavik

PostPosted: Thu Jan 11, 2007 10:31 am    Post subject: Reply with quote

ppurka wrote:
If you are not using conky to measure something which updates every second, then you can increase the update interval of conky to >2s. I use an update interval of 3sec and see hardly any flicker. Only occasionally, the conky display vanishes but it is replaced soon enough with a fresh reading :)

There is one more thing: if you _restart_ e, then you will have to ensure that you also restart conky. That can be achieved by putting a .order in applications/restart which calls a script that restarts conky.

I went the other way around... although I would prefer not to.
I used feh to set my background image and conky to use its own transparent window, with double buffer.
All this in 2 eap files in startup and works fine.

I may try to go back to draw it on root window and increase the update interval to 3s or more, like you say. Maybe it gets better without cheating.. :)
Thanks.
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Thu Jan 11, 2007 2:20 pm    Post subject: Reply with quote

Ariem wrote:
I went the other way around... although I would prefer not to.
I used feh to set my background image and conky to use its own transparent window, with double buffer.
All this in 2 eap files in startup and works fine.

I may try to go back to draw it on root window and increase the update interval to 3s or more, like you say. Maybe it gets better without cheating.. :)
Thanks.

Didn't work for me :( Ah well, I guess I can live without it.
Back to top
View user's profile Send private message
Ariem
Apprentice
Apprentice


Joined: 13 Jun 2005
Posts: 296
Location: reykjavik

PostPosted: Thu Jan 11, 2007 2:53 pm    Post subject: Reply with quote

UberPinguin wrote:
Didn't work for me :( Ah well, I guess I can live without it.

That's strange... it should work!
After using feh to set the background, can you get a transparent terminal?
And, could it be something with the conky config file?
I have (just the own_window part):
Code:
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_type normal
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Thu Jan 11, 2007 4:26 pm    Post subject: Reply with quote

I can get a 'transparent' Eterm. Conky is still getting that corrupted text after every update, and won't go transparent. Tried with your settings, too.
EDIT: Turning off Bling allows Conky to go pseudo-transparent. I think I'd rather have Bling than a falsely-transparent system monitor, though. Especially since I almost never see the desktop itself ;)
Back to top
View user's profile Send private message
ppurka
Advocate
Advocate


Joined: 26 Dec 2004
Posts: 3256

PostPosted: Thu Jan 11, 2007 5:21 pm    Post subject: Reply with quote

Ariem wrote:
UberPinguin wrote:
Didn't work for me :( Ah well, I guess I can live without it.

That's strange... it should work!
After using feh to set the background, can you get a transparent terminal?
And, could it be something with the conky config file?
I have (just the own_window part):
Code:
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_type normal
This method works good actually. However, I have different wallpapers on different desktops, that is why I resorted to drawing on the e root window. :roll:

Additionally, it works even with bling! :D
Back to top
View user's profile Send private message
Ariem
Apprentice
Apprentice


Joined: 13 Jun 2005
Posts: 296
Location: reykjavik

PostPosted: Thu Jan 11, 2007 5:41 pm    Post subject: Reply with quote

Ok, I'm not using bling because my e17 is not from that era yet.
I have been having problems to update e17 for quite a long time now...
I need to take care of that... I'm probably missing many new nice things..
Back to top
View user's profile Send private message
ppurka
Advocate
Advocate


Joined: 26 Dec 2004
Posts: 3256

PostPosted: Fri Jan 12, 2007 4:37 am    Post subject: Reply with quote

Ariem wrote:
Ok, I'm not using bling because my e17 is not from that era yet.
I have been having problems to update e17 for quite a long time now...
I need to take care of that... I'm probably missing many new nice things..
Hmm.. after using bling for a few days, I don't think I want to use it any further. There is a noticable "flicker" while windows fade in/out, and it hurts the eye.
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Fri Jan 12, 2007 2:05 pm    Post subject: Reply with quote

ppurka wrote:
Ariem wrote:
Ok, I'm not using bling because my e17 is not from that era yet.
I have been having problems to update e17 for quite a long time now...
I need to take care of that... I'm probably missing many new nice things..
Hmm.. after using bling for a few days, I don't think I want to use it any further. There is a noticable "flicker" while windows fade in/out, and it hurts the eye.

Yeah, I turn the 'fade in/out' thing off entirely. It bogs everything down, isn't very pretty, etc. I really like the transparency and dropshadows, though. My main complaint is that it isn't more configurable :(
Back to top
View user's profile Send private message
luqas
Guru
Guru


Joined: 02 Jan 2004
Posts: 588
Location: /US/Texas/Beaumont

PostPosted: Tue Jan 30, 2007 1:02 am    Post subject: Reply with quote

Don't mean to resurrect a semi-old thread, but is there a way to start conky so it displays on all your virtual desktops instead of just the desktop 1?
Back to top
View user's profile Send private message
ppurka
Advocate
Advocate


Joined: 26 Dec 2004
Posts: 3256

PostPosted: Tue Jan 30, 2007 1:33 am    Post subject: Reply with quote

Dryre wrote:
Don't mean to resurrect a semi-old thread, but is there a way to start conky so it displays on all your virtual desktops instead of just the desktop 1?
Code:
own_window_hints sticky
:?:
Back to top
View user's profile Send private message
luqas
Guru
Guru


Joined: 02 Jan 2004
Posts: 588
Location: /US/Texas/Beaumont

PostPosted: Tue Jan 30, 2007 1:46 am    Post subject: Reply with quote

Danke!
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Sun Feb 11, 2007 6:15 pm    Post subject: Reply with quote

Here's one for the electricsheep.org fans:
Electric Sheep as Desktop Background:
 electricsheep --data-dir .newsheep/ --save-dir .newsheep/ --mplayer 1 --zoom 1 -window-id `xwininfo -tree -root| sed -ne "s/^[ ]*\(.*\) \"Enlightenment Background\":.*$/\1/p"`
I'm still playing with this a bit - it draws over the shelves that are set to 'Below Everything', and at the moment changing that setting causes E to segfault for me. What I'd really like is some way to set a screensaver in E - screenlock doesn't seem to do it :?
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Mon Feb 12, 2007 4:47 pm    Post subject: Reply with quote

OK, so setting the shelves to 'below windows' fixes things. There are still a couple of inconveniences - specifically, anything that would cause a redraw of the wallpaper (like moving a window) will create a temporary hole in the sheep through which the wallpaper can be seen. The hole is 'patched' when the next animation starts, so it only lasts a few seconds. I was going to post some pretty screenshots, but the electricsheep animation shows up as a blue background in scrot :(
Back to top
View user's profile Send private message
gcediel
n00b
n00b


Joined: 27 Jul 2004
Posts: 21
Location: Madrid, Spain

PostPosted: Sun Mar 18, 2007 12:15 pm    Post subject: Reply with quote

Where's e17setroot?

I can't find it.
_________________
Best regards.

Guillermo
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Sun Mar 18, 2007 1:09 pm    Post subject: Reply with quote

gcediel wrote:
Where's e17setroot?

I can't find it.
/usr/bin/e17setroot is provided by dev-util/e_utils-9999.
_________________
aidanjt wrote:
You see, instead of arguing from ignorance, and fear, there is only one way to verify a theory. And that's not by clutching a black book and begging the sky fairy for deliverance from the mad scientists and their big machines.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
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