Problems installing Xfce to a custom location

David Mohr squisher at
Mon Jan 26 22:55:51 CET 2009

On Mon, Jan 26, 2009 at 2:05 PM, Jannis Pohlmann <jannis at> wrote:
> Hey guys,
> I just played with the installer again and installed
> Xfce to /home/local/. Now even though we added environment variables
> for glade to xinitrc, nothing really works. I know it's a setup that we
> should not really encourage but still, maybe we can get it to work.
> There are three problems (still counting):
>  1. On some (maybe on a lot of) systems, startxfce4 does not run our
>     xinitrc script. As a result, the glade variables are not set and
>     all the settings dialogs don't work. Shouldn't we set these
>     variables in startxfce4 then?
>  2. startxfce4 doesn't adjust PATH although it would make sense to add
>     something like
>       PATH="$PATH:$(basename $0)"
>     to it so that it finds the rest of Xfce if everything is installed
>     to a custom location.

I have never used the installer, but shouldn't this issue have existed
for the 4.4 installer as well? How was it handled there?

If you can't find a nice solution, then I think a notice in the README
should be appropriate for this, shouldn't it be? Or alternatively the
installer could ask to create symlinks into a directory of one's
choice for all the binaries, i.e. ~/bin .


>  3. D-Bus doesn't know about the xfconfd binary if it's installed to a
>     custom location. Is there a way for users to tell D-Bus where it
>     is without the need of root permissions?
> I'd be happy to get these things sorted out (if that's possible at all)
> because I remember that part of the early popularity of Xfce 4.4 was
> due to the installers and those are usually run as normal users.
>  - Jannis
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at

More information about the Xfce4-dev mailing list