-
-
Notifications
You must be signed in to change notification settings - Fork 701
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] CPU section incorrect rendering on Konsole #202
Comments
I can't say for certain that this is the same thing, but BashTOP and BPyTOP (the previous iterations of BTOP) had a long-standing issue with the way that Konsole treats certain characters. Usually to fix this you need to change the font used in Konsole, or somehow fix the font setup on your machine. Try looking through this thread in the BPyTOP issues to see if there is a fix you can implement: You'll notice in one of your screenshots that the graph symbols are becoming misaligned. This is the same font issue and pretty much only happens on Konsole.
The full CPU name can't display in one of the screenshots because the core temps are not being displayed in the CPU box, either because they are disabled in options or there is no info about core temps on that system (Probably because it's a VM?). That shrinks the CPU box down quite a bit, and limits the number of characters of the CPU name that can be displayed. The "Manjaro physical" screenshot of course shows the core temps and thus has plenty of room to display the whole CPU name. |
@cyqsimon |
My apologies. I missed that part in README and a search in issues turned up nothing. Turning off bidirectional text rendering did solve the issue, thank you. |
I believe this MR fixed this upstream in konsole: |
Description
On Konsole terminal, CPU core usage & temp readouts are incorrectly positioned and often obstructed by their unit symbols.
Alacritty seems to be unaffected. I haven't tested any other terminal emulator.
At most terminal sizes there is some kind of obstruction, although the exact behaviour of the obstruction varies.
To reproduce
stress
or any other toolScreenshots
As tested on Fedora VM
C2 should be 100%, not 10%.
Also note that the CPU model should be
i7-10710U
, but that's a separate issue that seems to be Fedora-specific.As tested on Manjaro physical
Both core usage and temperature are messed up.
Info
gcc 11.2.1
, Manjaro:gcc 11.1.0
5.15.6-200.fc35.x86_64
, Manjaro:5.4.163-1-MANJARO
* Curiously, Iosevka fonts seem to be bug-free.
The text was updated successfully, but these errors were encountered: