element-hq / element-hq/element-web

Extremely low fps (about 5-10 seconds per frame) on secondary monitor while running fine on primary monitor

Open
#32,171 3 comments 0 reactions 0 assignees View on GitHub
A-Electron A-Performance O-Occasional S-Major T-Defect
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

1. Have 2 monitors (Dell UP2718Q 3840x2160 @ 60Hz and Siemens P17-2 @ 75Hz) in a layout where the Dell is at 150% scale in landscape and the Siemens at 100% scale in portrait. Use fractional scaling under X11 with Budgie for this.
2. Move the window to the primary monitor. Everything is smooth and fluid.
3. Move the window to the secondary monitor.

### Outcome

#### What did you expect?

Element Desktop should be just as fluid as on the secondary monitor as other apps (e.g., Quassel) are, or as Element Web in Firefox is.

#### What happened instead?

Element was hanging, stuttering, even taking minutes to act on user input. Only electron apps like Element or Discord are affected, it does not affect Quassel or Telegram. It does not occur in element in Chromium or Firefox, only the desktop app.

### Operating system

Ubuntu Budgie 22.04.2 LTS

### Application version

Element version: 1.11.24 Olm version: 3.2.12

### How did you install the app?

Element DEB repo

### Homeserver

matrix.org

### Will you send logs?

Yes

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.