On 06/26/2012 11:40 PM, Massimo Maiurana wrote:
> I've just installed terminology to give it a look (by the way, very very nice
> terminal :) ), so I tried to launch it from evry and I realized there was no
> applications by that name... odd, because indeed in e's prefix (/opt/e17)
> there are both the executable and the desktop file.
> the reason was this:
> max@rubino:~$ echo $XDG_DATA_DIRS
> /usr/share/enlightenment:/usr/local/share/:/usr/share/
>
> I wonder why it was set to /usr/share/enlightenment, given that I don't have
> any dir by that name at all. shouldn't e (or efreet) set that variable to
> include e's prefix in it?
>
> JFYI, trying to set it via ~/.profile leads to an useless environment because
> that way gsettings crashes at start, so there is no way to use any gtk app.
> instead, setting it through the configuration panel works fine:
> max@rubino:~$ echo $XDG_DATA_DIRS
> /usr/local/share/:/usr/share/:/opt/e17/share/
>

It is Ubuntu which adds /usr/share/<desktop environment> to 
XDG_DATA_DIRS. /opt/e17/share on the other hand is added as default if 
XDG_DATA_DIRS is unset.

The question is whether E should add something to an environment 
variable the system has set? Not all users want that.

S.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to