For quite some time I'm "struggling" with the problem I wish to present in pictures down below.
The problem is that I have weird borders around programs I open in the Terminal Emulator. Though it is basically only noticeable if I'm inside Vim or similar programs where I've set the background of that program to be opaque.
So if I'm using mpv, ranger, etc. You can see the same problem, however it's really hard to notice it since the background is transparent as well as the background of TE, whereas if I'm in something like Vim, where I like to have opaque background while working in it, it's annoying to say the least, to see that difference.
I'm currently using Manjaro, though I've used XFCE as DE in the past, but switched to i3 as WM to see if that would help. Hint hint, it didn't.
I've tried different things to resolve this issue. I've tried:
- I've tried, as you can see in the pictures down below, different Terminal Emulators. I'm currently using xfce-256color, but have also tried to use urxvt as a remedy for this problem, but "no luck".
- I've tried other TEs as well. I've tried: Kitty, Alacritty, xterm, dwm, etc. you name it, I've tried it, but nothing changed. So I guess it's not TE.
- I've tried running Vim with "-u NONE -X" options and immediately set background to colorscheme=darkblue, just so it's obvious to see if borders are still there.
Unfortunately, everything is the same. - I've tried running:
urxvt -b 0and while that did do something, it made borders thinner(as you can see in 3rd group of pictures down below), they are still preserved. - I've also set borders to 0 in the config of i3: for_window [class="^.*"] border pixel 0, but again, same story.
I'd like to note that I do not want to make my background the same color as my TE as a "fix" for this problem. That is essentially what I implicitly do with ranger, mpv, etc. That also bugs me, but Vim is where I spend my time the most and I do not want to make it "less of an issue" with setting the background color of Vim transparent, i.e. highlight Normal ctermbg=none
I've tried to change the Font size of my xterm-256color. By default, in above pictures, it's set to: Source Code Pro Regular 9
I've made two more pictures.
As you can see the size of visible "weird borders" portion increases and decreases, but they persist nonetheless.
Thank you for reading.
Some information about my system(since I'm not sure what is necessary):
Distro: Manjaro
WM: i3
TE: xterm-256colors/urxvt
lspci -vnn | grep VGA output:
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07) (prog-if 00 [VGA controller])
I'm not sure what is necessary, if I need to provide any additional information, please inform me.







