[Glastonbury] gdm / GNOME startup - user preferences
Damon Chaplin
damon at karuna.uklinux.net
Mon Jan 3 11:43:54 GMT 2005
On Thu, 2004-12-30 at 18:30, tim hall wrote:
> Last Thursday 30 December 2004 15:26, tim hall was like:
> > Does anybody know what file _does_ get read that I could copy the relevant
> > bash commands over to? Or would it be possible to call an arbitrary file by
> > adding a script to /etc/X11/Xsession.d/? The GNOME documentation on the
> > matter is unbelievably dense and leads me to think I have to create
> > a .desktop file somewhere, a format I guess I'll have to get used to if I'm
> > going to use GNOME. *sigh*
>
> OK, I discovered the GNOME Session Manager. I still haven't figured how to get
> the script to export environment variables as .xinitrc would. I'll keep
> looking.
Can't you set the environment variables in your ~/.bashrc file?
That is the easiest thing to do. On Fedora you can also tweak
/etc/bashrc to set variables for all users (it is read by ~/.bashrc).
gdm should have a config file somewhere (/etc/X11/gdm/gdm.conf on
Fedora).
That has settings like these:
PostLoginScriptDir=/etc/X11/gdm/PostLogin/
PreSessionScriptDir=/etc/X11/gdm/PreSession/
PostSessionScriptDir=/etc/X11/gdm/PostSession/
You could tweak the scripts there I suppose.
Apparently gdm has some help documentation in the "System" section, but
I can't see it on my machine. It does have a man page though.
.desktop files are a freedesktop.org standard, used by GNOME & KDE.
See http://freedesktop.org/wiki/Standards_2fdesktop_2dentry_2dspec
Damon
More information about the Glastonbury
mailing list