https://bugs.kde.org/show_bug.cgi?id=438596

--- Comment #7 from Chris Caudle <ch...@chriscaudle.org> ---
> Given that it works in X11 but not in Wayland, perhaps you have a .xsession
> file that sources .profile or .bash_profile.
> (https://wiki.debian.org/Xsession).

Does not seem to be .xsession initiated:
$ ls -a .Xsession
ls: cannot access '.Xsession': No such file or directory
$ ls -a .xsession
ls: cannot access '.xsession': No such file or directory
$ ls -a | grep session
.pipewire-media-session
$ find ./ -iname .xsession
$

(In reply to argonel from comment #4)
> The non-graphical and SSH would be login sessions, and bash would therefore
> source .bash_profile.

So terminal emulators would be classified as interactive, non-login shells? 
Makes sense from the terminology.  Just kind of odd, or I should say unexpected
change in behavior.
I checked using a Gnome session, and these terminals also source .bash_profile:
gnome terminal on X11
gnome terminal on Wayland
xterm on X11
xterm on Wayland
(xterm-resize-371-1.fc35.x86_64, xterm-371-1.fc35.x86_64,
gnome-terminal-3.42.2-1.fc35.x86_64)

I will read the bash documentation more carefully, perhaps every other terminal
has non-standard behavior that has been baked in for 20+ years, so no one wants
to change them at this point.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to