Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

warp-terminal: crash when opening on wayland #309938

Closed
hensou opened this issue May 7, 2024 · 4 comments · Fixed by #308877
Closed

warp-terminal: crash when opening on wayland #309938

hensou opened this issue May 7, 2024 · 4 comments · Fixed by #308877

Comments

@hensou
Copy link

hensou commented May 7, 2024

Describe the bug

When I try to open the warp-terminal on wayland it crashes without opening any window and get the following logs:

~ warp-terminal
/nix/store/4xqjlfi0ffk57qb732fvbr5a0y1748pl-warp-terminal-0.2024.04.16.08.02.stable_00/opt/warpdotdev/warp-terminal/warp: /nix/store/nwsbnbj4xgfq2x45df9xg2b77953h2zz-curl-8.7.1/lib/libcurl.so.4: no version information available (required by /nix/store/4xqjlfi0ffk57qb732fvbr5a0y1748pl-warp-terminal-0.2024.04.16.08.02.stable_00/opt/warpdotdev/warp-terminal/warp)
21:34:28 [INFO] Spawning terminal server process...
21:34:28 [INFO] Running app with windowing system: Wayland
thread 'main' panicked at /home/runner/work/warp-internal/warp-internal/ui/src/windowing/winit/app.rs:164:14:
should be able to create event loop: Os(OsError { line: 80, file: "/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.29.15/src/platform_impl/linux/wayland/event_loop/mod.rs", error: WaylandError(Connection(NoWaylandLib)) })
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
21:34:28 [INFO] Received empty message; assuming the connection has been closed.~

Steps To Reproduce

Steps to reproduce the behavior:

  1. try to open warp-terminal
  2. nothing happens

Expected behavior

It should open the warp-terminal window and prompt.

Notify maintainers

@angustrau @Enzime @imadnyc

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

~ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.8.9, NixOS, 24.05 (Uakari), 24.05pre621993.25865a40d14b`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.2`
 - channels(root): `"home-manager, nixos, nixos-hardware"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

Add a 👍 reaction to issues you find important.

@oliveirarleo
Copy link

Might be helpful: warpdotdev/Warp#4840

@DontEatOreo
Copy link
Member

Fixed in #308877, I tried running warp-terminal (0.2024.04.30.08.02.stable_02) on KDE Wayland and everything works as expected

❯ nix-shell -p nix-info --run "nix-info -m"               
 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.25, NixOS, 24.05 (Uakari), 24.05.20240408.4cba8b5`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.2`
 - nixpkgs: `/etc/nix/path/nixpkgs`

@Atemu
Copy link
Member

Atemu commented May 8, 2024

21:34:28 [INFO] Running app with windowing system: Wayland

Note that native wayland support is off by default. If you have applied an override, that is crucial information.

A warp-terminal dev has stated that wayland support is explicitly still experimental and off by default for this reason. #301944 (comment)

Please do not open issues concerning configurations that are explicitly unsupported by upstream.

@Atemu Atemu closed this as not planned Won't fix, can't repro, duplicate, stale May 8, 2024
@hensou
Copy link
Author

hensou commented May 8, 2024

Sorry, I didn't know it was explicitly unsupported by the upstream since it was working before just fine on Wayland.

Thanks a lot anyway!

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

Successfully merging a pull request may close this issue.

4 participants