No lower VRR range for display shown in Settings

Bug #2063147 reported by Eduard Kachur
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
mutter (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Description: Ubuntu Noble Numbat (development branch)
Release: 24.04

Package: mutter
Version: 46.0-1ubuntu9

mutter is built without libdisplay-info and this is required for having lower VRR range for display.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

If true then it sounds like the entire VRR feature should be automatically disabled when it's missing(?)

tags: added: vrr
Revision history for this message
Daniel van Vugt (vanvugt) wrote (last edit ):

Are you:

(a) experiencing a black screen like https://gitlab.gnome.org/GNOME/mutter/-/issues/3419 ?
(b) commenting on a lack of options in Settings?
(c) commenting only on the build config (-Dlibdisplay_info=disabled)?
(d) experiencing some other problem?

Changed in mutter (Ubuntu):
status: New → Incomplete
Revision history for this message
Eduard Kachur (glite) wrote :

Hello, (c) (d).
More info here https://gitlab.gnome.org/GNOME/mutter/-/issues/3434
Sorry, should've linked it right away.

Revision history for this message
Eduard Kachur (glite) wrote :

LFC on supported monitor seems to be working well. Looks like a visual issue.

summary: - No lower VRR range for display
+ No lower VRR range for display shown in Settings
Changed in mutter (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Triaged
Changed in mutter:
status: Unknown → Fix Released
no longer affects: mutter
Revision history for this message
Daniel van Vugt (vanvugt) wrote (last edit ):

We could MIR libdisplay-info [edit: bug 2071396], it seems to have practically no dependencies. But on the other hand, the amount of code in Mutter that actually depends on "HAVE_LIBDISPLAY_INFO" is quite small. It could be replicated inline within Mutter, though I doubt upstream would want to.

Tracing the field relevant to this bug through the Mutter code (meta_monitor_get_min_refresh_rate), it doesn't look like it has any real function other than a cosmetic one in returning the minimum refresh rate over D-Bus back to the Settings app. Perhaps it should be used in future if that helps to prevent bug 2066080, but for now this bug seems to be purely cosmetic and unimportant.

Changed in mutter (Ubuntu):
importance: Medium → Low
tags: added: oracular
Jeremy Bícha (jbicha)
Changed in mutter (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mutter - 46.4-1ubuntu1

---------------
mutter (46.4-1ubuntu1) oracular; urgency=medium

  * Merge with Debian. Remaining changes:
    - Add x11-Add-support-for-fractional-scaling-using-Randr.patch
    - Add window-Add-ability-to-override-the-edge-constraints.patch
      + Make possible for extensions (such as Tiling Assistant) to override
        window constraints
    - Add backends-Handle-null-views-instead-of-creating-dummy-view.patch
      to prevent "clutter_frame_clock_notify_presented: code should not be
      reached" log spam in some Nvidia Wayland sessions (LP: #1967707)
  * Remove debian/salsa-ci.yml since it isn't working

mutter (46.4-1) unstable; urgency=medium

  * New upstream release
  * debian/libmutter-14-0.symbols: Update

mutter (46.3.1-7) unstable; urgency=medium

  [ Daniel van Vugt ]
  * Delete patches that aren't needed for LP#2073009

  [ Jeremy Bícha ]
  * Stop ignoring build test failures on Debian ports.
    The test failures make it appear that GNOME Shell/Mutter is broken there.

mutter (46.3.1-6) unstable; urgency=medium

  * Run dh_auto_test everywhere even if results are skipped on some
    architectures

 -- Jeremy Bícha <email address hidden> Sun, 04 Aug 2024 12:40:18 -0400

Changed in mutter (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.