this post was submitted on 14 Aug 2023
13 points (93.3% liked)
Linux
48052 readers
671 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Hi, Thanks for the response. Sorry for disturbing you. I have tried what you have suggested here. There are two files with matching timestamps but different PATHs. I am using i3wm in Debian 11. Please tell me how to deal with this issue.
Admittedly, I have much less experience with i3, so I fired up a virtual machine with Debian 11.6 and installed
i3
(along withlightdm
) and was able to recreate the problem of.profile
not being executed when logging in, so this isn't unique to your particular setup. Great!Fortunately, this combination does execute commands in
~/.xsessionrc
, so I added:—to that file, then logged out and back in again. That did the trick for me, with the commands in
.profile
then successfully modifying thePATH
variable (and writing additional lines to the execution log files), so I suggest you try creating/modifying.xsessionrc
in the same way.Oh, thanks a lot for the efforts! You really are one of a kind to conduct an experiment to help out a stranger on the internet. Yeah, this actually works. I just added those lines to .xsessionrc and all problems were solved.
If you don't mind my asking. Do you work in IT as a sysadmin or a developer or a cybersecurity expert? Or something else? I am just curious as to how may have gained such knowledge.
Helping one another out is invisibilized, not rare. A good chunk of what I know comes from other people taking the time to explain why something works the way it does and how you can see that for yourself. The rest is from curiosity, experimentation, and hammering away at something until it fits. It's not professionally specialized knowledge.
@aebletrae @liberatedGuy this just happened to me today and I am forever grateful to that person for explaining it instead of "shit.just.works."