How to run .profile, etc
Robby Workman
robby at rlworkman.net
Sun May 24 07:14:11 CEST 2020
On Fri, 22 May 2020 12:07:14 -0700
Joe Riel <joer at san.rr.com> wrote:
> On Fri, 22 May 2020 19:44:20 +0100
> Chris Green <cl at isbd.net> wrote:
>
> > On Fri, May 22, 2020 at 10:45:29AM -0700, Joe Riel wrote:
> > > On Fri, 22 May 2020 08:59:05 -0500
> > > Robby Workman <robby at rlworkman.net> wrote:
> > >
> > > > On Thu, 21 May 2020 10:16:16 -0700
> > > > Joe Riel <joer at san.rr.com> wrote:
> > > >
> > > > > When xfce4 starts (I use a graphical login),
> > > > > how does one get it to run $HOME/.profile or something
> > > > > equivalent?
> > > >
> > > >
> > > > Sounds like you want $HOME/.xprofile instead; xdm's Xsession
> > > > uses it, but no idea if other login managers do...
> > >
> > > I use xfce4 with lightdm. The file $HOME/.xprofile never gets
> > > executed, so far as I can tell (added code to write to file).
> > >
> > > Do I need to reboot to execute it? Or should logging out and
> > > logging back in (graphical login) suffice? It doesn't.
> > >
> > The way that .xprofile works is probably much less well defined and
> > documented than the way that .profile gets run. Do you really need
> > something that's *only* run for an X/GUI login? If not then I'd
> > investigate why .profile doesn't provide what you want.
> >
>
> I want to configure my trackball to emulate a middle click.
> I've tried adding files to /etc/X11/xorg.conf.d but they have
> no effect. The only think I've found is to call xinput
> with appropriate set-prop command. I don't want it
> to run from a remote login.
>
> As mentioned in previous reply, neither .profile, .bash_profile,
> nor .xprofile get executed when using the graphical login with
> lightdm. Maybe there is a way to configure that...
Looks like a .desktop file in $HOME/.config/autostart/ will do
what you want - see the others in there for guidance.
-RW
More information about the Xfce
mailing list