The updated mutter package (50.1-0ubuntu2.4) is tested on the mentioned device 
(https://certification.canonical.com/hardware/202603-38512/) and verified that 
the patch is working and mutter won't supply unsupported rates outside of 
+-0.5Hz tolerance to GNOME Settings.
Connector info for the device:
```
Connector info
--------------
[CONNECTOR:511:eDP-1]: status: connected
        physical dimensions: 300x190mm
        subpixel order: Unknown
        CEA rev: 0
        DPCD rev: 14
        audio support: no
        DP branch device present: no
        HDCP version: No Connector Support
        max bpc: 10
        fixed modes:
                "2560x1600": 120 561410 2560 2608 2640 2720 1600 1630 1636 1720 
0x48 0x9
                "2560x1600": 48 224570 2560 2608 2640 2720 1600 1630 1636 1720 
0x40 0x9
                "2560x1600": 120 561408 2560 2608 2640 2720 1600 1630 1636 1720 
0x48 0xa
        modes:
                "2560x1600": 120 561410 2560 2608 2640 2720 1600 1630 1636 1720 
0x48 0x9
                "2560x1600": 120 561408 2560 2608 2640 2720 1600 1630 1636 1720 
0x48 0xa
                "2560x1600": 48 224570 2560 2608 2640 2720 1600 1630 1636 1720 
0x40 0x9
[CONNECTOR:520:HDMI-A-1]: status: disconnected
[CONNECTOR:529:DP-1]: status: disconnected
[CONNECTOR:539:DP-2]: status: disconnected
[CONNECTOR:548:DP-3]: status: disconnected
```

Test step used:
1. Use `busctl --user call org.gnome.Mutter.DisplayConfig 
/org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig GetCurrentState 
--json=short | jq .data[1][0][1].[][0]` to get the current modes supplied by 
mutter (50.1-0ubuntu2.2) before update and check that there's unsupported 
refresh rate.
2. Enable resolute-proposed in ubuntu.sources and run `apt update`
3. Update mutter to 50.1-0ubuntu2.4 with `apt install -t resolute-proposed 
mutter`
4. Restart gnome-shell, for example a reboot is used in this case
5. Use the same command in 1 to verify that only rates listed in connector info 
within +-0.5Hz tolerance is listed in the output

Compare to the previous rejected upload, the tolerance update includes some 
more modes that the stricter tolerance filtered out previously:
```
--- ./mutter_50.1-0ubuntu2.3.rates      2026-08-25 08:49:15.727750475 +0000
+++ ./mutter_50.1-0ubuntu2.4.rates      2026-09-09 02:53:52.874377590 +0000
@@ -1,16 +1,39 @@
 "[email protected]"
 "[email protected]"
 "[email protected]"
+"[email protected]"
 "[email protected]"
 "[email protected]"
 "[email protected]"
 "[email protected]"
+"[email protected]"
 "[email protected]"
 "[email protected]"
 "[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
 "[email protected]"
+"[email protected]"
 "[email protected]"
+"[email protected]"
 "[email protected]"
+"[email protected]"
 "[email protected]"
+"[email protected]"
 "[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
 "[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
+"[email protected]"
```

** Tags removed: verification-needed-resolute
** Tags added: verification-done-resolute

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/2163136

Title:
  [SRU] QHD panel doesn't support 60Hz refresh rate but Ubuntu OS can
  see 60Hz on display setting

To manage notifications about this bug go to:
https://bugs.launchpad.net/mutter/+bug/2163136/+subscriptions


-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to