Open jay-tau opened 8 months ago
Hey @jay-tau, thank you for filing. Warp definitely shouldn't be taking this long to start. Would you mind sharing the output of the logs when you invoke warp-terminal
so we can try to better debug?
Hey Aloke!
PFA the logs. After Warp opened, I executed ^D
, so that I could close it.
stdout is a tty true, in CI false. using logfile: false
10:10:46 [INFO] Spawning terminal server process...
10:10:46 [WARN] Unsupported locale "en_IN". Restoring default locale "C".
xkbcommon: ERROR: couldn't find a Compose file for locale "en_IN" (mapped to "en_IN.ISO8859-1")
10:10:46 [INFO] Running terminal server...
10:10:46 [WARN] Failed to load font: Hack due to error Font family Hack does not contain any valid fonts
10:10:46 [INFO] Initializing crash reporting Some("stable_release") with tag "v0.2024.02.20.08.01.stable_02"...
10:10:46 [INFO] regenerating access token
10:10: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://0195a81da0714f55a93ee4624825f9ec@o540343.ingest.sentry.io/5658526", logfile_name: "warp.log", show_autoupdate_menu_items: true, skip_login: false } and version Some("v0.2024.02.20.08.01.stable_02")
10:10:46 [INFO] Start to flush telemetry events to Segment
10:10:46 [INFO] Dropping empty telemetry batch
10:10:46 [INFO] Flushed telemetry events.
10:10:46 [INFO] Performance metrics collector started
10:10:46 [INFO] Initializing app services
10:10:51 [WARN] Initial access token request to Firebase failed: error sending request for url (https://securetoken.googleapis.com/v1/token?key=AIzaSyBdy3O3S9hrdayLJxJ7mriBR4qgUaUygAs): operation timed out
Caused by:
operation timed out
10:11:45 [INFO] Connecting to SQLite database
10:11:45 [INFO] fetching team tester status
10:11:45 [INFO] Checking for update on channel stable_release. Update id is RcXGRTh
10:11:45 [INFO] Fetching channel versions (without changelogs) from Warp server
10:11:45 [INFO] dispatching global action for root_view:open_from_restored
10:11:45 [INFO] Computing available system fonts
10:11:45 [INFO] Starting shell /usr/bin/fish
10:11:45 [INFO] Successfully spawned tty with pid: 9196
10:11:45 [INFO] Successfully spawned child fish process with pid 9196
10:11:45 [INFO] Fetching channel versions and changelogs from Warp server
10:11:45 [INFO] dispatching global action for workspace:save_app
10:11:45 [INFO] dispatching global action for workspace:save_app
10:11:45 [WARN] Tried to update block filter query without active_filter_editor_block_index set
10:11:45 [INFO] dispatching global action for workspace:save_app
10:11:46 [WARN] No alert dialog was set for the native modal
10:11:46 [WARN] Tried to render share modal without a model
10:11:46 [WARN] Tried to render share modal without a model
10:11:46 [WARN] No alert dialog was set for the native modal
10:11:46 [INFO] Start to flush telemetry events to Segment
10:11:46 [INFO] Guessed window scale factor: 1
10:11:46 [INFO] Loaded 63 font families
10:11:46 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.28.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.28.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.27.08.02.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.20.08.01.stable_02", update_by: None, soft_cutoff: Some("v0.2024.01.02.08.02.stable_01") }, overrides: [] }
10:11:46 [INFO] Received InitShell hook
10:11:47 [INFO] Flushed telemetry events.
10:11:47 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.28.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.28.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.27.08.02.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.20.08.01.stable_02", update_by: None, soft_cutoff: Some("v0.2024.01.02.08.02.stable_01") }, overrides: [] }
10:12:00 [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU)
10:12:00 [INFO] Available wgpu adapters:
10:12:00 [INFO] Other: AMD Radeon Graphics (radeonsi, renoir, LLVM 16.0.6, DRM 3.57, 6.7.4-arch1-1.1-g14)
10:12:00 [INFO] Driver: Unknown
10:12:00 [INFO] Using Other (AMD Radeon Graphics (radeonsi, renoir, LLVM 16.0.6, DRM 3.57, 6.7.4-arch1-1.1-g14)) for rendering new window.
10:12:00 [WARN] No alert dialog was set for the native modal
10:12:00 [WARN] Tried to render share modal without a model
10:12:00 [INFO] Finished loading 63 fonts
10:12:00 [INFO] No update available
10:12:00 [INFO] fetching teams metadata
10:12:00 [INFO] fetching updated cloud objects, including generic string objects
10:12:00 [WARN] Bootstrapping failed for shell "fish" on ssh false
10:12:00 [WARN] Showing bootstrap slow toast
10:12:00 [INFO] Received CommandFinished hook
10:12:00 [INFO] Block finished with new state DoneWithNoExecution
10:12:00 [INFO] Incrementing stage from WarpInput to ScriptExecution
10:12:00 [INFO] Received Precmd hook
10:12:00 [WARN] redraw_frame was called 17 times before the frame was drawn
10:12:00 [INFO] dispatching global action for workspace:save_app
10:12:00 [INFO] active window changed: None
10:12:00 [INFO] dispatching global action for root_view:update_quake_mode_state
10:12:00 [INFO] dispatching global action for workspace:save_app
10:12:00 [WARN] Expected to have session for session ID SessionId(30780), but doesn't exist
10:12:00 [WARN] redraw_frame was called 6 times before the frame was drawn
10:12:00 [INFO] Received Bootstrapped hook
10:12:00 [INFO] Configured typeahead mode as ShellReported
10:12:00 [INFO] Received CommandFinished hook
10:12:00 [INFO] Block finished with new state DoneWithNoExecution
10:12:00 [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd
10:12:00 [INFO] Received Precmd hook
10:12:00 [WARN] Failed to record time "sample value too large"
10:12:01 [INFO] Parsed shell version string: Some([Number(3), Number(7), Number(0)])
10:12:01 [INFO] Shell is bootstrapped with session_id SessionId(30780)
10:12:01 [INFO] Loading history from file /home/jaytau/.local/share/fish/fish_history for shell fish
10:12:01 [INFO] dispatching global action for workspace:save_app
10:12:01 [INFO] object does not exist in-memory, ignoring
10:12:02 [WARN] redraw_frame was called 10 times before the frame was drawn
10:12:02 [WARN] redraw_frame was called 3 times before the frame was drawn
10:12:02 [INFO] Received InputBuffer hook
10:12:02 [WARN] Failed to record time "sample value too large"
10:12:11 [INFO] active window changed: Some(WindowId(0))
10:12:11 [INFO] dispatching global action for root_view:update_quake_mode_state
10:12:11 [INFO] dispatching global action for workspace:save_app
10:12:11 [INFO] dispatching typed action: FocusInputAndClearSelection
10:12:11 [INFO] dispatching global action for workspace:save_app
10:12:11 [INFO] dispatching typed action: EndResizing
10:12:11 [INFO] dispatching global action for workspace:save_app
10:12:12 [INFO] dispatching typed action: FocusInputAndClearSelection
10:12:12 [INFO] dispatching typed action: Select(Begin { position: DisplayPointAndClampDirection { point: DisplayPoint(Point { row: 0, column: 0 }), clamp_direction: Down }, add: false })
10:12:12 [INFO] dispatching typed action: ClearParentSelections
10:12:12 [INFO] dispatching typed action: Focus
10:12:12 [INFO] dispatching global action for workspace:save_app
10:12:12 [INFO] dispatching global action for workspace:save_app
10:12:12 [INFO] dispatching typed action: Select(End)
10:12:14 [INFO] active window changed: None
10:12:14 [INFO] dispatching global action for root_view:update_quake_mode_state
10:12:14 [INFO] dispatching global action for workspace:save_app
10:12:14 [INFO] active window changed: Some(WindowId(0))
10:12:14 [INFO] dispatching global action for root_view:update_quake_mode_state
10:12:14 [INFO] dispatching global action for workspace:save_app
10:12:17 [INFO] Start to flush telemetry events to Segment
10:12:17 [INFO] Flushed telemetry events.
10:12:17 [INFO] dispatching typed action: CtrlD
10:12:17 [INFO] Tried to exit the alternate screen, but it was already inactive
10:12:17 [INFO] Block finished with new state DoneWithNoExecution
10:12:17 [INFO] dispatching global action for workspace:save_app
10:12:17 [WARN] redraw_frame was called 6 times before the frame was drawn
10:12:17 [INFO] application will terminate
10:12:17 [INFO] Shutting down SQLite writer thread
10:12:17 [INFO] Shut down SQLite writer in 1.259458ms
10:12:17 [INFO] Writing queued events to disk because telemetry is enabled.
10:12:17 [INFO] Successfully wrote telemetry events to disk
10:12:17 [INFO] Tearing down app services...
10:12:17 [INFO] Received empty message; assuming the connection has been closed.
10:12:17 [INFO] Failed to send Shutdown Disconnected
jaytau@BRAVO ~>
@jay-tau Do you have anything in your ~/.local/share/warp-terminal
directory?
@alokedesai, that directory is not present in my system.
~/.local/share
is present but not ~/.local/share/warp-terminal/warp-terminal
Gotcha. And one more question for you to help us better debug: If you turn your internet off and try to start Warp, does it improve the speed? One theory is that we are incorrectly making a blocking network request (possibly to verify you are still logged in).
I don't see any difference in the speed.
Also, I wanted to point out, that once it has loaded, Warp is responsive (as expected)
Screencast: Warp without internet
Thanks for the additional info. I think we need more logging within Warp to make more progress on this issue. I'll prioritize adding more logging and will follow up with more details with a version to test shortly.
Hello! I was having the same problem related to slow startup, and after disabling Secure Boot in my computer's BIOS (because I had drivers problems) I noticed that this "delay" disappeared. Could this be related?
I have secure boot off. So, I don't think that could be the issue.
On Sat, Mar 2, 2024, 7:23 AM Felipe Bello Dultra @.***> wrote:
Hello! I was having the same problem related to slow startup, and after disabling Secure Boot in my computer's BIOS (because I had drivers problems) I noticed that this "delay" disappeared. Could this be related?
— Reply to this email directly, view it on GitHub https://github.com/warpdotdev/Warp/issues/4397#issuecomment-1974188965, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWXQGCDKD65LLQ7ETXMRYC3YWEWJJAVCNFSM6AAAAABD6MZNRGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZUGE4DQOJWGU . You are receiving this because you were mentioned.Message ID: @.***>
Compared to guake, it feels much slower to reappear when pressing the global hotkey. I have ubuntu 23.10
@dpinol, could you share a video of the slowness you're experiencing? Does it only reproduce when you use the global hotkey?
This issue seems to have been resolved on v0.2024.03.26.08.02.stable_02
Hi @jay-tau.
I installed that version (v0.2024.03.26.08.02.stable_02), but it still took about 10 seconds to startup. Could you look into this issue again? Thanks!
Here is some information about my system:
@Alan-Kuan could you share the output of your logs when this occurs?
@alokedesai Sure. Here's the log.
21:23:43 [INFO] Spawning terminal server process...
21:23:43 [INFO] Running terminal server...
21:23:43 [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
21:23:43 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:43 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:43 [INFO] Initializing crash reporting Some("linux_stable_release") with tag "v0.2024.03.26.08.02.stable_02"...
21:23:44 [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.26.08.02.stable_02")
21:23:44 [INFO] Performance metrics collector started
21:23:44 [INFO] Flushed telemetry events.
21:23:44 [INFO] Initializing app services
21:23:53 [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
21:23:53 [INFO] Connecting to SQLite database
21:23:53 [INFO] fetching team tester status
21:23:53 [INFO] Checking for update on channel stable_release. Update id is Vzut2kr
21:23:53 [INFO] Fetching channel versions (without changelogs) from Warp server
21:23:53 [INFO] dispatching global action for root_view:open_from_restored
21:23:53 [INFO] dispatching global action for root_view:open_new
21:23:53 [INFO] Computing available system fonts
21:23:53 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:53 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:53 [INFO] Starting shell /bin/zsh
21:23:53 [INFO] Successfully spawned tty with pid: 67793
21:23:53 [INFO] Successfully spawned child zsh process with pid 67793
21:23:53 [INFO] Fetching channel versions and changelogs from Warp server
21:23:53 [INFO] dispatching global action for workspace:save_app
21:23:53 [WARN] Tried to update block filter query without active_filter_editor_block_index set
21:23:53 [INFO] dispatching global action for workspace:save_app
21:23:53 [INFO] Loaded 50 font families
21:23:53 [INFO] Received InitShell hook
21:23:53 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.04.01.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.04.01.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.03.26.08.02.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.26.08.02.stable_02", update_by: None, soft_cutoff: Some("v0.2024.02.06.08.02.stable_01") }, overrides: [] }
21:23:53 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:53 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:53 [WARN] Tried to render share modal without a model
21:23:53 [WARN] No alert dialog was set for the native modal
21:23:53 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.04.01.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.04.01.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.03.26.08.02.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.26.08.02.stable_02", update_by: None, soft_cutoff: Some("v0.2024.02.06.08.02.stable_01") }, overrides: [] }
21:23:53 [WARN] Tried to render share modal without a model
21:23:53 [WARN] No alert dialog was set for the native modal
21:23:53 [INFO] No update available
21:23:53 [INFO] fetching updated cloud objects, including generic string objects
21:23:53 [INFO] fetching teams metadata
21:23:53 [INFO] Finished loading 50 fonts
21:23:53 [INFO] Guessed window scale factor: 1
21:23:53 [INFO] Received CommandFinished hook
21:23:53 [INFO] Block finished with new state DoneWithNoExecution
21:23:53 [INFO] Incrementing stage from WarpInput to ScriptExecution
21:23:53 [INFO] Received Precmd hook
21:23:54 [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU)
21:23:54 [INFO] Available wgpu adapters (in priority order):
21:23:54 [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
21:23:54 [INFO] IntegratedGpu: Intel(R) Graphics (ADL GT2)
Backend: Vulkan
Driver: Intel open-source Mesa driver (Mesa 24.0.3-arch1.2)
Can present? true
Supported texture format: Some(Bgra8UnormSrgb)
21:23:54 [INFO] IntegratedGpu: Mesa Intel(R) Graphics (ADL GT2)
Backend: Gl
Driver: Unknown
Can present? true
Supported texture format: Some(Rgba8UnormSrgb)
21:23:54 [INFO] Verifying adapter "Intel(R) Graphics (ADL GT2)" is valid...
21:23:54 [WARN] Requested size 1280x800 is outside of the supported range: Extent3d { width: 1872, height: 1045, depth_or_array_layers: 1 }..=Extent3d { width: 1872, height: 1045, depth_or_array_layers: 1 }
21:23:54 [INFO] Using IntegratedGpu (Intel(R) Graphics (ADL GT2)) for rendering new window.
21:23:54 [WARN] No alert dialog was set for the native modal
21:23:54 [WARN] Tried to render share modal without a model
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:54 [INFO] object does not exist in-memory, ignoring
21:23:54 [INFO] dispatching global action for workspace:save_app
21:23:54 [WARN] redraw_frame was called 20 times before the frame was drawn
21:23:54 [WARN] Failed to record time "sample value too large"
21:23:54 [INFO] window resized
21:23:54 [INFO] dispatching global action for workspace:save_app
21:23:54 [WARN] Expected to have session for session ID SessionId(17119778332588), but doesn't exist
21:23:54 [INFO] dispatching global action for workspace:save_app
21:23:54 [WARN] Expected to have session for session ID SessionId(17119778332588), but doesn't exist
21:23:54 [INFO] window resized
21:23:54 [INFO] dispatching global action for workspace:save_app
21:23:54 [WARN] Expected to have session for session ID SessionId(17119778332588), but doesn't exist
21:23:54 [INFO] active window changed: Some(WindowId(0))
21:23:54 [INFO] dispatching global action for root_view:update_quake_mode_state
21:23:54 [INFO] dispatching global action for workspace:save_app
21:23:54 [WARN] Expected to have session for session ID SessionId(17119778332588), but doesn't exist
21:23:54 [WARN] redraw_frame was called 3 times before the frame was drawn
21:23:54 [INFO] Received Bootstrapped hook
21:23:54 [INFO] Configured typeahead mode as ShellReported
21:23:54 [INFO] Parsed shell version string: Some([Number(5), Number(9)])
21:23:54 [INFO] Shell is bootstrapped with session_id SessionId(17119778332588)
21:23:54 [INFO] No history file found for shell zsh, starting with empty history
21:23:54 [WARN] redraw_frame was called 2 times before the frame was drawn
21:23:54 [INFO] Received CommandFinished hook
21:23:54 [INFO] Block finished with new state DoneWithNoExecution
21:23:54 [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd
21:23:54 [INFO] dispatching global action for workspace:save_app
21:23:54 [WARN] Suboptimal present of frame 0
21:23:54 [WARN] redraw_frame was called 3 times before the frame was drawn
21:23:54 [INFO] Received Precmd hook
21:23:54 [WARN] Suboptimal present of frame 1
21:23:54 [WARN] redraw_frame was called 2 times before the frame was drawn
21:23:54 [WARN] Suboptimal present of frame 2
21:23:54 [WARN] redraw_frame was called 2 times before the frame was drawn
21:23:54 [WARN] Suboptimal present of frame 3
21:23:54 [INFO] Received InputBuffer hook
21:23:54 [WARN] Suboptimal present of frame 4
21:23:55 [WARN] Suboptimal present of frame 0
21:23:55 [WARN] Suboptimal present of frame 1
21:23:56 [WARN] Suboptimal present of frame 2
21:23:56 [INFO] dispatching typed action: CtrlD
21:23:56 [WARN] Suboptimal present of frame 3
21:23:56 [INFO] Tried to exit the alternate screen, but it was already inactive
21:23:56 [INFO] Block finished with new state DoneWithNoExecution
21:23:56 [INFO] dispatching global action for workspace:save_app
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Failed to load a font face 0 from source cause malformed font.
21:23:56 [WARN] Suboptimal present of frame 4
21:23:56 [WARN] redraw_frame was called 3 times before the frame was drawn
21:23:56 [INFO] application will terminate
21:23:56 [INFO] Shutting down SQLite writer thread
21:23:56 [INFO] Shut down SQLite writer in 30.449581ms
21:23:56 [INFO] Not writing queued events to disk because telemetry is disabled.
21:23:56 [INFO] Successfully wrote telemetry events to disk
21:23:56 [INFO] Tearing down app services...
21:23:56 [INFO] Uninitializing crash reporting...
On 0.2024.03.26.08.02.stable.02, pressing the global hotkey warp appears much faster than before. thanks!
Discord username (optional)
jaytau
Describe the bug
Warp is extremely slow to open compared to other terminal emulators like Gnome Console or Blackbox.
Warp consistently takes much, much longer than other terminal emulators to open. The same behaviour is observed when Warp is opened from the terminal using the
warp-terminal
command.To reproduce
Open Warp terminal.
Expected behavior
Warp will open to a functional terminal window in a similar amount of time as other terminal emulators
Screenshots
These screencasts are not extremely accurate in the timing. However, the difference is so large, that the difference is evident even with this methodology.
Disclaimer: All timing figures are estimates.
Operating system
Linux
Operating system and version
EndeavourOS
Shell Version
fish, version 3.7.0
Current Warp version
v0.2024.02.20.08.01.stable_02
Regression
No, this bug or issue has existed throughout my experience using Warp
Recent working Warp date
No response
Additional context
I am using GNOME on Wayland (on EndeavourOS)
glxinfo -B
output: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