Warp icon indicating copy to clipboard operation
Warp copied to clipboard

Warp fails to start on Linux

Open igorgue opened this issue 1 year ago • 0 comments

Discord username (optional)

No response

Describe the bug

I got this crash (not happening anymore), when starting, it looked like it was stuck on starting "zsh"

To reproduce

Just run warp-terminal but it only happened on first launch, here's the log, the killed signal came from me force close the window (maybe I shoulda waited):

stdout is a tty true, in CI false.  using logfile: false
11:05:50 [INFO] Spawning terminal server process...
11:05:50 [INFO] Running terminal server...
11:05:50 [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/D050000L.pfb"): InvalidFontFormat("Type 1")
11:05:50 [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/NimbusMonoPS-Regular.pfb"): InvalidFontFormat("Type 1")
11:05:50 [INFO] Initializing crash reporting Some("stable_release") with tag "v0.2024.02.20.08.01.stable_01"...
11:05:50 [INFO] regenerating access token
11:05:50 [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://[email protected]/5658526", logfile_name: "warp.log", show_autoupdate_menu_items: true, skip_login: false } and version Some("v0.2024.02.20.08.01.stable_01")
11:05:50 [INFO] Performance metrics collector started
11:05:50 [INFO] Initializing app services
11:05:50 [INFO] Start to flush telemetry events to Segment
11:05:50 [INFO] Dropping empty telemetry batch
11:05:50 [INFO] Flushed telemetry events.
11:05:50 [INFO] Connecting to SQLite database
11:05:50 [INFO] Checking for update on channel stable_release. Update id is kARwveA
11:05:50 [INFO] Fetching channel versions (without changelogs) from Warp server
11:05:50 [INFO] fetching team tester status
11:05:50 [INFO] regenerating access token
11:05:50 [INFO] regenerating access token
11:05:50 [INFO] dispatching global action for root_view:open_from_restored
11:05:50 [INFO] regenerating access token
11:05:50 [INFO] Computing available system fonts
11:05:50 [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/D050000L.pfb"): InvalidFontFormat("Type 1")
11:05:50 [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/NimbusMonoPS-Regular.pfb"): InvalidFontFormat("Type 1")
11:05:50 [INFO] Block finished with new state DoneWithExecution
11:05:50 [INFO] Block finished with new state DoneWithExecution
11:05:50 [INFO] Block finished with new state DoneWithExecution
11:05:50 [INFO] Block finished with new state DoneWithExecution
11:05:50 [INFO] Block finished with new state DoneWithExecution
11:05:50 [INFO] Block finished with new state DoneWithExecution
11:05:50 [INFO] Block finished with new state DoneWithExecution
11:05:50 [INFO] Block finished with new state DoneWithExecution
11:05:50 [INFO] Block finished with new state DoneWithNoExecution
11:05:50 [INFO] Block finished with new state DoneWithExecution
11:05:50 [INFO] Block finished with new state DoneWithExecution
11:05:50 [INFO] Starting shell /usr/bin/zsh
11:05:50 [INFO] Successfully spawned tty with pid: 20712
11:05:50 [INFO] Successfully spawned child zsh process with pid 20712
11:05:50 [INFO] Fetching channel versions and changelogs from Warp server
11:05:50 [INFO] regenerating access token
11:05:50 [INFO] dispatching global action for workspace:save_app
11:05:50 [INFO] dispatching global action for workspace:save_app
11:05:50 [INFO] dispatching global action for workspace:save_app
11:05:50 [WARN] Tried to update block filter query without active_filter_editor_block_index set
11:05:50 [INFO] dispatching global action for workspace:save_app
11:05:50 [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/D050000L.pfb"): InvalidFontFormat("Type 1")
11:05:50 [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/NimbusMonoPS-Regular.pfb"): InvalidFontFormat("Type 1")
11:05:50 [WARN] Tried to render share modal without a model
11:05:50 [WARN] No alert dialog was set for the native modal
11:05:50 [WARN] No alert dialog was set for the native modal
11:05:50 [WARN] Tried to render share modal without a model
11:05:50 [INFO] Received InitShell hook
11:05:50 [INFO] Guessed window scale factor: 1
11:05:50 [INFO] Loaded 117 font families
11:05:50 [INFO] Received CommandFinished hook
11:05:50 [INFO] Block finished with new state DoneWithNoExecution
11:05:50 [INFO] Incrementing stage from WarpInput to ScriptExecution
11:05:50 [INFO] Received Precmd hook
11:05:50 [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU)
11:05:50 [INFO] Available wgpu adapters:
11:05:50 [INFO] IntegratedGpu: AMD Radeon Graphics (RADV GFX1103_R1)
11:05:50 [INFO] 	Driver: radv (Mesa 23.2.1-100pika2 (git-49a47f187e))
11:05:50 [INFO] DiscreteGpu: NVIDIA GeForce RTX 4070 Laptop GPU
11:05:50 [INFO] 	Driver: NVIDIA (535.154.05)
11:05:50 [INFO] Cpu: llvmpipe (LLVM 17.0.2, 256 bits)
11:05:50 [INFO] 	Driver: llvmpipe (Mesa 23.2.1-100pika2 (git-49a47f187e) (LLVM 17.0.2))
11:05:50 [INFO] Other: AMD Radeon Graphics (gfx1103_r1, LLVM 17.0.2, DRM 3.54, 6.5.0-14-generic)
11:05:50 [INFO] 	Driver: Unknown
11:05:50 [INFO] Using DiscreteGpu (NVIDIA GeForce RTX 4070 Laptop GPU) for rendering new window.
11:05:50 [WARN] Tried to render share modal without a model
11:05:50 [WARN] No alert dialog was set for the native modal
11:05:50 [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/C059-Roman.pfb"): InvalidFontFormat("Type 1")
11:05:50 [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/D050000L.pfb"): InvalidFontFormat("Type 1")
11:05:50 [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/C059-Bold.pfb"): InvalidFontFormat("Type 1")
11:05:50 [INFO] dispatching global action for workspace:save_app
11:05:50 [INFO] Finished loading 117 fonts
11:05:50 [WARN] redraw_frame was called 27 times before the frame was drawn
11:05:50 [INFO] active window changed: Some(WindowId(0))
11:05:50 [INFO] dispatching global action for root_view:update_quake_mode_state
11:05:50 [INFO] dispatching global action for workspace:save_app
11:05:50 [WARN] Expected to have session for session ID SessionId(17087079501106), but doesn't exist
11:05:50 [WARN] redraw_frame was called 2 times before the frame was drawn
11:05:50 [INFO] Received Bootstrapped hook
11:05:50 [INFO] Configured typeahead mode as ShellReported
11:05:50 [INFO] Parsed shell version string: Some([Number(5), Number(9)])
11:05:50 [INFO] Shell is bootstrapped with session_id SessionId(17087079501106)
11:05:50 [INFO] Loading history from file /home/igor/.zsh_history for shell zsh
11:05:50 [WARN] redraw_frame was called 2 times before the frame was drawn
11:05:50 [INFO] Received CommandFinished hook
11:05:50 [INFO] Block finished with new state DoneWithNoExecution
11:05:50 [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd
11:05:50 [INFO] dispatching global action for workspace:save_app
11:05:50 [WARN] redraw_frame was called 3 times before the frame was drawn
11:05:50 [INFO] Received Precmd hook
11:05:50 [WARN] redraw_frame was called 2 times before the frame was drawn
11:05:50 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.dev_00", update_by: None, soft_cutoff: Some("v0.2023.05.12.08.03.dev_00") }, overrides: [] }; preview: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.preview_00", update_by: None, soft_cutoff: None }, overrides: [] }; canary: ChannelVersion { version_info: VersionInfo { version: "v0.2022.09.29.08.08.canary_00", update_by: None, soft_cutoff: None }, overrides: [] }; beta: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.20.08.02.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.13.08.02.stable_00", update_by: None, soft_cutoff: Some("v0.2023.12.19.08.02.stable_00") }, overrides: [VersionOverride { predicate: TargetOS(Linux), version_info: VersionInfo { version: "v0.2024.02.20.08.01.stable_01", update_by: None, soft_cutoff: None } }] }
11:05:50 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.dev_00", update_by: None, soft_cutoff: Some("v0.2023.05.12.08.03.dev_00") }, overrides: [] }; preview: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.preview_00", update_by: None, soft_cutoff: None }, overrides: [] }; canary: ChannelVersion { version_info: VersionInfo { version: "v0.2022.09.29.08.08.canary_00", update_by: None, soft_cutoff: None }, overrides: [] }; beta: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.20.08.02.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.13.08.02.stable_00", update_by: None, soft_cutoff: Some("v0.2023.12.19.08.02.stable_00") }, overrides: [VersionOverride { predicate: TargetOS(Linux), version_info: VersionInfo { version: "v0.2024.02.20.08.01.stable_01", update_by: None, soft_cutoff: None } }] }
[1]    20660 killed     warp-terminal

Expected behavior

Not to crash.

Screenshots

Don't have any, but I'll take one if it happens again, great work in general though!

Operating system

Linux

Operating system and version

Ubuntu 23.10

Shell Version

zsh 5.9 (x86_64-ubuntu-linux-gnu)

Current Warp version

v0.2024.02.20.08.01.stable_01

Regression

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

Recent working Warp date

No response

Additional context

No response

Does this block you from using Warp daily?

No

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

igorgue avatar Feb 23 '24 17:02 igorgue