| Summary: | Black lines or bands flickered horizontally when using Plasma 5.27.1 on Wayland with nomodeset on the kernel command line in VMs | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Matt Fagnani <matt.fagnani> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | beetleart01, nate, vincejv, xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 5.27.1 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Recording of the black bands flickering when using Konsole in Plasma 5.27.1 on Wayland with nomodeset, llvmpipe, and simpledrm in a VM
Journal for boot of Plasma 5.27.1 showing horizontal black bands flickering drm_info output from in the VM |
||
|
Description
Matt Fagnani
2023-03-01 03:30:42 UTC
Created attachment 156847 [details]
Journal for boot of Plasma 5.27.1 showing horizontal black bands flickering
Please attach the output of drm_info (https://gitlab.freedesktop.org/emersion/drm_info) from in the VM. Created attachment 156974 [details]
drm_info output from in the VM
I booted the Fedora 38 live image Fedora-KDE-Live-x86_64-38-20230302.n.0.iso in a QEMU/KVM VM using GNOME Boxes in basic graphics mode in grub with nomodeset on the kernel command line. The llvmpipe mesa 23.0.0-rc4 and simpledrm drivers from the 6.2.0 kernel were in use. Plasma 5.27.1 on Wayland started. I started Konsole and installed drm_info with sudo dnf install drm_info. The black bars appeared at the top of the screen while installing drm_info. I'm attaching the drm_info output. The black lines/bars showed up at two other times when using the VM. Thanks.
I've seen similar glitches in git master on bare metal, there it was caused by llvmpipe not doing synchronization properly. Is this still happening with 5.27.7? If so, can you test a patch on top of that? (In reply to Zamundaaa from comment #4) > I've seen similar glitches in git master on bare metal, there it was caused > by llvmpipe not doing synchronization properly. > Is this still happening with 5.27.7? If so, can you test a patch on top of > that? I haven't seen this problem with Plasma 5.27.6 in Fedora Rawhide VMs using Fedora-KDE-Live-x86_64-Rawhide-20230805.n.0.iso with nomodeset on the kernel command line and the simpledrm 5.5-rc4 kernel driver, llvmpipe from Mesa 23.1.5, KF 5.108.0, Qt 5.15.10. So the problem might been fixed already. 5.27.7 hasn't been built completely for Fedora yet. I'll comment if I see the problem again with 5.27.7 after it's built for Fedora. I read the instructions for building Plasma a while ago, but I haven't tried building it before. Thanks. (In reply to Zamundaaa from comment #4) > I've seen similar glitches in git master on bare metal, there it was caused > by llvmpipe not doing synchronization properly. > Is this still happening with 5.27.7? If so, can you test a patch on top of > that? I've got the same black flickering issue on bare metal Ubuntu 22.04.03 LTS Operating System: Ubuntu 22.04.3 LTS KDE Plasma Version: 5.27.10 KDE Frameworks Version: 5.104.0 Qt Version: 5.15.3 Kernel Version: 6.6.8-060608-generic (64-bit) Graphics Platform: X11 Graphics Processor: AMD Radeon R7 270 Series (In reply to Vince from comment #6) > Graphics Platform: X11 Oh, I didn't notice that before. If this still happens for you, please test if the glitches go away after disabling the compositor (Alt+Shift+F12). If they do, make a new bug report for KWin, and if they don't, make one for the X server (https://gitlab.freedesktop.org/xorg/xserver/-/issues) (In reply to Matt Fagnani from comment #5) > I haven't seen this problem with Plasma 5.27.6 in Fedora Rawhide VMs using > Fedora-KDE-Live-x86_64-Rawhide-20230805.n.0.iso with nomodeset on the kernel > command line and the simpledrm 5.5-rc4 kernel driver, llvmpipe from Mesa > 23.1.5, KF 5.108.0, Qt 5.15.10. So the problem might been fixed already. > 5.27.7 hasn't been built completely for Fedora yet. I'll comment if I see > the problem again with 5.27.7 after it's built for Fedora. I read the > instructions for building Plasma a while ago, but I haven't tried building > it before. Thanks. I assume it's been fixed then |