Bug 2262065 - Missing text and graphical corruption in Plasma and sddm with mesa-24.0.0~rc2-5.fc40
Summary: Missing text and graphical corruption in Plasma and sddm with mesa-24.0.0~rc2...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: mesa
Version: 40
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: José Expósito
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-01-31 08:37 UTC by Matt Fagnani
Modified: 2025-02-26 14:02 UTC (History)
10 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-02-26 14:02:00 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Matt Fagnani 2024-01-31 08:37:50 UTC
I ran dnf offline upgrade in a Fedora Rawhide/40 KDE Plasma installation which contained the mass rebuild updates from Fedora-Rawhide-20240130.n.1. The update completed normally. On the boots after the update, graphical corruption appeared with an unusual dark blue screen with strange patterns appearing before sddm. The sddm background was black at times instead of the default F39 one. After logging into Plasma, programs' names in desktop icons, the Application Launcher menu, and panel applets such as the NetworkManager, clock, sound, clipboard were completely missing or just certain random letters were missing. Those applets also were missing icons at times. The panel appeared a darker grey than usual at times. The transparency of the panel applets looked unusual. I'm using the Breeze Plasma theme, not the default Breeze Dark. I didn't see anything new that might be related in the journal.

I logged out of Plasma, switched to another VT, logged in. I downgraded mesa-24.0.0~rc2-5.fc40 to mesa-24.0.0~rc2-4.fc40 and rebooted. On the next boot with mesa-24.0.0~rc2-4.fc40, the problems weren't visible any longer. The change in mesa-24.0.0~rc2-5.fc40 was enabling LTO. https://src.fedoraproject.org/rpms/mesa/c/f30b507b28f6ea21379769bfc59c7db3213d6a89?branch=rawhide

I'm using an hp laptop with an AMD A10-9620P and integrated AMD Radeon R5 GPU which uses the amdgpu kernel driver and radeonsi mesa driver. I'm using the 6.8.0-0.rc2.19.fc40 kernel which I updated to from koji a day earlier and wasn't in the dnf offline upgrade.

Reproducible: Always

Steps to Reproduce:
1. Boot a Fedora Rawhide KDE Plasma installation on bare metal. The system might need to have an AMD GPU of a type like I have.
2. Log in to Plasma
3. Start Konsole
4. sudo dnf offline-upgrade download in Konsole. The compose Fedora-Rawhide-20240130.n.1 with the mass rebuild must be available in the update.
5. sudo dnf offline-upgrade reboot
6. After the update completes, log in to Plasma
7. Click on the Application Launcher menu at the bottom left of the screen
8. Click on the NetworkManager, clock, sound, clipboard applets in the panel
9. Look at the names of any desktop icons
Actual Results:  
Missing text and graphical corruption in Plasma and sddm with mesa-24.0.0~rc2-5.fc40

Expected Results:  
Plasma and sddm should have appeared normally without missing text and graphical corruption.

https://bugzilla.redhat.com/show_bug.cgi?id=2261845 reported mesa-24.0.0~rc2-5.fc40 broke many things, but it didn't mention the graphical corruption and missing text in Plasma.

Comment 1 José Expósito 2024-01-31 09:24:47 UTC
mesa-24.0.0~rc2-5 enabled LTO and it seems to be problematic. I reverted the change:
https://src.fedoraproject.org/rpms/mesa/c/49e079331021182fda74270284b28b333ab04c5b?branch=rawhide

This issue should be fixed in mesa-24.0.0~rc2-6.

Comment 2 Aoife Moloney 2025-02-26 12:57:04 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle.
Changing version to 42.

Comment 3 Matt Fagnani 2025-02-26 14:02:00 UTC
This problem was fixed by mesa-24.0.0~rc2-6.fc40 while Rawhide was F40.


Note You need to log in before you can comment on or make changes to this bug.