Bug 423261

Summary: Graphs are pixelated when fractional scaling is enabled
Product: [Unmaintained] ksysguard Reporter: Lucia Mrenica <lucia.mrenica>
Component: ksysguardAssignee: KSysGuard Developers <ksysguard-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: magnus.gross21, nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.19.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Pixelated graph
QtCharts port
attachment-27320-0.html

Description Lucia Mrenica 2020-06-20 09:21:04 UTC
Created attachment 129541 [details]
Pixelated graph

SOFTWARE/OS VERSIONS
KDE Frameworks Version: 5.71
Qt Version: 5.15.0
Fractional scaling at 1.25
Comment 1 magnus.gross21 2020-08-09 23:33:32 UTC
Created attachment 130741 [details]
QtCharts port

I am currently porting the charts from the old custom implementation to QtCharts. Not only does it look much better and has animations, we also get proper high DPI support for free with this.

The graphs are not blurred anymore, as can be seen in the attached screenshot.

I am almost finished, just need to cleanup the code and can do a Merge request then.
Comment 2 Nate Graham 2020-08-09 23:42:16 UTC
JFYI a rewrite of this app is currently in progress, with hardware-accelerated hidpi-aware graphs provided by the KQuickCharts framework. :)
Comment 3 magnus.gross21 2020-08-09 23:58:21 UTC
Created attachment 130743 [details]
attachment-27320-0.html

Damn, now I did all the work for nothing. :(
Can I see that rewrite somewhere already or is it not public yet?

Am Montag, 10. August 2020 schrieb Nate Graham <bugzilla_noreply@kde.org>:

> https://bugs.kde.org/show_bug.cgi?id=423261
>
> --- Comment #2 from Nate Graham <nate@kde.org> ---
> JFYI a rewrite of this app is currently in progress, with
> hardware-accelerated
> hidpi-aware graphs provided by the KQuickCharts framework. :)
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
Comment 4 Nate Graham 2020-08-10 00:04:24 UTC
Yeah, I'm sorry to be the bearer of bad news. :(

You can see it here: https://invent.kde.org/plasma/plasma-systemmonitor

Feel free to participate in the development! It's pretty close to finished, but there's still lots of room for improvement and UI polish. With your experience applied to it, I'm sure you could have a big impact on the final result!
Comment 5 Christoph Cullmann 2024-09-23 21:00:08 UTC
ksysguard is no longer maintained, in Plasma 6 there is the Plasma system monitor for this task.

If your issue still happens with the Plasma 6 replacement, please re-open and we can move this bug to the new product, thanks!