| Summary: | Interface flickering under Wayland with any OpenGL acceleration enabled | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Loque <robin.loka> |
| Component: | OpenGL Canvas | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | CLOSED DOWNSTREAM | ||
| Severity: | normal | CC: | halla, robin.loka |
| Priority: | NOR | ||
| Version First Reported In: | 5.2.2 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Loque
2024-06-19 07:57:13 UTC
I cannot reproduce this on KDE Neon in a wayland session with the appimage. Please also check with the appimage. (In reply to Halla Rempt from comment #1) > I cannot reproduce this on KDE Neon in a wayland session with the appimage. > Please also check with the appimage. Tested it in appimage, pacman and flatpak. The issue persists across the Krita versions. I'm on Plasma 6 on EndavourOS which is Arch-based though. That very much looks like an nvidia driver bug. I don't have access to systems with an nvidia card, though... Could switching to nouveau help? (In reply to Halla Rempt from comment #3) > That very much looks like an nvidia driver bug. I don't have access to > systems with an nvidia card, though... Could switching to nouveau help? I've switched to nouveau but the framerate was terribly low, about 1 fps. Switched back to the prop. drivers. Good point, I might dig into options of the prop. driver though. Or maybe find out what is tweaked in endeavourOS that might have caused the issue (In reply to Loque from comment #4) > (In reply to Halla Rempt from comment #3) > > That very much looks like an nvidia driver bug. I don't have access to > > systems with an nvidia card, though... Could switching to nouveau help? > > I've switched to nouveau but the framerate was terribly low, about 1 fps. > Switched back to the prop. drivers. > Good point, I might dig into options of the prop. driver though. Or maybe > find out what is tweaked in endeavourOS that might have caused the issue Small update: Open-dkms drivers run OK but also show the issue with Krita. I'll see what I can dig up further. Thanks for investigating! (In reply to Halla Rempt from comment #6) > Thanks for investigating! You're welcome, so I've done some research on it and it's most probably a problem with explicit sync. Tested it on KDE Neon live boot which already has 6.1 while arch is on 6.0.5, on KDE Neon Krita worked pretty well (It seems to run at 30fps but I can live with that) I think explicit sync is fully implemented only in 6.1 from what I've read on the web. Should this bug report be kept open until Plasma 6.1 for arch is out of testing and it can be confirmed it's caused by missing explicit sync? (I'm not going to use the testing repo which already has 6.1) Thanks for your comment! Automatically switching the status of this bug to REPORTED so that the KDE team knows that the bug is ready to get confirmed. In the future you may also do this yourself when providing needed information. I think we can close it; it's not something we can fix in Krita. (In reply to Halla Rempt from comment #9) > I think we can close it; it's not something we can fix in Krita. Yes, I think so as well. Tested it under vanilla arch, it wasn't flickering with the nouveau driver plasma 6 is shipped with and performance was okay. Under EOS there was probably some driver blacklisting I've missed to remove to make nouveau work but I digress. So yeah I think it's not caused by Krita itself but rather by the proprietary driver, I'm closing it. |