Bug 2390900

Summary: Some blivet-gui installer dialogs unusable due to placement/sizing bug in Mutter 49 alpha
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: mutterAssignee: GNOME SIG Unassigned <gnome-sig>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 43CC: fedora, fmuellner, gnome-sig, jadahl, kparal, otaylor, pboy, robatino, walters
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: openqa AcceptedBlocker
Fixed In Version: mutter-49~rc-3.fc43 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-09-12 04:29:48 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2324223, 2324226    
Attachments:
Description Flags
How the format dialog used to look before this bug (usable)
none
How the format dialog looks with the bug (wrongly placed, elements invisible, not usable) none

Description Adam Williamson 2025-08-25 19:33:28 UTC
This is a downstream report of https://gitlab.gnome.org/GNOME/mutter/-/issues/4211 , for blocker purposes. As detailed there, a bug in mutter 49 alpha - bisected to https://gitlab.gnome.org/GNOME/mutter/-/commit/2682da09f1140df3f20e4ac24bf8ade15ba7e245 - causes some blivet-gui dialogs to be displayed in the wrong place, but more importantly, wrongly sized such that some elements simply are not visible and cannot reasonably be interacted with. See the example screenshot of the "Format device" dialog.

I'm proposing this as a Beta blocker per "When using both the installer-native and the blivet-gui-based custom partitioning flow on the GTK-based installer, and the Cockpit-based "storage editor" flow on the webui-based installer, the installer must be able to: ... Create mount points backed by ext4 partitions, LVM volumes or btrfs volumes, or software RAID arrays at RAID levels 0, 1 and 5 containing ext4 partitions", because you can't really format a device and set a mountpoint for it, as shown in the screenshot.

Comment 1 Adam Williamson 2025-08-25 19:34:31 UTC
Created attachment 2104766 [details]
How the format dialog used to look before this bug (usable)

Comment 2 Adam Williamson 2025-08-25 19:35:13 UTC
Created attachment 2104767 [details]
How the format dialog looks with the bug (wrongly placed, elements invisible, not usable)

Comment 3 Kamil Páral 2025-08-29 14:43:14 UTC
mcatanzaro says this might fix it:
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4593

Comment 4 Kamil Páral 2025-08-29 14:45:49 UTC
(In reply to Kamil Páral from comment #3)
> mcatanzaro says
actually, jadahl

Comment 5 Adam Williamson 2025-08-29 19:51:43 UTC
Sadly it looks like 4593 does not fully fix this. The dialog is now centred, but it's still far too small (which is the bigger problem). See https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4593#note_2534326 .

Comment 6 Adam Williamson 2025-08-30 00:34:53 UTC
+3 in https://pagure.io/fedora-qa/blocker-review/issue/1881 , marking accepted.

Comment 7 Adam Williamson 2025-09-01 17:16:56 UTC
Jonas suggests https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4607 may fully fix this, I will test it soon.

Comment 8 Adam Williamson 2025-09-04 06:56:53 UTC
I found a patch set that seems to fix this, see https://gitlab.gnome.org/GNOME/mutter/-/issues/4211#note_2539853 for details. Waiting to hear back from upstream on whether they can think of any problems the patch set may cause before doing an official build.

Comment 9 Fedora Update System 2025-09-05 22:10:24 UTC
FEDORA-2025-7e109c4976 (adwaita-icon-theme-49~rc-1.fc43, at-spi2-core-2.57.2-1.fc43, and 62 more) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-7e109c4976

Comment 10 Adam Williamson 2025-09-05 23:18:49 UTC
The mutter in the 49 RC megaupdate has !4593 inherently, and also has the first four commits of 4607 backported, which is intended to resolve the issue. In my testing, it does look fixed.

Comment 11 Fedora Update System 2025-09-06 01:32:20 UTC
FEDORA-2025-7e109c4976 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-7e109c4976`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-7e109c4976

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Fedora Update System 2025-09-07 04:35:52 UTC
FEDORA-2025-7e109c4976 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-7e109c4976`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-7e109c4976

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2025-09-08 01:56:56 UTC
FEDORA-2025-7e109c4976 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-7e109c4976`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-7e109c4976

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2025-09-09 02:01:07 UTC
FEDORA-2025-7e109c4976 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-7e109c4976`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-7e109c4976

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2025-09-10 01:36:36 UTC
FEDORA-2025-7e109c4976 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-7e109c4976`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-7e109c4976

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 16 Fedora Update System 2025-09-11 02:21:56 UTC
FEDORA-2025-7e109c4976 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-7e109c4976`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-7e109c4976

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2025-09-12 04:29:48 UTC
FEDORA-2025-7e109c4976 (adwaita-icon-theme-49~rc-1.fc43, at-spi2-core-2.57.2-1.fc43, and 89 more) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Adam Williamson 2025-09-17 19:17:24 UTC
*** Bug 2390066 has been marked as a duplicate of this bug. ***