warpdotdev / warpdotdev/warp

Unresponsive scaling on SteamOS

Open
#4,217 11 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug os:linux ready-to-implement triaged
Dominant language
Rust
Stars
65.1k
Forks
5.6k
PR merge metrics
PR metrics pending

Description

Discord username (optional)

dillonb07

Describe the bug

After installing Warp on a steam deck (both via the .AppImage and .pkg.tar.zst) booting the app I am greeted with a massive UI that I cannot downscale.

To reproduce
  1. Obtain a Steam Deck
  2. In Desktop Mode, install Warp by running the AppImage or installing the .pkg.tar.zst through pacman
  3. Launch Warp from the AppImage or the entry in "System" in the applications menu
Expected behavior

I expected to see a login screen, onboarding screen or something of the like at a normal scale - or a scale that I can resize.

Screenshots

image

Operating system

Linux

Operating system and version

SteamOS

Shell Version

bash 5.1.16

Current Warp version

v0.2024.02.20.08.01.stable_01-1-x86_64

Regression

No, this bug or issue has existed throughout my experience using Warp

Recent working Warp date

N/A

Additional context

I have never experienced a problem like this with any other app on the Steam Deck, so this seems to be an issue with how Warp specifically handles it's GUI creation.

Does this block you from using Warp daily?

Yes, this issue prevents me from using Warp daily.

Is this a Warp specific issue? (i.e. does it happen in Terminal, iTerm, Kitty, etc.)

Yes, this I confirmed this only happens in Warp, not other terminals.

Warp Internal (ignore): linear-label:b9d78064-c89e-4973-b153-5178a31ee54e

None

Contributor guide

Open the contributing guide

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

Reproduce the issue in SteamOS Desktop Mode by launching Warp from the AppImage and the .pkg.tar.zst application entry, then compare the initial UI scale and resizing behavior. The issue names no source file or test; done means the initial screen appears at a usable scale or can be resized on Steam Deck.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, rust
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.