stumpwm-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [STUMP] Where do these environmental variables come from?


From: Stefan Reichör
Subject: Re: [STUMP] Where do these environmental variables come from?
Date: Sun, 04 Sep 2011 20:07:38 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux)

Hello Bernard!

> Hi,
>
> I'm not sure if this is the right place to ask this but here goes. I am
> starting stumpWm from gdm (on Ubuntu natty) using a file stumpwm.desktop
> in /usr/share/xsessions :
>
> =========stumpwm.desktop=======
>
> [Desktop Entry]
> Encoding=UTF-8
> Type=XSession
> Exec=/home/consultant/bin/stumpwm
> TryExec=/home/consultant/bin/stumpwm
> Name=StumpWM
> Comment=Stump Window Manager
>
> ======end of file==========
>
> I was looking for an environmental variable I could use to tell emacs if
> stumpwm was running and so I did "set | grep stump" :
>
> ===========================
>
> address@hidden:~$ set | grep stump
> DEFAULTS_PATH=/usr/share/gconf/stumpwm.default.path
> DESKTOP_SESSION=stumpwm
> GDMSESSION=stumpwm
> MANDATORY_PATH=/usr/share/gconf/stumpwm.mandatory.path
> XDG_CONFIG_DIRS=/etc/xdg/xdg-stumpwm:/usr/share/ubuntustudio-menu/:/etc/xdg/
> XDG_DATA_DIRS=/usr/share/stumpwm:/usr/local/share/:/usr/share/
>
> ===========================
>
> Presumably gdm sets GDMSESSION and DESKTOP_SESSION from the name of the
> exec file, but what puzzles me is what the other variables are for.
> None of the files or directories containing the word "stumpwm" actually
> exist.  Can anyone enlighten me?  I hate it when I don't understand
> something!

You can use ps to find out wich programs are currently running.
Here is the result from my system:

% ps ax | grep stump 
 2299 ?        Ss     0:02 /home/stefan/work/git/stumpwm/stumpwm
 2333 ?        Ss     0:00 /usr/bin/ssh-agent /usr/bin/gpg-agent --daemon --sh 
--write-env-file=/home/stefan/.gnupg/gpg-agent-info-sandburg 
/usr/bin/dbus-launch --exit-with-session /home/stefan/work/git/stumpwm/stumpwm
 2334 ?        Ss     0:00 /usr/bin/gpg-agent --daemon --sh 
--write-env-file=/home/stefan/.gnupg/gpg-agent-info-sandburg 
/usr/bin/dbus-launch --exit-with-session /home/stefan/work/git/stumpwm/stumpwm
 2337 ?        S      0:00 /usr/bin/dbus-launch --exit-with-session 
/home/stefan/work/git/stumpwm/stumpwm
 3462 pts/0    S+     0:00 grep stump


stumpwm.desktop is used to declare a window manager for GDM. These
entries are not propagated as environment variables.


Stefan.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]