Bug 2390900 - Some blivet-gui installer dialogs unusable due to placement/sizing bug in Mutter 49 alpha
Summary: Some blivet-gui installer dialogs unusable due to placement/sizing bug in Mut...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mutter
Version: 43
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: GNOME SIG Unassigned
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: openqa AcceptedBlocker
: 2390066 (view as bug list)
Depends On:
Blocks: BetaBlocker, F43BetaBlocker F43FinalFreezeException, FinalFreezeException
TreeView+ depends on / blocked
 
Reported: 2025-08-25 19:33 UTC by Adam Williamson
Modified: 2025-09-17 19:17 UTC (History)
9 users (show)

Fixed In Version: mutter-49~rc-3.fc43
Clone Of:
Environment:
Last Closed: 2025-09-12 04:29:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
How the format dialog used to look before this bug (usable) (89.42 KB, image/png)
2025-08-25 19:34 UTC, Adam Williamson
no flags Details
How the format dialog looks with the bug (wrongly placed, elements invisible, not usable) (74.62 KB, image/png)
2025-08-25 19:35 UTC, Adam Williamson
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME mutter merge_requests 4593 0 None merged constraints: Don't constrain size limits when applying Wayland commits 2025-08-29 14:43:13 UTC
GNOME Gitlab GNOME mutter merge_requests 4607 0 None opened Fix window drag issues 2025-09-01 17:16:56 UTC

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. ***


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