Your message dated Fri, 2 Aug 2019 17:35:27 +0300
with message-id <20190802143527.ajexnopx6j3ojhyq@localhost>
and subject line Re: Bug#761330: [Pkg-xfce-devel] Bug#761330: XFCE doesn't
source my ~/.profile at login
has caused the Debian Bug report #761330,
regarding XFCE doesn't source my ~/.profile at login
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
761330: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761330
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xfce4-utils
Version: 4.8.3-2
Severity: important
File: /usr/bin/startxfce4
Dear Maintainer,
I'm not really sure if this is a bug in startxfce4 or in lightdm, but
when I start XFCE on a freshly-installed system, /etc/profile and
~/.profile are not sourced and, well, neither is anything else (if I'm
reading this correctly).
If you think this is really lightdm's responsibility, see
<https://bugs.debian.org/636108>, which was wontfixed and closed ages
ago. (I'm not certain what other DEs/DMs do, though it sounds like it
varies a lot from distro to distro.)
There does appear to be provision to edit or totally replace
/etc/xdg/xfce4/xinitrc, but it seems like that'd be a pain to maintain ...
Is it too much to ask for a reasonable, plausibly DE/DM-independant
place to put some shell script to set up my enviroment variables
whether I log in graphically or not? (It's no big deal if it doesn't
actually work for all DEs/DMs *yet*; more important is that it be
reasonable to ask for this to be *fixed*. It's also no big deal if
e.g. logging in at the console and then running "startxfce4" ends up
running the code again even though the environment variables are
already set up.)
Anyway, at the moment /etc/profile and ~/.profile would seem to be the
closest thing we've got to such a place:
* It's reported to work in more than one DM/DE combo:
+ kdm/KDE
+ gdm/GNOME
On the other hand, there always seem to be people who complain
whenever a DM or DE starts sourcing the profile, so it might be better
to get XDG to specify a file that should get sourced during graphical
login, and I could just arrange for that to source the profiles ...
[Honestly, I feel like I should be reporting this against "all DEs" or
something like that, but I don't think there's a way to do that. I
was tempted to send it to CTTE due to its general nature, but it's
pretty clear they aren't intended as a venue of first resort.]
-- System Information:
Debian Release: 7.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages xfce4-utils depends on:
ii dpkg 1.16.15
ii exo-utils 0.6.2-5
ii libc6 2.13-38+deb7u4
ii libdbus-1-3 1.6.8-1+deb7u3
ii libdbus-glib-1-2 0.100.2-1
ii libglib2.0-0 2.33.12+really2.32.4-5
ii libgtk2.0-0 2.24.10-2
ii libxfce4ui-1-0 4.8.1-1
ii libxfce4util4 4.8.2-1
ii procps 1:3.3.3-3
ii x11-xserver-utils 7.7~3
ii xfce4-terminal [x-terminal-emulator] 0.4.8-1+b1
ii xinit 1.3.2-1
ii xterm [x-terminal-emulator] 278-4
Versions of packages xfce4-utils recommends:
ii dbus-x11 1.6.8-1+deb7u3
ii thunar 1.2.3-4+b1
ii xdg-user-dirs 0.14-1
ii xfce4-panel 4.8.6-4
ii xfwm4 4.8.3-2
ii xinput 1.6.0-1
ii xscreensaver 5.15-3
Versions of packages xfce4-utils suggests:
ii xfce4-session 4.8.3-3
-- no debconf information
--- End Message ---
--- Begin Message ---
On Lu, 15 sep 14, 10:48:41, Yves-Alexis Perez wrote:
> On ven., 2014-09-12 at 18:29 -0400, Samuel Bronson wrote:
> > Package: xfce4-utils
> > Version: 4.8.3-2
> > Severity: important
> > File: /usr/bin/startxfce4
> >
> > Dear Maintainer,
> >
> > I'm not really sure if this is a bug in startxfce4 or in lightdm,
>
> Neither.
>
> > but
> > when I start XFCE on a freshly-installed system, /etc/profile and
> > ~/.profile are not sourced and, well, neither is anything else (if I'm
> > reading this correctly).
[...]
> > Is it too much to ask for a reasonable, plausibly DE/DM-independant
> > place to put some shell script to set up my enviroment variables
> > whether I log in graphically or not?
>
> Use .xsessionrc.
>
> > (It's no big deal if it doesn't
> > actually work for all DEs/DMs *yet*; more important is that it be
> > reasonable to ask for this to be *fixed*. It's also no big deal if
> > e.g. logging in at the console and then running "startxfce4" ends up
> > running the code again even though the environment variables are
> > already set up.)
> >
> > Anyway, at the moment /etc/profile and ~/.profile would seem to be the
> > closest thing we've got to such a place:
>
> Profile is for bourne shells. .xsessionrc is the one used by the whole X
> stack in Debian.
This particular package (xfce4-utils) was removed from Debian, see
#709536).
If the provided solution is not appropriate / working / etc. kindly
contact one of Debian's support channels for assistance.
Kind regards,
Andrei
--
Looking after bugs reported / filed against unknown packages
signature.asc
Description: PGP signature
--- End Message ---