Summary: | x11/xfce4-terminal does not want to start a login shell | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Per Gunnarsson <per> | ||||||||
Component: | Individual Port(s) | Assignee: | freebsd-xfce (Nobody) <xfce> | ||||||||
Status: | Closed Feedback Timeout | ||||||||||
Severity: | Affects Only Me | CC: | madpilot | ||||||||
Priority: | --- | Flags: | madpilot:
maintainer-feedback+
|
||||||||
Version: | Latest | ||||||||||
Hardware: | amd64 | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Description
Per Gunnarsson
2020-12-13 21:03:20 UTC
This is a strange thing. Not easy to debug. My first guess is you're doing some ansi/terminal sequence magic in you bash configuration that confuses terminals and in some way confuses xfce terminal more than xterm. Anyway it does confuse xterm too, the "bash -l" trick is just a< workaround that happens to work there. I'm not sure I can help you much, because I'm no terminal sequence expert and don't know much about bash peculiarities. Could you share your bashrc and profile? Without looking at what they are doing it's difficult to guess what the problem is. Also "working till recently" does not help much. bash has got a few updates recently too. It can't be ruled out an update to bash is the cause of the issue appearing. Created attachment 220593 [details]
shell configuration file,
my .profile
Created attachment 220594 [details]
bash_profile.
Created attachment 220595 [details]
bashrc
(In reply to Guido Falsi from comment #1) I removed a lot of things from my ~/.bash_profile and ~/.bashrc, now things work as expected. Still I attach the unmodified bad examples. Can this issue be closed? While there may be a bug crawling around, it could also be an error in these, relatively complicated, configuration files. To really assert this as an upstream bug a simple use case would be required. issue cannot be reproduced or easily diagnosed, and there has been no feedback for months. |