I'm encountering a weird problem in Konsole. As I type a line, the cursor gets more and more misaligned with the text, and the entire line shifts with it. Here is a screenshot of the glitch:
As you can see, the cursor is misaligned with where it is in the text, and it creates a weird space thing that the text warps around as I move around. The alignment is worst near the end of the line, and it gets better and better as I move towards the beginning of the line, as shown below:
I am able to temporarily fix this by going into Settings > Edit Current Profile > Appearance > Cursor, and making a change to the settings and then immediately changing it back to the original. This refreshes the console and the alignment issue goes away. However, it comes back when I close the Konsole instance and open up another Konsole window, until I do the thing in Settings again.
Doing some research online, I found this was a common issue in Konsole and people said they fixed it by using a different font. However, no matter what font I tried the same issue persists until I change the option in Konsole settings like I mentioned before. Does anyone have a solution to this?
EDIT: I think it may have something to do with the fact that I have two monitors. When I open up Konsole on my secondary monitor, the size shows up as 132x32, and it does the weird glitch. When I move the window to my primary laptop monitor, it automatically resizes to 165x40, and the glitch disappears. However, if I do the "fix" I mentioned by going into settings, that fixes it for my secondary monitor, but when I move the window to my primary monitor, it once again resizes it and the text looks weird.
Is there anywhere I can modify the default window sizes for each monitor (like instead of 132x32 I can set a custom size that works for each monitor)?
i have fish as main console there will save automatic position and size by default
if needed make an right klick on frame of console and there is a special config option
under other options there you can modify everthing you want
The problem is that even if I change the default window size in Profile settings, it still messes it up when I move it across a monitor. This means fixing it on one monitor messes it up on the other. Here is a video of what I am experiencing. Notice how the console is resizing itself automatically even without me doing anything other than dragging it across:
It seems a video driver configuration issue.
Of course, the easiest might be to set the same resolution to both monitors, if there is one that match both, but I understand you don't want that.
First try another Terminal Emulator application, to see if it happens as well. Alacrity, or even install xterm to test.
Then post your graphics info, maybe an idea comes up.
okay i don't even understand it anyway
is it because automatically the console is writing nonsens or the resize to your tv
the resize is eventually normal because there are different sizes for example you have a 15" laptop to a 55" tv there must a chance
it is confusing but it is the same size only on your tv
i have also different (looks like) sizes when change by the same resolution fullhd over hdmi
okay sorry i don't get right there is a different by me
you have a different size by both devices
i have prove it and by me both terminal are same size
SORRY
which distro you use and which graphics (modell driver etc)
did you use same resulution ?????
for alacritty it is possible to set it to every display single
but it is not easy to explain
pls rightclick on frame of alacritty go to weitere aktion - another action ----> special setting for this programm and choose there add PROPERTIES there you can choose virtual desktop and also manage position and size
sorry but it is only in germain and must translate it as good as possible
but my first post mentioned it
I've tried both Alacrity and Xterm. Both work fine. They do not resize the window when dragging across the monitor. This only happens in Konsole. My primary (laptop) monitor is at a 1920x1080 (16:9) resolution and my secondary (external larger) monitor is 3840x2160 (16:9) resolution
i don't have the hardware but its a resolution problem itz normal when you change a pogram to an more resolute display that it is smaller
so i use only same resolution
you have two probs one is different resolution
it can be on windows like firefox the same
and you have 2 modis one is intel and one is nvidia
i read a bit of probs with it and am getting confused
don't know the name of the nivida handler maybe x.org don't know there you can change the power modis
and when to use the right graphics if it is only intel for normal use
no prob i use intel non hd version of 620
and it works fine without setting
but i have a look at if you use konsole ( fish) there is the same setting feature
as well
please check it if it works
I tried enabling virtual desktop and same thing is happening. However it is not happening on Alacrity or Xterm. Only Konsole. Its a minor annoyance, but I am able to "fix" it temporarily by going into Konsole settings and changing something and hitting "Apply". It doesn't even have to do with the cursor. I could literally just change anything under "Edit Current Profile" and hit "apply" and it automatically fixes the cursor problem. For example, I could just change the name of the profile from Garuda to "Garuda2" and hit apply and the Konsole automatically resizes itself and fixes the problem. This however goes away once I close the window.
So theoretically I can fix this by just going into settings and making some trivial change every time I move the Konsole window across a monitor, but I was wondering if there is a better way to do this permanently
If you include terminal outputs in your post please use the proper output format in your post. Using "~" 3 times above and "~" 3 times below the text block will provide a readable, raw look.
Strange. Even setting both monitors to the same resolution doesn't fix the resize problem. It still resizes it even if the monitors have the same resolution. The only thing that temporarily fixes it as far as I can tell is by going into the Konsole settings and doing that "hack" I mentioned earlier. Though this fix only lasts temporarily while the window is open and I have to redo it everytime I open a new Konsole window.
it would be same as in first screen if you set it like this picture
first resolution you wish
then on all desktops
and the setting enabled initialized by start
sorry it is really hard to get it in english
but i have tried it worked on my 1080p lappi itz small on my changed hdmi setting on tv it fill the monitor