Skip to content

75HZ is maximum in VM #7820

Closed
Closed

Description

Describe the issue
Example in guests Gnome/KDE, 75hz is maximum, even though my M3 Pro has a 120hz screen and can connect to external monitors. This makes experience less smooth

Configuration

  • UTM Version: latest, bought in app store
  • macOS Version: 26.5.2
  • Mac Chip (M3 Pro):

Crash log
no crash.

Debug log
not needed.

Upload VM
every linux vm created

Activity

  1. Skrimi-max commented on Aug 26, 2026

    @Skrimi-max

    Is 75hz really a big deal? It is a VM, and a VM is for testing purposes and not being daily driven

  2. Fail-Safe commented on Aug 30, 2026

    @Fail-Safe

    @Skrimi-max Troll?

    Is 75hz really a big deal?

    To the people who have use-cases for 120FPS, yes. Just because you might not need it doesn't mean no one does.

    It is a VM, and a VM is for testing purposes and not being daily driven

    Is it? According to whom? What would you say to the likes of someone like AWS who is running thousands-upon-thousands of VMs (EC2 Instances) in production for critical services across the world?

  3. added this to the v5.0 milestone on Oct 15, 2026
  4. dragoshont commented on Oct 18, 2026

    @dragoshont
    Contributor

    For QEMU VMs in UTM.app this is still 75 Hz after 5.0.8. The EDID change in #7963 uses the refresh rate the display frontend reports, but UTM drives QEMU through SPICE, which has no field for it. Guests therefore still get the synthesised 75 Hz mode: Linux guests read 75.00 Hz from the EDID, and Windows 11 lists only 75 Hz modes.

    On top of that, on a 120 Hz ProMotion display the VM window itself was capped at 60 fps by MTKView's timer.

    Two draft PRs address both halves:

  5. osy commented on Oct 18, 2026

    @osy
    Contributor

    Oh darn the change on cocoaspice never got pushed, oops.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions