Skip to content
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

Graphical glitches when using Sonic Pi under KDE Plasma with fractional scaling #3356

Open
neur0b opened this issue Nov 16, 2023 · 1 comment

Comments

@neur0b
Copy link

neur0b commented Nov 16, 2023

Hi to all!
I noticed that when launching Sonic Pi in KDE Plasma (I tried on Fedora 37/38 and on openSUSE Tumbleweed) while using fractional scaling (e.g. forcing fonts dpi to 144, so 150% scaling, but I encountered this issue with other values as well) the interface of the software has a lot of glitches, mainly blank lines that are triggered from resizing the window. They are always in correspondence of the lines of the elements (eg. oscilloscope, register etc...) before resizing the window.
The problems occur with the .rpm and the flatpak package as well. I haven't tried other way of installing it.
It does not compromise usability but is very annoying.
Am I the only one experiencing that? Is it possible to fix this issue? I remember it even from Sonic Pi 3.3.0

@neur0b
Copy link
Author

neur0b commented Nov 16, 2023

I'll attach a screenshot of the problem:

sonic_pi_glitch

Here is my system info:

OS: openSUSE Tumbleweed x86_64 
Host: Swift SF114-32 V1.12 
Kernel: 6.6.1-1-default 
Uptime: 19 hours, 14 mins 
Packages: 4423 (rpm), 6 (flatpak) 
Shell: bash 5.2.15 
Resolution: 1920x1080 
DE: Plasma 5.27.9 
WM: KWin 
Theme: [Plasma], Breeze [GTK2/3] 
Icons: [Plasma], breeze [GTK2/3] 
Terminal: konsole 
CPU: Intel Pentium Silver N5000 (4) @ 2.700GHz 
GPU: Intel GeminiLake [UHD Graphics 605] 
Memory: 2600MiB / 3724MiB 

I'm using Sonic Pi 4.5 from openSUSE Tumbleweed repos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant