warp won't launch on Arch linux
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 65.1k
- Forks
- 5.6k
- PR merge metrics
- PR metrics pending
Description
Discord username (optional)
No response
Describe the bug
Every time I try to launch warp on archlinux with wayland, it won't no anything
To reproduce
- download the file for arch
- install with pacman -U
- try to launch app
Expected behavior
No response
Screenshots
No response
Operating system
Linux
Operating system and version
Arch linux 6.8.1-arch1-1
Shell Version
bash version 5.2.26(1)-release
Current Warp version
No response
Regression
No, this bug or issue has existed throughout my experience using Warp
Recent working Warp date
No response
Additional context
here is the log
2024-03-21T16:20:25Z [INFO] Spawning terminal server process...
2024-03-21T16:20:25Z [INFO] Running terminal server...
2024-03-21T16:20:25Z [WARN] Unable to fetch system color scheme: FDO(
ServiceUnknown(
"The name is not activatable",
),
)
2024-03-21T16:20:25Z [INFO] Failed to read User from secure storage NotFound
2024-03-21T16:20:25Z [INFO] Initializing crash reporting Some("linux_stable_release") with tag "v0.2024.03.12.08.02.stable_02"...
2024-03-21T16:20:25Z [INFO] Starting warp with channel state ChannelState { channel: Stable, app_id: AppId { qualifier: "dev", organization: "warp", application_name: "Warp" }, additional_features: {}, firebase_api_key: "AIzaSyBdy3O3S9hrdayLJxJ7mriBR4qgUaUygAs", server_root_url: "https://app.warp.dev", ws_server_url: "wss://rtc.app.warp.dev/graphql", session_sharing_server_url: Some("wss://session-sharing-server-o3mgmiurkq-uk.a.run.app"), segment_write_key: "sTT9ZajzIaQ0phzLFOnqZ6VOqplJTlaJ", segment_root_url: "https://api.segment.io", releases_base_url: "https://releases.warp.dev", sentry_url: "https://0195a81da0714f55a93ee4624825f9ec@o540343.ingest.sentry.io/5658526", logfile_name: "warp.log", show_autoupdate_menu_items: true, skip_login: false } and version Some("v0.2024.03.12.08.02.stable_02")
2024-03-21T16:20:25Z [INFO] Performance metrics collector started
2024-03-21T16:20:25Z [INFO] Start to flush telemetry events to Segment
2024-03-21T16:20:25Z [INFO] Initializing app services
2024-03-21T16:20:25Z [ERROR] enumerate_adapters: Initialization of an object has failed
2024-03-21T16:20:25Z [INFO] Connecting to SQLite database
2024-03-21T16:20:25Z [INFO] fetching team tester status
2024-03-21T16:20:25Z [INFO] Checking for update on channel stable_release. Update id is oZDh0Wu
2024-03-21T16:20:25Z [INFO] Fetching channel versions (without changelogs) from Warp server
2024-03-21T16:20:25Z [INFO] dispatching global action for root_view:open_from_restored
2024-03-21T16:20:25Z [INFO] dispatching global action for root_view:open_new
2024-03-21T16:20:25Z [WARN] error getting team tester status: Failed to get access token for GraphQL request. Falling back to in-memory state.
2024-03-21T16:20:25Z [INFO] Guessed window scale factor: 1.0833333333333333
2024-03-21T16:20:25Z [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU)
2024-03-21T16:20:25Z [INFO] Available wgpu adapters (in priority order):
2024-03-21T16:20:25Z [ERROR] enumerate_adapters: Initialization of an object has failed
2024-03-21T16:20:25Z [INFO] Other: AMD PALM (DRM 2.50.0 / 6.8.1-arch1-1, LLVM 17.0.6)
Backend: Gl
Driver: Unknown
Can present? true
Supported texture format: Some(Rgba8UnormSrgb)
2024-03-21T16:20:25Z [INFO] Verifying adapter "AMD PALM (DRM 2.50.0 / 6.8.1-arch1-1, LLVM 17.0.6)" is valid...
2024-03-21T16:20:25Z [INFO] Using Other (AMD PALM (DRM 2.50.0 / 6.8.1-arch1-1, LLVM 17.0.6)) for rendering new window.
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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the launch failure using the Arch package and the provided Arch Linux 6.8.1-arch1-1 log, focusing on the enumerate_adapters errors and the selected AMD PALM OpenGL adapter. Done means Warp launches successfully on Arch Linux with Wayland and no longer blocks daily use.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arch-linux, 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
- 32/100