Warp icon indicating copy to clipboard operation
Warp copied to clipboard

[Linux] Warp freezes on startup

Open mullerch opened this issue 10 months ago • 27 comments

Discord username (optional)

No response

Describe the bug

Since a recent update, when I start Warp, it loads the previous state (1 workspace, 3 tabs) and freezes.

The process does not respond anymore. After a few minutes, I killed it.

It was an update released last week. Today I had another update (v0.2024.04.16.08.02.stable_01) but it didn't solve the issue.

 ~ warp-terminal                                                                                                                                                                                                          mar 23 avr 2024 08:20:43
08:20:46 [INFO] Spawning terminal server process...
08:20:46 [INFO] Running app with windowing system: Wayland
08:20:46 [WARN] Tried to initialize the wayland data control protocol clipboard, but failed. Falling back to the X11 clipboard protocol. The error was: Unknown error while interacting with the clipboard: A required Wayland protocol (zwlr_data_control_manager_v1 version 1) is not supported by the compositor
08:20:46 [INFO] Running terminal server...
08:20:46 [INFO] Initializing crash reporting Some("linux_stable_release") with tag "v0.2024.04.16.08.02.stable_01"...
08:20:46 [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.04.16.08.02.stable_01")
08:20:46 [INFO] Performance metrics collector started
08:20:46 [INFO] Start to flush telemetry events to Segment
08:20:46 [INFO] Dropping empty telemetry batch
08:20:46 [INFO] Flushed telemetry events.
08:20:46 [INFO] Initializing app services
08:20:46 [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
08:20:46 [WARN] SQLite error 283 (A WAL mode database file was recovered): recovered 335 frames from WAL file /home/cmuller/.local/state/warp-terminal/warp.sqlite-wal
08:20:46 [INFO] Connecting to SQLite database
08:20:46 [INFO] fetching team tester status
08:20:46 [INFO] Attempting to start websocket connection in CloudObjects::Listener
08:20:46 [INFO] Checking for update on channel stable_release. Update id is cXGrbJs
08:20:46 [INFO] Fetching channel versions (without changelogs) from Warp server
08:20:46 [INFO] dispatching global action for root_view:open_from_restored
08:20:46 [INFO] Computing available system fonts
08:20:46 [INFO] Block finished with new state DoneWithNoExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithNoExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Starting shell /usr/bin/bash
08:20:46 [INFO] Successfully spawned tty with pid: 17276
08:20:46 [INFO] Successfully spawned child bash process with pid 17276
08:20:46 [INFO] Block finished with new state DoneWithNoExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithNoExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithNoExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Block finished with new state DoneWithExecution
08:20:46 [INFO] Starting shell /usr/bin/bash
08:20:46 [INFO] Successfully spawned tty with pid: 17281
08:20:46 [INFO] Successfully spawned child bash process with pid 17281
08:20:46 [INFO] Loaded 66 font families
08:20:46 [INFO] Block finished with new state DoneWithNoExecution
08:20:46 [INFO] Starting shell /usr/bin/bash
08:20:46 [INFO] Successfully spawned tty with pid: 17293
08:20:46 [INFO] Successfully spawned child bash process with pid 17293
08:20:46 [INFO] Received InitShell hook
08:20:46 [INFO] Fetching channel versions and changelogs from Warp server
08:20:46 [INFO] dispatching global action for workspace:save_app
08:20:46 [INFO] dispatching global action for workspace:save_app
08:20:46 [INFO] dispatching global action for workspace:save_app
08:20:46 [INFO] dispatching global action for workspace:save_app
08:20:46 [INFO] dispatching global action for workspace:save_app
08:20:46 [INFO] dispatching global action for workspace:save_app
08:20:46 [INFO] dispatching global action for workspace:save_app
08:20:46 [WARN] Tried to update block filter query without active_filter_editor_block_index set
08:20:46 [WARN] Tried to update block filter query without active_filter_editor_block_index set
08:20:46 [WARN] Tried to update block filter query without active_filter_editor_block_index set
08:20:46 [INFO] dispatching global action for workspace:save_app
08:20:46 [INFO] Received InitShell hook
08:20:46 [INFO] Received InitShell hook
08:20:46 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.04.22.14.44.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.04.22.14.44.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.04.16.08.01.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.04.16.08.02.stable_00", update_by: None, soft_cutoff: Some("v0.2024.02.27.08.01.stable_03") }, overrides: [VersionOverride { predicate: TargetOS(Linux), version_info: VersionInfo { version: "v0.2024.04.16.08.02.stable_01", update_by: None, soft_cutoff: None } }] }
08:20:46 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.04.22.14.44.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.04.22.14.44.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.04.16.08.01.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.04.16.08.02.stable_00", update_by: None, soft_cutoff: Some("v0.2024.02.27.08.01.stable_03") }, overrides: [VersionOverride { predicate: TargetOS(Linux), version_info: VersionInfo { version: "v0.2024.04.16.08.02.stable_01", update_by: None, soft_cutoff: None } }] }
08:20:47 [WARN] Tried to render share modal without a model
08:20:47 [WARN] No alert dialog was set for the native modal
08:20:47 [WARN] Tried to render share modal without a model
08:20:47 [WARN] Tried to render share modal without a model
08:20:47 [WARN] Tried to render share modal without a model
08:20:47 [WARN] No alert dialog was set for the native modal
08:20:47 [WARN] Tried to render share modal without a model
08:20:47 [WARN] Tried to render share modal without a model
08:20:47 [INFO] fetching teams metadata
08:20:47 [INFO] Websocket is ready. Getting latest set of updated objects from CloudObjects::Listener
08:20:47 [INFO] fetching updated cloud objects, including generic string objects
08:20:47 [INFO] No update available
08:20:47 [INFO] fetching updated cloud objects, including generic string objects
08:20:47 [INFO] Finished loading 66 fonts
08:20:47 [WARN] Ignoring unknown button type: 
08:20:47 [INFO] Received CommandFinished hook
08:20:47 [INFO] Block finished with new state DoneWithNoExecution
08:20:47 [INFO] Incrementing stage from WarpInput to ScriptExecution
08:20:47 [INFO] Received CommandFinished hook
08:20:47 [INFO] Block finished with new state DoneWithNoExecution
08:20:47 [INFO] Incrementing stage from WarpInput to ScriptExecution
08:20:47 [INFO] Received CommandFinished hook
08:20:47 [INFO] Block finished with new state DoneWithNoExecution
08:20:47 [INFO] Incrementing stage from WarpInput to ScriptExecution
08:20:47 [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | BROWSER_WEBGPU)
08:20:47 [INFO] Available wgpu adapters (in priority order):
08:20:47 [INFO] Received Precmd hook
08:20:47 [INFO] Received Precmd hook
08:20:47 [INFO] Received Precmd hook
08:20:47 [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
08:20:47 [WARN] Deprioritizing Vulkan-backed llvmpipe adapter due to Mesa < 24.0.2 (unsupported)
08:20:47 [INFO] DiscreteGpu: NVIDIA GeForce MX150
        Backend: Vulkan
        Driver: NVIDIA (545.29.06)
        Can present: true
        Supported texture format: Some(Bgra8UnormSrgb)
08:20:47 [INFO] IntegratedGpu: Intel(R) UHD Graphics 620 (KBL GT2)
        Backend: Vulkan
        Driver: Intel open-source Mesa driver (Mesa 23.2.1-1ubuntu3.1)
        Can present: true
        Supported texture format: Some(Bgra8UnormSrgb)
08:20:47 [INFO] IntegratedGpu: Mesa Intel(R) UHD Graphics 620 (KBL GT2)
        Backend: Gl
        Driver: Unknown
        Can present: false
        Supported texture format: None
08:20:47 [INFO] Cpu: llvmpipe (LLVM 15.0.7, 256 bits)
        Backend: Vulkan
        Driver: llvmpipe (Mesa 23.2.1-1ubuntu3.1 (LLVM 15.0.7))
        Can present: true
        Supported texture format: Some(Bgra8UnormSrgb)
08:20:47 [INFO] Verifying adapter "NVIDIA GeForce MX150" is valid...
08:20:47 [INFO] Using DiscreteGpu (NVIDIA GeForce MX150) for rendering new window.
08:20:47 [WARN] Tried to render share modal without a model
08:20:47 [WARN] Tried to render share modal without a model
08:20:47 [WARN] Tried to render share modal without a model
08:20:47 [WARN] No alert dialog was set for the native modal
08:20:47 [INFO] window resized
08:20:47 [INFO] dispatching global action for workspace:save_app
08:20:47 [INFO] Received Bootstrapped hook
08:20:47 [INFO] Configured typeahead mode as ShellReported
08:20:47 [INFO] Received CommandFinished hook
08:20:47 [INFO] Block finished with new state DoneWithNoExecution
08:20:47 [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd
08:20:47 [INFO] Received Bootstrapped hook
08:20:47 [INFO] Configured typeahead mode as ShellReported
08:20:47 [INFO] Received Bootstrapped hook
08:20:47 [INFO] Configured typeahead mode as ShellReported
08:20:47 [INFO] Received CommandFinished hook
08:20:47 [INFO] Block finished with new state DoneWithNoExecution
08:20:47 [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd
08:20:47 [INFO] Received CommandFinished hook
08:20:47 [INFO] Block finished with new state DoneWithNoExecution
08:20:47 [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd
08:20:47 [INFO] Received Precmd hook
08:20:47 [INFO] Received Precmd hook
08:20:47 [INFO] Received Precmd hook
08:20:52 [WARN] redraw_frame was called 44 times before the frame was drawn
08:20:52 [INFO] Parsed shell version string: Some([Number(5), Number(2), Number(15), Number(1), Text("release")])
08:20:52 [INFO] Shell is bootstrapped with session_id SessionId(171385324614804)
08:20:52 [INFO] Loading history from file /home/cmuller/.bash_history for shell bash
08:20:52 [INFO] dispatching global action for workspace:save_app
08:20:52 [INFO] Parsed shell version string: Some([Number(5), Number(2), Number(15), Number(1), Text("release")])
08:20:52 [INFO] Shell is bootstrapped with session_id SessionId(171385324614175)
08:20:52 [INFO] dispatching global action for workspace:save_app
08:20:52 [INFO] Parsed shell version string: Some([Number(5), Number(2), Number(15), Number(1), Text("release")])
08:20:52 [INFO] Shell is bootstrapped with session_id SessionId(17138532469801)
08:20:52 [INFO] window resized
08:20:52 [INFO] dispatching global action for workspace:save_app
08:20:52 [INFO] Received InputBuffer hook
08:20:52 [WARN] Failed to record time "sample value too large"
08:20:57 [WARN] redraw_frame was called 19 times before the frame was drawn
08:20:57 [INFO] active window changed: Some(WindowId(0))
08:20:57 [INFO] dispatching global action for root_view:update_quake_mode_state
08:20:57 [INFO] dispatching global action for workspace:save_app
08:20:57 [INFO] Received InputBuffer hook
08:20:57 [INFO] Received InputBuffer hook
08:20:57 [INFO] dispatching typed action: MaybeLinkClick { position: BlockList(WithinBlock { block_index: BlockIndex(4), grid: Command, inner: Point { row: 12, col: 78 } }), modifiers: ModifiersState { alt: false, cmd: false, shift: false, ctrl: false } }
08:20:58 [WARN] Failed to record time "sample value too large"
fish: Job 1, 'warp-terminal' terminated by signal SIGKILL (Forced quit)

About the system

  • Ubuntu 23.10
  • Linux 6.5.0-28-generic
  • Gnome 45.2
  • Wayland

To reproduce

I don't know. Please let me know if I can gave any additional data that may enable you to reproduce.

Expected behavior

Start normally.

Screenshots

No response

Operating system

Linux

Operating system and version

Ubuntu 23.10

Shell Version

GNU bash, version 5.2.15(1)-release (x86_64-pc-linux-gnu)

Current Warp version

v0.2024.04.16.08.02.stable_01

Regression

Yes, this bug started recently or with an X Warp version

Recent working Warp date

IDK

Additional context

No response

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

mullerch avatar Apr 23 '24 06:04 mullerch