racket / racket/drracket

UI is very slow with a high resolution/refresh rate monitor

Open
#715 9 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Racket
Stars
516
Forks
103
PR merge metrics
No merged PRs in 30d

Description

I've been trying to use DrRacket, but the UI is significantly slower than most other programs, especially when filling the entire screen (decreasing the size of the DrRacket window helps a little, but it's still slow).

Actions like switching tabs can take seconds, in which the program is completely unresponsive.

  • Resolution: 3440 x 1440 (WQHD)
  • Refresh rate: 180 Hz
  • Linux distribution: NixOS (used DrRacket from the nix package)
  • Windowing protocol: Wayland
  • Window manager: Sway
  • Graphics card: NVIDIA GTX 1650 (Proprietary drivers, open kernel modules)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the slowdown in DrRacket on the reported NixOS, Wayland, Sway, NVIDIA, 3440×1440/180 Hz setup, especially when switching tabs or maximizing the window. The issue names no source file or test, so trace the UI path involved and compare behavior at a smaller window size; done means identifying and addressing the cause of the unresponsive UI.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, nixos
Domain
desktop, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.