warpdotdev / Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
https://warp.dev
Other
21.52k stars 376 forks source link

Warp terminal launch stuck at the first time #4543

Open bghjmn32 opened 8 months ago

bghjmn32 commented 8 months ago

Discord username (optional)

No response

Describe the bug

Dear all, It's my first time using warp. I just downloaded it from website and installed it. However, it stuck forever when I try to launch it.

To reproduce

  1. download 0.2024.03.05.08.02stable.01.01_amd64.deb from website
  2. run apt install 0.2024.03.05.08.02stable.01.01_amd64.deb in the folder and wait for it finish.
  3. launch it and stuck.

Sorry for the picture, there is something wrong with my ubuntu screenshoot. But you can clearly see there is a "warp" inthe middle which get stuck in launch. IMG_20240312_163201

Expected behavior

I just wanted to launch it.

Screenshots

No response

Operating system

Linux

Operating system and version

Ubuntu 20.04

Shell Version

zsh5.8; I also tried with bash, no difference.

Current Warp version

0.2024.03.05.08.02stable.01.01

Regression

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

Recent working Warp date

never

Additional context

I remember when I reinstall it, the terminal shows something like "repository is broken“ but I failed to save that information.

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

alokedesai commented 8 months ago

@bghjmn32 Thanks for filing and apologies for the issues you're seeing.

A few questions for you so we can better debug: 1) What is the output of glxinfo -B? (You may need to install mesa-utils for this command to work) 2) If you run warp with WGPU_BACKEND=gl warp-terminal does a window properly open?

alokedesai commented 8 months ago

Additionally could you share the output of your warp logs? https://docs.warp.dev/help/sending-us-feedback#gathering-warp-logs

bghjmn32 commented 8 months ago

@bghjmn32 Thanks for filing and apologies for the issues you're seeing.

A few questions for you so we can better debug:

  1. What is the output of glxinfo -B? (You may need to install mesa-utils for this command to work)
  2. If you run warp with WGPU_BACKEND=gl warp-terminal does a window properly open?

Thanks a lot for your kind reply. Here is some results. @alokedesai

1. glxinfo -B name of display: :0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: Mesa/X.org (0xffffffff) Device: llvmpipe (LLVM 12.0.0, 256 bits) (0xffffffff) Version: 21.2.6 Accelerated: no Video memory: 64200MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.5 Max compat profile version: 3.1 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 OpenGL vendor string: Mesa/X.org OpenGL renderer string: llvmpipe (LLVM 12.0.0, 256 bits) OpenGL core profile version string: 4.5 (Core Profile) Mesa 21.2.6 OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile

OpenGL version string: 3.1 Mesa 21.2.6 OpenGL shading language version string: 1.40 OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.2.6 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

  1. It managed to run once, I even typed some command on it. However it get stuck after maybe 3mins and when I try to relaunch it by this command, I get the terminal stuck and dead. As screenshoot shows, I can neither see warp nor terminal running. After I killed the terminal, I got the information as below.

Here is the screenshoot before I kill the terminal.

2024-03-12_17-49

Terminal information > ~ % WGPU_BACKEND=gl warp-terminal > 17:49:28 [INFO] Spawning terminal server process... > 17:49:28 [INFO] Running terminal server... > 17:49:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 17:49:28 [WARN] Unable to fetch system color scheme: MethodError( > OwnedErrorName( > ErrorName( > Str( > Owned( > "org.freedesktop.portal.Error.NotFound", > ), > ), > ), > ), > Some( > "Requested setting not found", > ), > Msg { > type: Error, > sender: UniqueName( > Str( > Borrowed( > ":1.94", > ), > ), > ), > reply-serial: 2, > body: Signature( > "s", > ), > }, > ) > 17:49:28 [WARN] Failed to load font: Hack due to error Font family Hack does not contain any valid fonts > 17:49:28 [INFO] Initializing crash reporting Some("linux_stable_release") with tag "v0.2024.03.05.08.02.stable_01"... > 17:49:28 [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.05.08.02.stable_01") > 17:49:28 [INFO] Performance metrics collector started > 17:49:28 [INFO] Start to flush telemetry events to Segment > 17:49:28 [INFO] Dropping empty telemetry batch > 17:49:28 [INFO] Initializing app services > 17:49:28 [INFO] Flushed telemetry events. > libEGL warning: DRI2: failed to authenticate > 17:49:28 [INFO] Connecting to SQLite database > 17:49:28 [INFO] fetching team tester status > 17:49:28 [INFO] Checking for update on channel stable_release. Update id is Jyp83Xk > 17:49:28 [INFO] Fetching channel versions (without changelogs) from Warp server > 17:49:28 [INFO] dispatching global action for root_view:open_from_restored > 17:49:28 [INFO] Computing available system fonts > 17:49:28 [INFO] Block finished with new state DoneWithNoExecution > 17:49:28 [INFO] Block finished with new state DoneWithNoExecution > 17:49:28 [INFO] Block finished with new state DoneWithExecution > 17:49:28 [INFO] Block finished with new state DoneWithExecution > 17:49:28 [INFO] Block finished with new state DoneWithExecution > 17:49:28 [INFO] Block finished with new state DoneWithNoExecution > 17:49:28 [INFO] Block finished with new state DoneWithNoExecution > 17:49:28 [INFO] Block finished with new state DoneWithNoExecution > 17:49:28 [INFO] Starting shell /usr/bin/zsh > 17:49:28 [INFO] Successfully spawned tty with pid: 83069 > 17:49:28 [INFO] Successfully spawned child zsh process with pid 83069 > 17:49:28 [INFO] Fetching channel versions and changelogs from Warp server > 17:49:28 [INFO] dispatching global action for workspace:save_app > 17:49:28 [INFO] dispatching global action for workspace:save_app > 17:49:28 [WARN] Tried to update block filter query without active_filter_editor_block_index set > 17:49:28 [INFO] dispatching global action for workspace:save_app > 17:49:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 17:49:28 [WARN] Tried to render share modal without a model > 17:49:28 [WARN] No alert dialog was set for the native modal > 17:49:28 [INFO] Guessed window scale factor: 2 > libEGL warning: DRI2: failed to authenticate > 17:49:28 [INFO] Loaded 85 font families > 17:49:28 [INFO] Received InitShell hook > 17:49:28 [INFO] Enabled wgpu backends: Backends(GL) > 17:49:28 [INFO] Available wgpu adapters: > 17:49:28 [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits) > 17:49:28 [INFO] Driver: Unknown > 17:49:28 [INFO] Using Cpu (llvmpipe (LLVM 12.0.0, 256 bits)) for rendering new window. > 17:49:28 [WARN] Tried to render share modal without a model > 17:49:28 [WARN] No alert dialog was set for the native modal > 17:49:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/C059-Roman.t1"): InvalidFontFormat("Type 1") > 17:49:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 17:49:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 17:49:28 [INFO] Finished loading 85 fonts > 17:49:28 [INFO] Received CommandFinished hook > 17:49:28 [INFO] Block finished with new state DoneWithNoExecution > 17:49:28 [INFO] Incrementing stage from WarpInput to ScriptExecution > 17:49:28 [INFO] Received Precmd hook > 17:49:28 [INFO] Received Bootstrapped hook > 17:49:28 [INFO] Configured typeahead mode as ShellReported > 17:49:28 [INFO] Received CommandFinished hook > 17:49:28 [INFO] Block finished with new state DoneWithNoExecution > 17:49:28 [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd > 17:49:28 [INFO] Received Precmd hook > 17:49:28 [WARN] redraw_frame was called 18 times before the frame was drawn > 17:49:28 [INFO] dispatching global action for workspace:save_app > 17:49:28 [INFO] Parsed shell version string: Some([Number(5), Number(8)]) > 17:49:28 [INFO] Shell is bootstrapped with session_id SessionId(171026216811) > 17:49:28 [INFO] Loading history from file /home/hongyi/.zsh_history for shell zsh > 17:49:28 [INFO] dispatching global action for workspace:save_app > 17:49:28 [INFO] dispatching global action for workspace:save_app > 17:49:28 [INFO] active window changed: Some(WindowId(0)) > 17:49:28 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:28 [INFO] dispatching global action for workspace:save_app > 17:49:28 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.12.08.08.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.03.12.08.08.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.12.08.08.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.05.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.01.16.16.31.stable_00") }, overrides: [] } > 17:49:28 [WARN] redraw_frame was called 15 times before the frame was drawn > 17:49:28 [INFO] fetching teams metadata > 17:49:28 [INFO] fetching updated cloud objects, including generic string objects > 17:49:28 [INFO] No update available > 17:49:28 [INFO] Received InputBuffer hook > 17:49:28 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.12.08.08.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.03.12.08.08.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.12.08.08.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.05.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.01.16.16.31.stable_00") }, overrides: [] } > 17:49:28 [WARN] redraw_frame was called 2 times before the frame was drawn > 17:49:28 [WARN] redraw_frame was called 2 times before the frame was drawn > 17:49:28 [INFO] object does not exist in-memory, ignoring > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Begin { point: BlockListPoint { row: OrderedFloat(129.18701), column: 160 }, side: Left, selection_type: Simple, position: Vector2F(<1303.4486, 294.2992>) }) > 17:49:30 [INFO] dispatching typed action: BlockSelect(MouseDown(BlockIndex(7))) > 17:49:30 [INFO] dispatching typed action: CloseContextMenu > 17:49:30 [INFO] dispatching typed action: Focus > 17:49:30 [INFO] dispatching global action for workspace:save_app > 17:49:30 [INFO] dispatching global action for workspace:save_app > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(129.18701), column: 160 }, side: Left, delta: Lines(OrderedFloat(0.6474081)), position: Vector2F(<1303.798, 294.2992>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(129.18701), column: 160 }, side: Left, delta: Lines(OrderedFloat(0.6474081)), position: Vector2F(<1304.71, 294.2992>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(128.6021), column: 160 }, side: Left, delta: Lines(OrderedFloat(0.63740814)), position: Vector2F(<1305.71, 295.2992>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(127.99678), column: 160 }, side: Right, delta: Lines(OrderedFloat(0.63227355)), position: Vector2F(<1307.2504, 295.81265>) }) > 17:49:30 [WARN] redraw_frame was called 4 times before the frame was drawn > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(127.65305), column: 161 }, side: Right, delta: Lines(OrderedFloat(0.5861072)), position: Vector2F(<1315.7142, 300.4293>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(127.23309), column: 162 }, side: Left, delta: Lines(OrderedFloat(0.559523)), position: Vector2F(<1321.9172, 303.0877>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.7605), column: 162 }, side: Right, delta: Lines(OrderedFloat(0.5456143)), position: Vector2F(<1324.699, 304.47858>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.415054), column: 163 }, side: Right, delta: Lines(OrderedFloat(0.51358795)), position: Vector2F(<1332.7056, 307.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.15146), column: 165 }, side: Left, delta: Lines(OrderedFloat(0.47358796)), position: Vector2F(<1342.7056, 311.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(125.92787), column: 166 }, side: Right, delta: Lines(OrderedFloat(0.43358794)), position: Vector2F(<1356.7056, 315.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(125.74429), column: 168 }, side: Right, delta: Lines(OrderedFloat(0.39358795)), position: Vector2F(<1372.7056, 319.6812>) }) > 17:49:30 [WARN] redraw_frame was called 7 times before the frame was drawn > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(125.78821), column: 172 }, side: Right, delta: Lines(OrderedFloat(0.32358795)), position: Vector2F(<1402.7056, 326.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(125.714615), column: 175 }, side: Right, delta: Lines(OrderedFloat(0.28358796)), position: Vector2F(<1426.7056, 330.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(125.74353), column: 178 }, side: Right, delta: Lines(OrderedFloat(0.23358795)), position: Vector2F(<1452.7056, 335.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(125.82245), column: 182 }, side: Right, delta: Lines(OrderedFloat(0.18358795)), position: Vector2F(<1482.7056, 340.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(125.888855), column: 186 }, side: Left, delta: Lines(OrderedFloat(0.14358795)), position: Vector2F(<1513.7056, 344.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(125.93277), column: 190 }, side: Left, delta: Lines(OrderedFloat(0.11358795)), position: Vector2F(<1545.7056, 347.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.06918), column: 194 }, side: Left, delta: Lines(OrderedFloat(0.073587954)), position: Vector2F(<1576.7056, 351.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.183105), column: 198 }, side: Left, delta: Lines(OrderedFloat(0.043587953)), position: Vector2F(<1606.7056, 354.6812>) }) > 17:49:30 [WARN] redraw_frame was called 9 times before the frame was drawn > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.32701), column: 201 }, side: Right, delta: Lines(OrderedFloat(0.013587952)), position: Vector2F(<1634.7056, 357.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.50093), column: 204 }, side: Right, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1660.7056, 360.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.68843), column: 207 }, side: Right, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1683.7056, 363.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.81343), column: 210 }, side: Left, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1704.7056, 365.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.93843), column: 212 }, side: Left, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1721.7056, 367.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.93843), column: 213 }, side: Left, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1728.4269, 367.6812>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(126.99426), column: 214 }, side: Right, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1738.2535, 368.57455>) }) > 17:49:30 [WARN] redraw_frame was called 7 times before the frame was drawn > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(127.05026), column: 215 }, side: Left, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1744.5262, 369.47064>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(127.083206), column: 215 }, side: Left, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1744.5262, 369.99768>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(127.112114), column: 215 }, side: Left, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1744.0637, 370.4602>) }) > 17:49:30 [WARN] redraw_frame was called 3 times before the frame was drawn > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(127.143364), column: 215 }, side: Left, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1743.5637, 370.9602>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(127.143364), column: 215 }, side: Left, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1743.0637, 370.9602>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(127.205864), column: 215 }, side: Left, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1742.0637, 371.9602>) }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(127.205864), column: 215 }, side: Left, delta: Lines(OrderedFloat(0.0)), position: Vector2F(<1741.0637, 371.9602>) }) > 17:49:30 [INFO] dispatching typed action: BlockSelect(MouseUp { block_index: BlockIndex(6), is_cmd_down: false, is_shift_down: false }) > 17:49:30 [INFO] dispatching typed action: BlockTextSelect(End) > 17:49:30 [WARN] redraw_frame was called 5 times before the frame was drawn > 17:49:32 [INFO] active window changed: None > 17:49:32 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:32 [INFO] dispatching global action for workspace:save_app > 17:49:38 [INFO] active window changed: Some(WindowId(0)) > 17:49:38 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:38 [INFO] dispatching global action for workspace:save_app > 17:49:41 [INFO] active window changed: None > 17:49:41 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:41 [INFO] dispatching global action for workspace:save_app > 17:49:41 [INFO] active window changed: Some(WindowId(0)) > 17:49:41 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:41 [INFO] dispatching global action for workspace:save_app > 17:49:42 [INFO] active window changed: None > 17:49:42 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:42 [INFO] dispatching global action for workspace:save_app > 17:49:44 [INFO] active window changed: Some(WindowId(0)) > 17:49:44 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:44 [INFO] dispatching global action for workspace:save_app > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Begin { point: BlockListPoint { row: OrderedFloat(123.68329), column: 145 }, side: Right, selection_type: Simple, position: Vector2F(<1186.4341, 315.59894>) }) > 17:49:45 [INFO] dispatching typed action: BlockSelect(MouseDown(BlockIndex(6))) > 17:49:45 [INFO] dispatching typed action: CloseContextMenu > 17:49:45 [INFO] dispatching typed action: Focus > 17:49:45 [INFO] dispatching global action for workspace:save_app > 17:49:45 [INFO] dispatching global action for workspace:save_app > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(123.68329), column: 145 }, side: Right, delta: Lines(OrderedFloat(0.4344107)), position: Vector2F(<1186.8723, 315.59894>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(123.65523), column: 145 }, side: Right, delta: Lines(OrderedFloat(0.43890044)), position: Vector2F(<1187.7703, 315.14996>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(123.185074), column: 146 }, side: Left, delta: Lines(OrderedFloat(0.44390047)), position: Vector2F(<1189.2703, 314.64996>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(122.741165), column: 146 }, side: Left, delta: Lines(OrderedFloat(0.44390047)), position: Vector2F(<1190.7703, 314.64996>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(122.29727), column: 146 }, side: Left, delta: Lines(OrderedFloat(0.44390047)), position: Vector2F(<1192.8619, 314.64996>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(121.81421), column: 146 }, side: Right, delta: Lines(OrderedFloat(0.45016602)), position: Vector2F(<1196.6212, 314.0234>) }) > 17:49:45 [WARN] redraw_frame was called 5 times before the frame was drawn > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(121.364044), column: 147 }, side: Right, delta: Lines(OrderedFloat(0.45016602)), position: Vector2F(<1204.949, 314.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(120.91388), column: 149 }, side: Left, delta: Lines(OrderedFloat(0.45016602)), position: Vector2F(<1216.8838, 314.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(120.463715), column: 151 }, side: Left, delta: Lines(OrderedFloat(0.45016602)), position: Vector2F(<1231.8838, 314.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(120.07605), column: 153 }, side: Left, delta: Lines(OrderedFloat(0.44016603)), position: Vector2F(<1247.8838, 315.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(119.69839), column: 155 }, side: Right, delta: Lines(OrderedFloat(0.430166)), position: Vector2F(<1266.8838, 316.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(119.33072), column: 158 }, side: Left, delta: Lines(OrderedFloat(0.42016602)), position: Vector2F(<1288.8838, 317.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(118.97305), column: 161 }, side: Left, delta: Lines(OrderedFloat(0.41016603)), position: Vector2F(<1313.8838, 318.0234>) }) > 17:49:45 [WARN] redraw_frame was called 7 times before the frame was drawn > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(118.68789), column: 164 }, side: Right, delta: Lines(OrderedFloat(0.390166)), position: Vector2F(<1340.8838, 320.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(118.54772), column: 168 }, side: Left, delta: Lines(OrderedFloat(0.35016602)), position: Vector2F(<1369.8838, 324.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(118.385056), column: 172 }, side: Left, delta: Lines(OrderedFloat(0.32016602)), position: Vector2F(<1401.8838, 327.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(118.31489), column: 176 }, side: Left, delta: Lines(OrderedFloat(0.28016603)), position: Vector2F(<1433.8838, 331.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(118.15972), column: 180 }, side: Left, delta: Lines(OrderedFloat(0.26016602)), position: Vector2F(<1465.8838, 333.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(118.08706), column: 184 }, side: Left, delta: Lines(OrderedFloat(0.23016602)), position: Vector2F(<1494.8838, 336.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(117.981895), column: 187 }, side: Left, delta: Lines(OrderedFloat(0.21016602)), position: Vector2F(<1520.8838, 338.0234>) }) > 17:49:45 [WARN] redraw_frame was called 7 times before the frame was drawn > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(117.89673), column: 190 }, side: Left, delta: Lines(OrderedFloat(0.19016601)), position: Vector2F(<1544.8838, 340.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(117.769066), column: 192 }, side: Right, delta: Lines(OrderedFloat(0.18016602)), position: Vector2F(<1563.8838, 341.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(117.6514), column: 194 }, side: Right, delta: Lines(OrderedFloat(0.17016602)), position: Vector2F(<1580.8838, 342.0234>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(117.5437), column: 196 }, side: Left, delta: Lines(OrderedFloat(0.1601709)), position: Vector2F(<1593.8773, 343.02292>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(117.38353), column: 198 }, side: Left, delta: Lines(OrderedFloat(0.1601709)), position: Vector2F(<1606.871, 343.02292>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(117.22336), column: 198 }, side: Left, delta: Lines(OrderedFloat(0.1601709)), position: Vector2F(<1608.4316, 343.02292>) }) > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(117.06319), column: 198 }, side: Left, delta: Lines(OrderedFloat(0.1601709)), position: Vector2F(<1608.9316, 343.02292>) }) > 17:49:45 [WARN] redraw_frame was called 7 times before the frame was drawn > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(116.934265), column: 198 }, side: Left, delta: Lines(OrderedFloat(0.1551709)), position: Vector2F(<1608.9316, 343.52292>) }) > 17:49:45 [INFO] dispatching typed action: BlockSelect(MouseUp { block_index: BlockIndex(6), is_cmd_down: false, is_shift_down: false }) > 17:49:45 [INFO] dispatching typed action: MaybeLinkClick { position: BlockList(WithinBlock { block_index: BlockIndex(6), grid: Command, inner: Point { row: 7, col: 198 } }), modifiers: ModifiersState { alt: false, cmd: false, shift: false, ctrl: false }, mouse_button: Left } > 17:49:45 [INFO] dispatching typed action: BlockTextSelect(End) > 17:49:46 [INFO] active window changed: None > 17:49:46 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:46 [INFO] dispatching global action for workspace:save_app > 17:49:47 [INFO] active window changed: Some(WindowId(0)) > 17:49:47 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:47 [INFO] dispatching global action for workspace:save_app > 17:49:48 [INFO] active window changed: None > 17:49:48 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:48 [INFO] dispatching global action for workspace:save_app > 17:49:49 [WARN] redraw_frame was called 2 times before the frame was drawn > 17:49:58 [INFO] Start to flush telemetry events to Segment > 17:49:58 [INFO] Flushed telemetry events. > 17:49:59 [INFO] active window changed: Some(WindowId(0)) > 17:49:59 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:59 [INFO] dispatching global action for workspace:save_app > 17:49:59 [INFO] active window changed: None > 17:49:59 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:49:59 [INFO] dispatching global action for workspace:save_app > 17:50:01 [INFO] active window changed: Some(WindowId(0)) > 17:50:01 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:50:01 [INFO] dispatching global action for workspace:save_app > 17:50:06 [INFO] dispatching typed action: BlockTextSelect(Begin { point: BlockListPoint { row: OrderedFloat(123.002106), column: 152 }, side: Right, selection_type: Simple, position: Vector2F(<1244.8348, 443.09125>) }) > 17:50:06 [INFO] dispatching typed action: BlockSelect(MouseDown(BlockIndex(6))) > 17:50:06 [INFO] dispatching typed action: CloseContextMenu > 17:50:06 [INFO] dispatching typed action: Focus > 17:50:06 [INFO] dispatching global action for workspace:save_app > 17:50:06 [INFO] dispatching global action for workspace:save_app > 17:50:06 [INFO] dispatching typed action: BlockSelect(MouseUp { block_index: BlockIndex(6), is_cmd_down: false, is_shift_down: false }) > 17:50:06 [INFO] dispatching typed action: MaybeLinkClick { position: BlockList(WithinBlock { block_index: BlockIndex(6), grid: Command, inner: Point { row: 14, col: 152 } }), modifiers: ModifiersState { alt: false, cmd: false, shift: false, ctrl: false }, mouse_button: Left } > 17:50:06 [INFO] dispatching typed action: BlockTextSelect(End) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Begin { point: BlockListPoint { row: OrderedFloat(114.34199), column: 158 }, side: Right, selection_type: Simple, position: Vector2F(<1291.9358, 304.52933>) }) > 17:50:07 [INFO] dispatching typed action: BlockSelect(MouseDown(BlockIndex(6))) > 17:50:07 [INFO] dispatching typed action: CloseContextMenu > 17:50:07 [INFO] dispatching typed action: Focus > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(114.37324), column: 158 }, side: Right, delta: Lines(OrderedFloat(0.54010683)), position: Vector2F(<1290.9358, 305.02933>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(113.83313), column: 158 }, side: Right, delta: Lines(OrderedFloat(0.54010683)), position: Vector2F(<1290.4358, 305.02933>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(113.3561), column: 158 }, side: Left, delta: Lines(OrderedFloat(0.53001404)), position: Vector2F(<1288.9218, 306.0386>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(112.85763), column: 158 }, side: Left, delta: Lines(OrderedFloat(0.5249677)), position: Vector2F(<1288.4171, 306.54324>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(112.36391), column: 158 }, side: Left, delta: Lines(OrderedFloat(0.5199677)), position: Vector2F(<1287.4171, 307.04324>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(111.94515), column: 158 }, side: Left, delta: Lines(OrderedFloat(0.5037741)), position: Vector2F(<1285.258, 308.6626>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(111.51335), column: 157 }, side: Right, delta: Lines(OrderedFloat(0.4922583)), position: Vector2F(<1283.5306, 309.81418>) }) > 17:50:07 [WARN] redraw_frame was called 7 times before the frame was drawn > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(111.18403), column: 157 }, side: Left, delta: Lines(OrderedFloat(0.46618897)), position: Vector2F(<1279.6202, 312.4211>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(110.7965), column: 157 }, side: Left, delta: Lines(OrderedFloat(0.4536035)), position: Vector2F(<1278.3617, 313.67966>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(110.44176), column: 156 }, side: Right, delta: Lines(OrderedFloat(0.43778503)), position: Vector2F(<1276.7799, 315.2615>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(110.22093), column: 156 }, side: Left, delta: Lines(OrderedFloat(0.4030719)), position: Vector2F(<1272.6143, 318.73282>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(109.948044), column: 156 }, side: Left, delta: Lines(OrderedFloat(0.38224334)), position: Vector2F(<1270.5315, 320.81567>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(109.78275), column: 155 }, side: Right, delta: Lines(OrderedFloat(0.34753114)), position: Vector2F(<1266.366, 324.2869>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(109.5654), column: 155 }, side: Left, delta: Lines(OrderedFloat(0.32670197)), position: Vector2F(<1264.2831, 326.3698>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(109.30743), column: 155 }, side: Left, delta: Lines(OrderedFloat(0.31570616)), position: Vector2F(<1262.6337, 327.4694>) }) > 17:50:07 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(109.15466), column: 154 }, side: Right, delta: Lines(OrderedFloat(0.28963652)), position: Vector2F(<1258.7233, 330.07635>) }) > 17:50:08 [WARN] redraw_frame was called 9 times before the frame was drawn > 17:50:08 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(108.94369), column: 154 }, side: Left, delta: Lines(OrderedFloat(0.27705047)), position: Vector2F(<1257.4646, 331.33496>) }) > 17:50:08 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(108.770386), column: 154 }, side: Left, delta: Lines(OrderedFloat(0.26044983)), position: Vector2F(<1255.2512, 332.99503>) }) > 17:50:08 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(108.5791), column: 154 }, side: Left, delta: Lines(OrderedFloat(0.24938293)), position: Vector2F(<1254.1445, 334.1017>) }) > 17:50:08 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(108.36097), column: 154 }, side: Left, delta: Lines(OrderedFloat(0.24438293)), position: Vector2F(<1253.6445, 334.6017>) }) > 17:50:08 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(108.147835), column: 153 }, side: Right, delta: Lines(OrderedFloat(0.23938294)), position: Vector2F(<1252.6445, 335.1017>) }) > 17:50:08 [INFO] dispatching typed action: BlockTextSelect(Update { point: BlockListPoint { row: OrderedFloat(107.939705), column: 153 }, side: Right, delta: Lines(OrderedFloat(0.23438293)), position: Vector2F(<1252.1445, 335.6017>) }) > 17:50:08 [WARN] redraw_frame was called 7 times before the frame was drawn > 17:50:08 [INFO] dispatching typed action: BlockSelect(MouseUp { block_index: BlockIndex(6), is_cmd_down: false, is_shift_down: false }) > 17:50:08 [INFO] dispatching typed action: BlockTextSelect(End) > 17:50:08 [WARN] redraw_frame was called 2 times before the frame was drawn > 17:50:08 [INFO] dispatching typed action: JumpToPreviousCommand { topmost_block: 5 } > 17:50:08 [INFO] dispatching typed action: CloseContextMenu > 17:50:08 [INFO] dispatching typed action: Focus > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1219.5503, 305.95013>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1218.5503, 305.45013>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1217.5503, 304.95013>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1215.5137, 304.95013>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1211.7052, 303.68066>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1209.8971, 303.68066>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1204.546, 302.3429>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1196.6744, 301.46826>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1187.3091, 300.53174>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1176.3628, 299.53662>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1166.4138, 298.54172>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1156.7075, 297.5711>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1145.7592, 297.5711>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1134.7592, 296.5711>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1123.7592, 295.5711>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1111.7592, 293.5711>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1099.7592, 292.5711>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1087.7592, 291.5711>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1076.7592, 290.5711>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1065.7592, 289.5711>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1052.7592, 288.5711>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1044.9801, 287.59872>)) > 17:50:08 [INFO] dispatching typed action: ResizeMove(Vector2F(<1041.3182, 286.86633>)) > 17:50:08 [INFO] dispatching typed action: BlockSelect(MouseUp { block_index: BlockIndex(5), is_cmd_down: false, is_shift_down: false }) > 17:50:08 [INFO] dispatching typed action: MaybeLinkClick { position: BlockList(WithinBlock { block_index: BlockIndex(5), grid: Command, inner: Point { row: 13, col: 127 } }), modifiers: ModifiersState { alt: false, cmd: false, shift: false, ctrl: false }, mouse_button: Left } > 17:50:28 [INFO] Start to flush telemetry events to Segment > 17:50:28 [INFO] Flushed telemetry events. > 17:50:58 [INFO] Start to flush telemetry events to Segment > 17:50:58 [INFO] Dropping empty telemetry batch > 17:50:58 [INFO] Flushed telemetry events. > 17:51:28 [INFO] Start to flush telemetry events to Segment > 17:51:28 [INFO] Dropping empty telemetry batch > 17:51:28 [INFO] Flushed telemetry events. > 17:51:58 [INFO] Start to flush telemetry events to Segment > 17:51:58 [INFO] Dropping empty telemetry batch > 17:51:58 [INFO] Flushed telemetry events. > 17:52:28 [INFO] Start to flush telemetry events to Segment > 17:52:28 [INFO] Dropping empty telemetry batch > 17:52:28 [INFO] Flushed telemetry events. > 17:52:58 [INFO] Start to flush telemetry events to Segment > 17:52:58 [INFO] Dropping empty telemetry batch > 17:52:58 [INFO] Flushed telemetry events. > 17:53:28 [INFO] Start to flush telemetry events to Segment > 17:53:28 [INFO] Dropping empty telemetry batch > 17:53:28 [INFO] Flushed telemetry events. > 17:53:58 [INFO] Start to flush telemetry events to Segment > 17:53:58 [INFO] Dropping empty telemetry batch > 17:53:58 [INFO] Flushed telemetry events. > 17:54:28 [INFO] Start to flush telemetry events to Segment > 17:54:28 [INFO] Dropping empty telemetry batch > 17:54:28 [INFO] Flushed telemetry events. > 17:54:58 [INFO] Start to flush telemetry events to Segment > 17:54:58 [INFO] Dropping empty telemetry batch > 17:54:58 [INFO] Flushed telemetry events. > 17:55:28 [INFO] Start to flush telemetry events to Segment > 17:55:28 [INFO] Dropping empty telemetry batch > 17:55:28 [INFO] Flushed telemetry events. > 17:55:36 [INFO] active window changed: None > 17:55:36 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:55:36 [INFO] dispatching global action for workspace:save_app > 17:55:36 [INFO] active window changed: Some(WindowId(0)) > 17:55:36 [INFO] dispatching global action for root_view:update_quake_mode_state > 17:55:36 [INFO] dispatching global action for workspace:save_app > 17:55:37 [INFO] application will terminate > 17:55:37 [INFO] Shutting down SQLite writer thread > 17:55:37 [INFO] Shut down SQLite writer in 346.951µs > 17:55:37 [INFO] Writing queued events to disk because telemetry is enabled. > 17:55:37 [INFO] Successfully wrote telemetry events to disk > 17:55:37 [INFO] Tearing down app services... > 17:55:37 [INFO] Received empty message; assuming the connection has been closed. > X connection to :0 broken (explicit kill or server shutdown).

3, I found 4 log files there probally because I reinstall it multiple times. Here is the newest one log file.

Log file > > 2024-03-12T16:27:08Z [INFO] Spawning terminal server process... > 2024-03-12T16:27:08Z [INFO] Running terminal server... > 2024-03-12T16:27:08Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T16:27:08Z [WARN] Unable to fetch system color scheme: MethodError( > OwnedErrorName( > ErrorName( > Str( > Owned( > "org.freedesktop.portal.Error.NotFound", > ), > ), > ), > ), > Some( > "Requested setting not found", > ), > Msg { > type: Error, > sender: UniqueName( > Str( > Borrowed( > ":1.94", > ), > ), > ), > reply-serial: 2, > body: Signature( > "s", > ), > }, > ) > 2024-03-12T16:27:08Z [WARN] Failed to load font: Hack due to error Font family Hack does not contain any valid fonts > 2024-03-12T16:27:08Z [INFO] Initializing crash reporting Some("linux_stable_release") with tag "v0.2024.03.05.08.02.stable_01"... > 2024-03-12T16:27:08Z [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.05.08.02.stable_01") > 2024-03-12T16:27:08Z [INFO] Performance metrics collector started > 2024-03-12T16:27:08Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:27:08Z [INFO] Initializing app services > 2024-03-12T16:27:08Z [INFO] Dropping empty telemetry batch > 2024-03-12T16:27:08Z [INFO] Flushed telemetry events. > 2024-03-12T16:27:08Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:27:08Z [INFO] Connecting to SQLite database > 2024-03-12T16:27:08Z [INFO] fetching team tester status > 2024-03-12T16:27:08Z [INFO] Checking for update on channel stable_release. Update id is HjnVaK5 > 2024-03-12T16:27:08Z [INFO] Fetching channel versions (without changelogs) from Warp server > 2024-03-12T16:27:08Z [INFO] dispatching global action for root_view:open_from_restored > 2024-03-12T16:27:08Z [INFO] Computing available system fonts > 2024-03-12T16:27:08Z [INFO] Starting shell /usr/bin/zsh > 2024-03-12T16:27:08Z [INFO] Successfully spawned tty with pid: 48252 > 2024-03-12T16:27:08Z [INFO] Successfully spawned child zsh process with pid 48252 > 2024-03-12T16:27:08Z [INFO] Fetching channel versions and changelogs from Warp server > 2024-03-12T16:27:08Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:27:08Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:27:08Z [WARN] Tried to update block filter query without active_filter_editor_block_index set > 2024-03-12T16:27:08Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:27:08Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T16:27:08Z [WARN] Tried to render share modal without a model > 2024-03-12T16:27:08Z [WARN] No alert dialog was set for the native modal > 2024-03-12T16:27:08Z [INFO] Loaded 85 font families > 2024-03-12T16:27:08Z [INFO] Guessed window scale factor: 2 > 2024-03-12T16:27:08Z [INFO] Received InitShell hook > 2024-03-12T16:27:08Z [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU) > 2024-03-12T16:27:08Z [INFO] Available wgpu adapters: > 2024-03-12T16:27:08Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits) > 2024-03-12T16:27:08Z [INFO] Driver: llvmpipe (Mesa 21.2.6 (LLVM 12.0.0)) > 2024-03-12T16:27:08Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits) > 2024-03-12T16:27:08Z [INFO] Driver: Unknown > 2024-03-12T16:27:08Z [INFO] Using Cpu (llvmpipe (LLVM 12.0.0, 256 bits)) for rendering new window. > 2024-03-12T16:27:08Z [WARN] Missing downlevel flags: DownlevelFlags(SURFACE_VIEW_FORMATS) > The underlying API or device in use does not support enough features to be a fully compliant implementation of WebGPU. A subset of the features can still be used. If you are running this program on native and not in a browser and wish to limit the features you use to the supported subset, call Adapter::downlevel_properties or Device::downlevel_properties to get a listing of the features the current platform supports. > 2024-03-12T16:27:08Z [WARN] Tried to render share modal without a model > 2024-03-12T16:27:08Z [WARN] No alert dialog was set for the native modal > 2024-03-12T16:27:08Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/C059-Roman.t1"): InvalidFontFormat("Type 1") > 2024-03-12T16:27:08Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T16:27:08Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T16:27:08Z [INFO] Finished loading 85 fonts > 2024-03-12T16:27:08Z [INFO] Received CommandFinished hook > 2024-03-12T16:27:08Z [INFO] Block finished with new state DoneWithNoExecution > 2024-03-12T16:27:08Z [INFO] Incrementing stage from WarpInput to ScriptExecution > 2024-03-12T16:27:08Z [INFO] Received Precmd hook > 2024-03-12T16:27:08Z [WARN] redraw_frame was called 10 times before the frame was drawn > 2024-03-12T16:27:08Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:27:08Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T16:27:08Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T16:27:08Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:27:08Z [WARN] Expected to have session for session ID SessionId(171026082829039), but doesn't exist > 2024-03-12T16:27:08Z [INFO] Received Bootstrapped hook > 2024-03-12T16:27:08Z [INFO] Configured typeahead mode as ShellReported > 2024-03-12T16:27:08Z [INFO] Received CommandFinished hook > 2024-03-12T16:27:08Z [INFO] Block finished with new state DoneWithNoExecution > 2024-03-12T16:27:08Z [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd > 2024-03-12T16:27:08Z [INFO] Received Precmd hook > 2024-03-12T16:27:08Z [WARN] redraw_frame was called 6 times before the frame was drawn > 2024-03-12T16:27:08Z [INFO] Parsed shell version string: Some([Number(5), Number(8)]) > 2024-03-12T16:27:08Z [INFO] Shell is bootstrapped with session_id SessionId(171026082829039) > 2024-03-12T16:27:08Z [INFO] Loading history from file /home/hongyi/.zsh_history for shell zsh > 2024-03-12T16:27:08Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:27:08Z [INFO] fetching teams metadata > 2024-03-12T16:27:08Z [INFO] fetching updated cloud objects, including generic string objects > 2024-03-12T16:27:08Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.12.08.08.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.03.12.08.08.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.12.08.08.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.05.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.01.16.16.31.stable_00") }, overrides: [] } > 2024-03-12T16:27:08Z [WARN] redraw_frame was called 7 times before the frame was drawn > 2024-03-12T16:27:08Z [INFO] No update available > 2024-03-12T16:27:08Z [WARN] redraw_frame was called 4 times before the frame was drawn > 2024-03-12T16:27:08Z [INFO] Received InputBuffer hook > 2024-03-12T16:27:08Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.12.08.08.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.03.12.08.08.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.12.08.08.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.05.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.01.16.16.31.stable_00") }, overrides: [] } > 2024-03-12T16:27:08Z [WARN] redraw_frame was called 2 times before the frame was drawn > 2024-03-12T16:27:08Z [INFO] object does not exist in-memory, ignoring > 2024-03-12T16:27:09Z [INFO] Successfully flushed events to segment from disk > 2024-03-12T16:27:38Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:27:38Z [INFO] Flushed telemetry events. > 2024-03-12T16:28:08Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:28:08Z [INFO] Dropping empty telemetry batch > 2024-03-12T16:28:08Z [INFO] Flushed telemetry events. > 2024-03-12T16:28:38Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:28:38Z [INFO] Dropping empty telemetry batch > 2024-03-12T16:28:38Z [INFO] Flushed telemetry events. > 2024-03-12T16:29:08Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:29:08Z [INFO] Dropping empty telemetry batch > 2024-03-12T16:29:08Z [INFO] Flushed telemetry events. > 2024-03-12T16:29:38Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:29:38Z [INFO] Dropping empty telemetry batch > 2024-03-12T16:29:38Z [INFO] Flushed telemetry events. > 2024-03-12T16:30:08Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:30:08Z [INFO] Dropping empty telemetry batch > 2024-03-12T16:30:08Z [INFO] Flushed telemetry events. > 2024-03-12T16:30:31Z [INFO] active window changed: None > 2024-03-12T16:30:31Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T16:30:31Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:30:34Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T16:30:34Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T16:30:34Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:30:34Z [INFO] active window changed: None > 2024-03-12T16:30:34Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T16:30:34Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:30:38Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:30:38Z [INFO] Dropping empty telemetry batch > 2024-03-12T16:30:38Z [INFO] Flushed telemetry events. > 2024-03-12T16:31:08Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:31:08Z [INFO] Dropping empty telemetry batch > 2024-03-12T16:31:08Z [INFO] Flushed telemetry events. > 2024-03-12T16:31:38Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:31:38Z [INFO] Dropping empty telemetry batch > 2024-03-12T16:31:38Z [INFO] Flushed telemetry events. > 2024-03-12T16:32:03Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T16:32:03Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T16:32:03Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:32:07Z [INFO] active window changed: None > 2024-03-12T16:32:07Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T16:32:07Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:32:07Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T16:32:07Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T16:32:07Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:32:07Z [INFO] application will terminate > 2024-03-12T16:32:07Z [INFO] Shutting down SQLite writer thread > 2024-03-12T16:32:07Z [INFO] Shut down SQLite writer in 2.832343ms > 2024-03-12T16:32:07Z [INFO] Writing queued events to disk because telemetry is enabled. > 2024-03-12T16:32:07Z [INFO] Successfully wrote telemetry events to disk > 2024-03-12T16:32:07Z [INFO] Tearing down app services... > 2024-03-12T16:32:07Z [INFO] Received empty message; assuming the connection has been closed. > 2024-03-12T16:32:07Z [ERROR] EPIPE: Broken pipe > 2024-03-12T16:32:07Z [ERROR] Failed to kill PTY process EPIPE: Broken pipe > 2024-03-12T16:32:07Z [INFO] Tried to exit the alternate screen, but it was already inactive > 2024-03-12T16:32:07Z [INFO] Block finished with new state DoneWithNoExecution

if you need the previous old log file.

old 1 > 2024-03-12T16:04:29Z [INFO] Spawning terminal server process... > 2024-03-12T16:04:29Z [INFO] Running terminal server... > 2024-03-12T16:04:29Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T16:04:30Z [WARN] Unable to fetch system color scheme: MethodError( > OwnedErrorName( > ErrorName( > Str( > Owned( > "org.freedesktop.portal.Error.NotFound", > ), > ), > ), > ), > Some( > "Requested setting not found", > ), > Msg { > type: Error, > sender: UniqueName( > Str( > Borrowed( > ":1.94", > ), > ), > ), > reply-serial: 2, > body: Signature( > "s", > ), > }, > ) > 2024-03-12T16:04:30Z [WARN] Failed to load font: Hack due to error Font family Hack does not contain any valid fonts > 2024-03-12T16:04:32Z [INFO] Initializing crash reporting Some("linux_stable_release") with tag "v0.2024.03.05.08.02.stable_01"... > 2024-03-12T16:04:33Z [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.05.08.02.stable_01") > 2024-03-12T16:04:33Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:04:33Z [INFO] Performance metrics collector started > 2024-03-12T16:04:33Z [INFO] Dropping empty telemetry batch > 2024-03-12T16:04:33Z [INFO] Flushed telemetry events. > 2024-03-12T16:04:33Z [INFO] Initializing app services > 2024-03-12T16:04:33Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:04:33Z [INFO] Connecting to SQLite database > 2024-03-12T16:04:33Z [INFO] fetching team tester status > 2024-03-12T16:04:33Z [INFO] Checking for update on channel stable_release. Update id is LdJrNou > 2024-03-12T16:04:33Z [INFO] Fetching channel versions (without changelogs) from Warp server > 2024-03-12T16:04:33Z [INFO] dispatching global action for root_view:open_from_restored > 2024-03-12T16:04:33Z [INFO] Computing available system fonts > 2024-03-12T16:04:33Z [INFO] Starting shell /usr/bin/zsh > 2024-03-12T16:04:33Z [INFO] Successfully spawned tty with pid: 4679 > 2024-03-12T16:04:33Z [INFO] Successfully spawned child zsh process with pid 4679 > 2024-03-12T16:04:33Z [INFO] Fetching channel versions and changelogs from Warp server > 2024-03-12T16:04:33Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:04:33Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:04:33Z [WARN] Tried to update block filter query without active_filter_editor_block_index set > 2024-03-12T16:04:33Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:04:33Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T16:04:33Z [WARN] No alert dialog was set for the native modal > 2024-03-12T16:04:33Z [WARN] Tried to render share modal without a model > 2024-03-12T16:04:33Z [INFO] Received InitShell hook > 2024-03-12T16:04:33Z [INFO] Guessed window scale factor: 2 > 2024-03-12T16:04:33Z [INFO] Received CommandFinished hook > 2024-03-12T16:04:33Z [INFO] Block finished with new state DoneWithNoExecution > 2024-03-12T16:04:33Z [INFO] Incrementing stage from WarpInput to ScriptExecution > 2024-03-12T16:04:33Z [INFO] Received Precmd hook > 2024-03-12T16:04:33Z [INFO] Loaded 85 font families > 2024-03-12T16:04:33Z [INFO] Received Bootstrapped hook > 2024-03-12T16:04:33Z [INFO] Configured typeahead mode as ShellReported > 2024-03-12T16:04:33Z [INFO] Received CommandFinished hook > 2024-03-12T16:04:33Z [INFO] Block finished with new state DoneWithNoExecution > 2024-03-12T16:04:33Z [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd > 2024-03-12T16:04:33Z [INFO] Received Precmd hook > 2024-03-12T16:04:33Z [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU) > 2024-03-12T16:04:33Z [INFO] Available wgpu adapters: > 2024-03-12T16:04:33Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits) > 2024-03-12T16:04:33Z [INFO] Driver: llvmpipe (Mesa 21.2.6 (LLVM 12.0.0)) > 2024-03-12T16:04:33Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits) > 2024-03-12T16:04:33Z [INFO] Driver: Unknown > 2024-03-12T16:04:33Z [INFO] Using Cpu (llvmpipe (LLVM 12.0.0, 256 bits)) for rendering new window. > 2024-03-12T16:04:33Z [WARN] Missing downlevel flags: DownlevelFlags(SURFACE_VIEW_FORMATS) > The underlying API or device in use does not support enough features to be a fully compliant implementation of WebGPU. A subset of the features can still be used. If you are running this program on native and not in a browser and wish to limit the features you use to the supported subset, call Adapter::downlevel_properties or Device::downlevel_properties to get a listing of the features the current platform supports. > 2024-03-12T16:04:33Z [WARN] Tried to render share modal without a model > 2024-03-12T16:04:33Z [WARN] No alert dialog was set for the native modal > 2024-03-12T16:04:33Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/C059-Roman.t1"): InvalidFontFormat("Type 1") > 2024-03-12T16:04:33Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T16:04:33Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:04:33Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T16:04:33Z [INFO] Parsed shell version string: Some([Number(5), Number(8)]) > 2024-03-12T16:04:33Z [INFO] Shell is bootstrapped with session_id SessionId(171025947327614) > 2024-03-12T16:04:33Z [INFO] Loading history from file /home/hongyi/.zsh_history for shell zsh > 2024-03-12T16:04:33Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:04:33Z [INFO] Finished loading 85 fonts > 2024-03-12T16:04:33Z [INFO] fetching updated cloud objects, including generic string objects > 2024-03-12T16:04:33Z [INFO] fetching teams metadata > 2024-03-12T16:04:33Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.12.08.08.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.03.12.08.08.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.12.08.08.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.05.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.01.16.16.31.stable_00") }, overrides: [] } > 2024-03-12T16:04:33Z [WARN] redraw_frame was called 22 times before the frame was drawn > 2024-03-12T16:04:33Z [INFO] No update available > 2024-03-12T16:04:33Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T16:04:33Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T16:04:33Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:04:33Z [INFO] Received InputBuffer hook > 2024-03-12T16:04:33Z [WARN] redraw_frame was called 4 times before the frame was drawn > 2024-03-12T16:04:33Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.12.08.08.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.03.12.08.08.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.12.08.08.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.05.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.01.16.16.31.stable_00") }, overrides: [] } > 2024-03-12T16:04:33Z [INFO] object does not exist in-memory, ignoring > 2024-03-12T16:04:33Z [INFO] Successfully flushed events to segment from disk > 2024-03-12T16:04:35Z [INFO] dispatching typed action: BlockSelect(ClearAllBlocks) > 2024-03-12T16:04:35Z [INFO] dispatching typed action: CloseContextMenu > 2024-03-12T16:04:35Z [INFO] dispatching typed action: Focus > 2024-03-12T16:04:35Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:04:35Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:04:41Z [INFO] active window changed: None > 2024-03-12T16:04:41Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T16:04:41Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T16:05:03Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T16:05:03Z [INFO] Flushed telemetry events. > 2024-03-12T16:05:08Z [INFO] application will terminate > 2024-03-12T16:05:08Z [INFO] Shutting down SQLite writer thread > 2024-03-12T16:05:08Z [INFO] Shut down SQLite writer in 430.886µs > 2024-03-12T16:05:08Z [INFO] Writing queued events to disk because telemetry is enabled. > 2024-03-12T16:05:08Z [INFO] Successfully wrote telemetry events to disk > 2024-03-12T16:05:08Z [INFO] Tearing down app services... > 2024-03-12T16:05:08Z [INFO] Received empty message; assuming the connection has been closed. > 2024-03-12T16:05:08Z [ERROR] EPIPE: Broken pipe > 2024-03-12T16:05:08Z [ERROR] Failed to kill PTY process EPIPE: Broken pipe > 2024-03-12T16:05:08Z [INFO] Tried to exit the alternate screen, but it was already inactive > 2024-03-12T16:05:08Z [INFO] Block finished with new state DoneWithNoExecution
old 2 > 2024-03-12T15:55:32Z [INFO] Spawning terminal server process... > 2024-03-12T15:55:32Z [INFO] Running terminal server... > 2024-03-12T15:55:32Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:55:32Z [WARN] Unable to fetch system color scheme: MethodError( > OwnedErrorName( > ErrorName( > Str( > Owned( > "org.freedesktop.portal.Error.NotFound", > ), > ), > ), > ), > Some( > "Requested setting not found", > ), > Msg { > type: Error, > sender: UniqueName( > Str( > Borrowed( > ":1.88", > ), > ), > ), > reply-serial: 2, > body: Signature( > "s", > ), > }, > ) > 2024-03-12T15:55:32Z [WARN] Failed to load font: Hack due to error Font family Hack does not contain any valid fonts > 2024-03-12T15:55:32Z [INFO] Initializing crash reporting Some("linux_stable_release") with tag "v0.2024.03.05.08.02.stable_01"... > 2024-03-12T15:55:32Z [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.05.08.02.stable_01") > 2024-03-12T15:55:32Z [INFO] Performance metrics collector started > 2024-03-12T15:55:32Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T15:55:32Z [INFO] Initializing app services > 2024-03-12T15:55:32Z [INFO] Dropping empty telemetry batch > 2024-03-12T15:55:32Z [INFO] Flushed telemetry events. > 2024-03-12T15:55:32Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T15:55:32Z [INFO] Connecting to SQLite database > 2024-03-12T15:55:32Z [INFO] fetching team tester status > 2024-03-12T15:55:32Z [INFO] Checking for update on channel stable_release. Update id is RckNnis > 2024-03-12T15:55:32Z [INFO] Fetching channel versions (without changelogs) from Warp server > 2024-03-12T15:55:32Z [INFO] dispatching global action for root_view:open_from_restored > 2024-03-12T15:55:32Z [INFO] Computing available system fonts > 2024-03-12T15:55:32Z [INFO] Starting shell /usr/bin/zsh > 2024-03-12T15:55:32Z [INFO] Successfully spawned tty with pid: 174375 > 2024-03-12T15:55:32Z [INFO] Successfully spawned child zsh process with pid 174375 > 2024-03-12T15:55:32Z [INFO] Fetching channel versions and changelogs from Warp server > 2024-03-12T15:55:32Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:32Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:32Z [WARN] Tried to update block filter query without active_filter_editor_block_index set > 2024-03-12T15:55:32Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:32Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:55:32Z [WARN] No alert dialog was set for the native modal > 2024-03-12T15:55:32Z [WARN] Tried to render share modal without a model > 2024-03-12T15:55:32Z [INFO] Guessed window scale factor: 2 > 2024-03-12T15:55:32Z [INFO] Loaded 85 font families > 2024-03-12T15:55:32Z [INFO] Received InitShell hook > 2024-03-12T15:55:32Z [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU) > 2024-03-12T15:55:32Z [INFO] Available wgpu adapters: > 2024-03-12T15:55:32Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits) > 2024-03-12T15:55:32Z [INFO] Driver: llvmpipe (Mesa 21.2.6 (LLVM 12.0.0)) > 2024-03-12T15:55:32Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits) > 2024-03-12T15:55:32Z [INFO] Driver: Unknown > 2024-03-12T15:55:32Z [INFO] Using Cpu (llvmpipe (LLVM 12.0.0, 256 bits)) for rendering new window. > 2024-03-12T15:55:32Z [WARN] Missing downlevel flags: DownlevelFlags(SURFACE_VIEW_FORMATS) > The underlying API or device in use does not support enough features to be a fully compliant implementation of WebGPU. A subset of the features can still be used. If you are running this program on native and not in a browser and wish to limit the features you use to the supported subset, call Adapter::downlevel_properties or Device::downlevel_properties to get a listing of the features the current platform supports. > 2024-03-12T15:55:32Z [WARN] Tried to render share modal without a model > 2024-03-12T15:55:32Z [WARN] No alert dialog was set for the native modal > 2024-03-12T15:55:32Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/C059-Roman.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:55:32Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:55:32Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:55:32Z [INFO] Finished loading 85 fonts > 2024-03-12T15:55:32Z [INFO] Received CommandFinished hook > 2024-03-12T15:55:32Z [INFO] Block finished with new state DoneWithNoExecution > 2024-03-12T15:55:32Z [INFO] Incrementing stage from WarpInput to ScriptExecution > 2024-03-12T15:55:32Z [INFO] Received Precmd hook > 2024-03-12T15:55:32Z [WARN] redraw_frame was called 10 times before the frame was drawn > 2024-03-12T15:55:32Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:32Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T15:55:32Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T15:55:32Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:32Z [WARN] Expected to have session for session ID SessionId(171025893222130), but doesn't exist > 2024-03-12T15:55:32Z [INFO] fetching teams metadata > 2024-03-12T15:55:32Z [INFO] fetching updated cloud objects, including generic string objects > 2024-03-12T15:55:32Z [INFO] Received Bootstrapped hook > 2024-03-12T15:55:32Z [INFO] Configured typeahead mode as ShellReported > 2024-03-12T15:55:32Z [INFO] Received CommandFinished hook > 2024-03-12T15:55:32Z [INFO] Block finished with new state DoneWithNoExecution > 2024-03-12T15:55:32Z [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd > 2024-03-12T15:55:32Z [INFO] Received Precmd hook > 2024-03-12T15:55:32Z [WARN] redraw_frame was called 6 times before the frame was drawn > 2024-03-12T15:55:32Z [INFO] Parsed shell version string: Some([Number(5), Number(8)]) > 2024-03-12T15:55:32Z [INFO] Shell is bootstrapped with session_id SessionId(171025893222130) > 2024-03-12T15:55:32Z [INFO] Loading history from file /home/hongyi/.zsh_history for shell zsh > 2024-03-12T15:55:32Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:32Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.12.08.08.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.03.12.08.08.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.12.08.08.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.05.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.01.16.16.31.stable_00") }, overrides: [] } > 2024-03-12T15:55:32Z [WARN] redraw_frame was called 7 times before the frame was drawn > 2024-03-12T15:55:32Z [INFO] No update available > 2024-03-12T15:55:32Z [WARN] redraw_frame was called 4 times before the frame was drawn > 2024-03-12T15:55:32Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.12.08.08.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.03.12.08.08.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.12.08.08.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.05.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.01.16.16.31.stable_00") }, overrides: [] } > 2024-03-12T15:55:32Z [INFO] Received InputBuffer hook > 2024-03-12T15:55:32Z [WARN] redraw_frame was called 2 times before the frame was drawn > 2024-03-12T15:55:32Z [INFO] object does not exist in-memory, ignoring > 2024-03-12T15:55:33Z [INFO] Successfully flushed events to segment from disk > 2024-03-12T15:55:35Z [INFO] active window changed: None > 2024-03-12T15:55:35Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T15:55:35Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:35Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T15:55:35Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T15:55:35Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:37Z [INFO] active window changed: None > 2024-03-12T15:55:37Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T15:55:37Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:37Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T15:55:37Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T15:55:37Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:41Z [INFO] dispatching typed action: BlockSelect(ClearAllBlocks) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: CloseContextMenu > 2024-03-12T15:55:41Z [INFO] dispatching typed action: Focus > 2024-03-12T15:55:41Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:41Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<701.5309, 39.089264>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<700.16565, 39.089264>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<698.074, 39.089264>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<693.46716, 39.089264>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<691.6306, 39.089264>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<681.2716, 40.815765>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<670.2716, 42.815765>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<658.3511, 45.795883>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<646.43054, 49.76938>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<634.43054, 52.76938>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<622.43054, 57.76938>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<611.43054, 61.76938>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<600.43054, 66.76938>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<590.43054, 71.76938>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<578.43054, 77.76938>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<571.624, 81.65886>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<567.73804, 84.76759>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<565.1709, 85.40939>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<563.53394, 86.50067>)) > 2024-03-12T15:55:41Z [INFO] dispatching typed action: ResizeMove(Vector2F(<563.0293, 86.50067>)) > 2024-03-12T15:56:02Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T15:56:02Z [INFO] Flushed telemetry events. > 2024-03-12T15:56:17Z [INFO] dispatching typed action: BlockSelect(ClearAllBlocks) > 2024-03-12T15:56:17Z [INFO] dispatching typed action: CloseContextMenu > 2024-03-12T15:56:17Z [INFO] dispatching typed action: Focus > 2024-03-12T15:56:17Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:56:17Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:56:17Z [INFO] dispatching typed action: ResizeMove(Vector2F(<727.72876, 82.38335>)) > 2024-03-12T15:56:17Z [INFO] dispatching typed action: ResizeMove(Vector2F(<739.72876, 83.38335>)) > 2024-03-12T15:56:17Z [INFO] dispatching typed action: ResizeMove(Vector2F(<749.67395, 83.38335>)) > 2024-03-12T15:56:17Z [INFO] dispatching typed action: ResizeMove(Vector2F(<749.67395, 84.01701>)) > 2024-03-12T15:56:18Z [INFO] active window changed: None > 2024-03-12T15:56:18Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T15:56:18Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:56:19Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T15:56:19Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T15:56:19Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:56:19Z [INFO] application will terminate > 2024-03-12T15:56:19Z [INFO] Shutting down SQLite writer thread > 2024-03-12T15:56:19Z [INFO] Shut down SQLite writer in 1.763965ms > 2024-03-12T15:56:19Z [INFO] Writing queued events to disk because telemetry is enabled. > 2024-03-12T15:56:19Z [INFO] Successfully wrote telemetry events to disk > 2024-03-12T15:56:19Z [INFO] Tearing down app services... > 2024-03-12T15:56:19Z [INFO] Received empty message; assuming the connection has been closed. > 2024-03-12T15:56:19Z [ERROR] EPIPE: Broken pipe > 2024-03-12T15:56:19Z [ERROR] Failed to kill PTY process EPIPE: Broken pipe > 2024-03-12T15:56:19Z [INFO] Tried to exit the alternate screen, but it was already inactive > 2024-03-12T15:56:19Z [INFO] Block finished with new state DoneWithNoExecution
old 3 > 2024-03-12T15:54:26Z [INFO] Spawning terminal server process... > 2024-03-12T15:54:26Z [INFO] Running terminal server... > 2024-03-12T15:54:26Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:54:26Z [WARN] Unable to fetch system color scheme: MethodError( > OwnedErrorName( > ErrorName( > Str( > Owned( > "org.freedesktop.portal.Error.NotFound", > ), > ), > ), > ), > Some( > "Requested setting not found", > ), > Msg { > type: Error, > sender: UniqueName( > Str( > Borrowed( > ":1.88", > ), > ), > ), > reply-serial: 2, > body: Signature( > "s", > ), > }, > ) > 2024-03-12T15:54:26Z [WARN] Failed to load font: Hack due to error Font family Hack does not contain any valid fonts > 2024-03-12T15:54:26Z [INFO] Initializing crash reporting Some("linux_stable_release") with tag "v0.2024.03.05.08.02.stable_01"... > 2024-03-12T15:54:26Z [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.05.08.02.stable_01") > 2024-03-12T15:54:26Z [INFO] Performance metrics collector started > 2024-03-12T15:54:26Z [INFO] Start to flush telemetry events to Segment > 2024-03-12T15:54:26Z [INFO] Dropping empty telemetry batch > 2024-03-12T15:54:26Z [INFO] Flushed telemetry events. > 2024-03-12T15:54:26Z [INFO] Initializing app services > 2024-03-12T15:54:26Z [INFO] Connecting to SQLite database > 2024-03-12T15:54:27Z [INFO] fetching team tester status > 2024-03-12T15:54:27Z [INFO] Checking for update on channel stable_release. Update id is Q3ZVFpc > 2024-03-12T15:54:27Z [INFO] Fetching channel versions (without changelogs) from Warp server > 2024-03-12T15:54:27Z [INFO] dispatching global action for root_view:open_from_restored > 2024-03-12T15:54:27Z [INFO] dispatching global action for root_view:open_new > 2024-03-12T15:54:27Z [INFO] Shortcut visibility does not yet exist in user defaults. Writing default shortcut visibility into user defaults... > 2024-03-12T15:54:27Z [INFO] Computing available system fonts > 2024-03-12T15:54:27Z [INFO] Starting shell /usr/bin/zsh > 2024-03-12T15:54:27Z [INFO] Successfully spawned tty with pid: 169824 > 2024-03-12T15:54:27Z [INFO] Successfully spawned child zsh process with pid 169824 > 2024-03-12T15:54:27Z [INFO] Fetching channel versions and changelogs from Warp server > 2024-03-12T15:54:27Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:54:27Z [WARN] Tried to update block filter query without active_filter_editor_block_index set > 2024-03-12T15:54:27Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:54:27Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:54:27Z [WARN] Tried to render share modal without a model > 2024-03-12T15:54:27Z [WARN] No alert dialog was set for the native modal > 2024-03-12T15:54:27Z [INFO] Guessed window scale factor: 2 > 2024-03-12T15:54:27Z [INFO] Loaded 85 font families > 2024-03-12T15:54:27Z [INFO] Received InitShell hook > 2024-03-12T15:54:28Z [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU) > 2024-03-12T15:54:28Z [INFO] Available wgpu adapters: > 2024-03-12T15:54:28Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits) > 2024-03-12T15:54:28Z [INFO] Driver: llvmpipe (Mesa 21.2.6 (LLVM 12.0.0)) > 2024-03-12T15:54:28Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits) > 2024-03-12T15:54:28Z [INFO] Driver: Unknown > 2024-03-12T15:54:28Z [INFO] Using Cpu (llvmpipe (LLVM 12.0.0, 256 bits)) for rendering new window. > 2024-03-12T15:54:28Z [WARN] Missing downlevel flags: DownlevelFlags(SURFACE_VIEW_FORMATS) > The underlying API or device in use does not support enough features to be a fully compliant implementation of WebGPU. A subset of the features can still be used. If you are running this program on native and not in a browser and wish to limit the features you use to the supported subset, call Adapter::downlevel_properties or Device::downlevel_properties to get a listing of the features the current platform supports. > 2024-03-12T15:54:28Z [WARN] No alert dialog was set for the native modal > 2024-03-12T15:54:28Z [WARN] Tried to render share modal without a model > 2024-03-12T15:54:28Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/C059-Roman.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:54:28Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:54:28Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:54:28Z [INFO] Finished loading 85 fonts > 2024-03-12T15:54:28Z [INFO] fetching teams metadata > 2024-03-12T15:54:28Z [INFO] fetching updated cloud objects, including generic string objects > 2024-03-12T15:54:28Z [INFO] forcing sync of all objects > 2024-03-12T15:54:28Z [INFO] Received CommandFinished hook > 2024-03-12T15:54:28Z [INFO] Block finished with new state DoneWithNoExecution > 2024-03-12T15:54:28Z [INFO] Incrementing stage from WarpInput to ScriptExecution > 2024-03-12T15:54:28Z [INFO] Received Precmd hook > 2024-03-12T15:54:28Z [WARN] redraw_frame was called 10 times before the frame was drawn > 2024-03-12T15:54:28Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:54:28Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T15:54:28Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T15:54:28Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:54:28Z [WARN] Expected to have session for session ID SessionId(17102588676644), but doesn't exist > 2024-03-12T15:54:28Z [INFO] Received Bootstrapped hook > 2024-03-12T15:54:28Z [INFO] Configured typeahead mode as ShellReported > 2024-03-12T15:54:28Z [INFO] Received CommandFinished hook > 2024-03-12T15:54:28Z [INFO] Block finished with new state DoneWithNoExecution > 2024-03-12T15:54:28Z [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd > 2024-03-12T15:54:28Z [INFO] Received Precmd hook > 2024-03-12T15:54:28Z [WARN] redraw_frame was called 6 times before the frame was drawn > 2024-03-12T15:54:28Z [INFO] Parsed shell version string: Some([Number(5), Number(8)]) > 2024-03-12T15:54:28Z [INFO] Shell is bootstrapped with session_id SessionId(17102588676644) > 2024-03-12T15:54:28Z [INFO] Loading history from file /home/hongyi/.zsh_history for shell zsh > 2024-03-12T15:54:28Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:54:28Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.12.08.08.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.03.12.08.08.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.12.08.08.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.05.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.01.16.16.31.stable_00") }, overrides: [] } > 2024-03-12T15:54:28Z [WARN] redraw_frame was called 7 times before the frame was drawn > 2024-03-12T15:54:28Z [INFO] No update available > 2024-03-12T15:54:28Z [WARN] redraw_frame was called 6 times before the frame was drawn > 2024-03-12T15:54:28Z [INFO] Received InputBuffer hook > 2024-03-12T15:54:28Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.12.08.08.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.03.12.08.08.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.12.08.08.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.03.05.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.01.16.16.31.stable_00") }, overrides: [] } > 2024-03-12T15:54:28Z [INFO] Marking changelog v0.2024.03.05.08.02.stable_01 as shown in versions Object {} > 2024-03-12T15:54:28Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:54:28Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1") > 2024-03-12T15:54:28Z [WARN] redraw_frame was called 5 times before the frame was drawn > 2024-03-12T15:54:28Z [INFO] object does not exist in-memory, ignoring > 2024-03-12T15:54:29Z [INFO] active window changed: None > 2024-03-12T15:54:29Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T15:54:29Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:54:30Z [INFO] active window changed: Some(WindowId(0)) > 2024-03-12T15:54:30Z [INFO] dispatching global action for root_view:update_quake_mode_state > 2024-03-12T15:54:30Z [INFO] dispatching global action for workspace:save_app > 2024-03-12T15:54:30Z [INFO] application will terminate > 2024-03-12T15:54:30Z [INFO] Shutting down SQLite writer thread > 2024-03-12T15:54:30Z [INFO] Shut down SQLite writer in 1.583814ms > 2024-03-12T15:54:30Z [INFO] Writing queued events to disk because telemetry is enabled. > 2024-03-12T15:54:30Z [INFO] Successfully wrote telemetry events to disk > 2024-03-12T15:54:30Z [INFO] Tearing down app services... > 2024-03-12T15:54:30Z [INFO] Received empty message; assuming the connection has been closed. > 2024-03-12T15:54:30Z [ERROR] EPIPE: Broken pipe > 2024-03-12T15:54:30Z [ERROR] Failed to kill PTY process EPIPE: Broken pipe > 2024-03-12T15:54:30Z [INFO] Tried to exit the alternate screen, but it was already inactive > 2024-03-12T15:54:30Z [INFO] Block finished with new state DoneWithNoExecution

Let me know if you need more information, I am very interested in warp cause many of my colleague recommend it.

bghjmn32 commented 8 months ago

sorry for the confusing log format. I don't know why they lost the format when I copied them.

alokedesai commented 8 months ago

Hey @bghjmn32 would you mind attaching the log files (by clicking the "Attach files" button within the Github editor)? It should make these easier to read so we can debug further.

Thank you!

bghjmn32 commented 8 months ago

@alokedesai sorry for the confusion. Here are the log files.

logfiles.zip

cobraprojects commented 8 months ago

same issue

result of glxinfo -B

name of display: :1
display: :1  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 2048 MB
    Total available memory: 2048 MB
    Currently available dedicated video memory: 1602 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 730/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 390.157
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 390.157
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

result of WGPU_BACKEND=gl warp-terminal

20:25:30 [INFO] Start to flush telemetry events to Segment
20:25:30 [INFO] Dropping empty telemetry batch
20:25:30 [INFO] Flushed telemetry events.
20:25:30 [INFO] Performance metrics collector started
20:25:30 [INFO] Initializing app services
20:25:30 [INFO] Start to flush telemetry events to Segment
20:25:30 [WARN] No config found!
20:25:30 [WARN] EGL says it can present to the window but not natively
20:25:30 [INFO] Connecting to SQLite database
20:25:30 [INFO] fetching team tester status
20:25:30 [INFO] Checking for update on channel stable_release. Update id is xyE5Y9y
20:25:30 [INFO] Fetching channel versions (without changelogs) from Warp server
20:25:30 [INFO] dispatching global action for root_view:open_from_restored
20:25:30 [INFO] Computing available system fonts
20:25:30 [INFO] Block finished with new state DoneWithNoExecution
20:25:30 [INFO] Block finished with new state DoneWithNoExecution
20:25:30 [INFO] Block finished with new state DoneWithExecution
20:25:30 [INFO] Starting shell /usr/bin/zsh
20:25:30 [INFO] Successfully spawned tty with pid: 10108
20:25:30 [INFO] Successfully spawned child zsh process with pid 10108
20:25:30 [INFO] Fetching channel versions and changelogs from Warp server
20:25:30 [INFO] dispatching global action for workspace:save_app
20:25:30 [INFO] dispatching global action for workspace:save_app
20:25:30 [WARN] Tried to update block filter query without active_filter_editor_block_index set
20:25:30 [INFO] dispatching global action for workspace:save_app
20:25:30 [WARN] No alert dialog was set for the native modal
20:25:30 [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/b018012l.pfb"): InvalidFontFormat("Type 1")
20:25:30 [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/s050000l.pfb"): InvalidFontFormat("Type 1")
20:25:30 [WARN] Tried to render share modal without a model
20:25:30 [WARN] Tried to render share modal without a model
20:25:30 [INFO] Received InitShell hook
20:25:30 [WARN] No alert dialog was set for the native modal
20:25:30 [INFO] Guessed window scale factor: 1
20:25:30 [WARN] No config found!
20:25:30 [WARN] EGL says it can present to the window but not natively
20:25:30 [INFO] Enabled wgpu backends: Backends(GL)
20:25:30 [INFO] Available wgpu adapters:
20:25:30 [INFO] Loaded 92 font families
20:25:30 [INFO] Other: GeForce GT 730/PCIe/SSE2
20:25:30 [INFO]     Driver: Unknown
20:25:30 [ERROR] Failed to open window: No wgpu adapter was found
20:25:30 [INFO] Tried to exit the alternate screen, but it was already inactive
20:25:30 [INFO] Block finished with new state DoneWithNoExecution
20:25:30 [WARN] Session abandoned before bootstrap for shell Some(Zsh) on ssh false
20:25:30 [WARN] Redraw requested for a window for which we have no state
20:25:30 [WARN] Redraw requested for a window for which we have no state
20:25:30 [INFO] application will terminate
20:25:30 [INFO] Shutting down SQLite writer thread
20:25:30 [INFO] Shut down SQLite writer in 2.882224ms
20:25:30 [INFO] Writing queued events to disk because telemetry is enabled.
20:25:30 [INFO] Successfully wrote telemetry events to disk
20:25:30 [INFO] Tearing down app services...
20:25:30 [INFO] Received empty message; assuming the connection has been closed.
[1]    10068 segmentation fault (core dumped)  WGPU_BACKEND=gl warp-terminal
renzofbn commented 6 months ago

Same issue here

glxinfo -B

name of display: :1
display: :1  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 2048 MB
    Total available memory: 2048 MB
    Currently available dedicated video memory: 1641 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 730/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 390.157
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 390.157
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.157
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

warp-terminal --dump-debug-info

Warp version: Some("v0.2024.05.07.08.02.stable_02")
uname(1) output: Linux - 6.8.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Sun, 28 Apr 2024 15:59:47 +0000 x86_64 GNU/Linux
Package type: PackageManager(Pacman { is_repo_configured: true, is_signing_key_configured: true })
Windowing system: X11 { is_x_wayland: false }
Window manager name: GNOME Shell
##################################################
# wgpu Adapters
##################################################
Other: GeForce GT 730/PCIe/SSE2
    Backend: Gl
    Driver: ?
##################################################
# lspci(8) output
##################################################
00:00.0 Host bridge: Intel Corporation 8th Gen Core 4-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S] (rev 08)
00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 08)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation 200 Series/Z370 Chipset Family USB 3.0 xHCI Controller
00:16.0 Communication controller: Intel Corporation 200 Series PCH CSME HECI #1
00:17.0 SATA controller: Intel Corporation 200 Series PCH SATA controller [AHCI mode]
00:1c.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #5 (rev f0)
00:1c.5 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #6 (rev f0)
00:1c.6 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #7 (rev f0)
00:1c.7 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #8 (rev f0)
00:1d.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #11 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device a2ca
00:1f.2 Memory controller: Intel Corporation 200 Series/Z370 Chipset Family Power Management Controller
00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio
00:1f.4 SMBus: Intel Corporation 200 Series/Z370 Chipset Family SMBus Controller
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 730] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 16)
06:00.0 Non-Volatile memory controller: Phison Electronics Corporation PS5019-E19 PCIe4 NVMe Controller (DRAM-less) (rev 01)

##################################################
# vulkaninfo(1) output
##################################################
ERROR: [Loader Message] Code 0 : setup_loader_term_phys_devs:  Failed to detect any valid GPUs in the current config
ERROR at /usr/src/debug/vulkan-tools/Vulkan-Tools-1.3.269/vulkaninfo/./vulkaninfo.h:237:vkEnumeratePhysicalDevices failed with ERROR_INITIALIZATION_FAILED

##################################################
# eglinfo(1) output
##################################################
MESA-LOADER: failed to open simpledrm: /usr/lib/dri/simpledrm_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/dri, suffix _dri)
EGL client extensions string:
    EGL_EXT_client_extensions, EGL_EXT_device_base, 
    EGL_EXT_device_enumeration, EGL_EXT_device_query, EGL_EXT_explicit_device, 
    EGL_EXT_platform_base, EGL_EXT_platform_device, EGL_EXT_platform_wayland, 
    EGL_EXT_platform_x11, EGL_EXT_platform_xcb, 
    EGL_KHR_client_get_all_proc_addresses, EGL_KHR_debug, 
    EGL_KHR_platform_gbm, EGL_KHR_platform_wayland, EGL_KHR_platform_x11, 
    EGL_MESA_platform_gbm, EGL_MESA_platform_surfaceless

GBM platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES 
EGL driver name: kms_swrast
EGL extensions string:
    EGL_ANDROID_blob_cache, EGL_EXT_buffer_age, 
    EGL_EXT_create_context_robustness, EGL_EXT_image_dma_buf_import, 
    EGL_EXT_image_dma_buf_import_modifiers, EGL_EXT_pixel_format_float, 
    EGL_EXT_query_reset_notification_strategy, EGL_KHR_cl_event2, 
    EGL_KHR_config_attribs, EGL_KHR_context_flush_control, 
    EGL_KHR_create_context, EGL_KHR_create_context_no_error, 
    EGL_KHR_fence_sync, EGL_KHR_get_all_proc_addresses, EGL_KHR_gl_colorspace, 
    EGL_KHR_gl_renderbuffer_image, EGL_KHR_gl_texture_2D_image, 
    EGL_KHR_gl_texture_3D_image, EGL_KHR_gl_texture_cubemap_image, 
    EGL_KHR_image, EGL_KHR_image_base, EGL_KHR_image_pixmap, 
    EGL_KHR_no_config_context, EGL_KHR_reusable_sync, 
    EGL_KHR_surfaceless_context, EGL_KHR_wait_sync, 
    EGL_MESA_configless_context, EGL_MESA_gl_interop, 
    EGL_MESA_image_dma_buf_export, EGL_MESA_query_driver
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 17.0.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 24.0.6-arch1.2
OpenGL core profile shading language version: 4.50
OpenGL core profile extensions:
    GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth, 
    GL_AMD_draw_buffers_blend, GL_AMD_gpu_shader_int64, 
    GL_AMD_multi_draw_indirect, GL_AMD_pinned_memory, 
    GL_AMD_query_buffer_object, GL_AMD_seamless_cubemap_per_texture, 
    GL_AMD_shader_stencil_export, GL_AMD_shader_trinary_minmax, 
    GL_AMD_texture_texture4, GL_AMD_vertex_shader_layer, 
    GL_AMD_vertex_shader_viewport_index, GL_ANGLE_texture_compression_dxt3, 
    GL_ANGLE_texture_compression_dxt5, GL_ARB_ES2_compatibility, 
    GL_ARB_ES3_1_compatibility, GL_ARB_ES3_2_compatibility, 
    GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance, 
    GL_ARB_blend_func_extended, GL_ARB_buffer_storage, 
    GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control, 
    GL_ARB_compressed_texture_pixel_storage, GL_ARB_compute_shader, 
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, 
    GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance, 
    GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, 
    GL_ARB_derivative_control, GL_ARB_direct_state_access, 
    GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, 
    GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect, 
    GL_ARB_draw_instanced, GL_ARB_enhanced_layouts, 
    GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location, 
    GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport, 
    GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments, 
    GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, 
    GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv, 
    GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64, 
    GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, 
    GL_ARB_indirect_parameters, GL_ARB_instanced_arrays, 
    GL_ARB_internalformat_query, GL_ARB_internalformat_query2, 
    GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, 
    GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect, 
    GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile, 
    GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object, 
    GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp, 
    GL_ARB_post_depth_coverage, GL_ARB_program_interface_query, 
    GL_ARB_provoking_vertex, GL_ARB_query_buffer_object, 
    GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness, 
    GL_ARB_sample_shading, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map, 
    GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects, 
    GL_ARB_shader_atomic_counter_ops, GL_ARB_shader_atomic_counters, 
    GL_ARB_shader_ballot, GL_ARB_shader_bit_encoding, GL_ARB_shader_clock, 
    GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote, 
    GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, 
    GL_ARB_shader_objects, GL_ARB_shader_precision, 
    GL_ARB_shader_stencil_export, GL_ARB_shader_storage_buffer_object, 
    GL_ARB_shader_subroutine, GL_ARB_shader_texture_image_samples, 
    GL_ARB_shader_texture_lod, GL_ARB_shader_viewport_layer_array, 
    GL_ARB_shading_language_420pack, GL_ARB_shading_language_include, 
    GL_ARB_shading_language_packing, GL_ARB_spirv_extensions, 
    GL_ARB_stencil_texturing, GL_ARB_sync, GL_ARB_tessellation_shader, 
    GL_ARB_texture_barrier, GL_ARB_texture_border_clamp, 
    GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32, 
    GL_ARB_texture_buffer_range, GL_ARB_texture_compression_bptc, 
    GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map_array, 
    GL_ARB_texture_filter_anisotropic, GL_ARB_texture_filter_minmax, 
    GL_ARB_texture_float, GL_ARB_texture_gather, 
    GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_multisample, 
    GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_levels, 
    GL_ARB_texture_query_lod, GL_ARB_texture_rectangle, GL_ARB_texture_rg, 
    GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_stencil8, 
    GL_ARB_texture_storage, GL_ARB_texture_storage_multisample, 
    GL_ARB_texture_swizzle, GL_ARB_texture_view, GL_ARB_timer_query, 
    GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, 
    GL_ARB_transform_feedback_instanced, 
    GL_ARB_transform_feedback_overflow_query, GL_ARB_uniform_buffer_object, 
    GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, 
    GL_ARB_vertex_attrib_64bit, GL_ARB_vertex_attrib_binding, 
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_shader, 
    GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev, 
    GL_ARB_viewport_array, GL_ARM_shader_framebuffer_fetch_depth_stencil, 
    GL_ATI_blend_equation_separate, GL_ATI_meminfo, GL_ATI_texture_float, 
    GL_ATI_texture_mirror_once, GL_EXT_EGL_image_storage, GL_EXT_EGL_sync, 
    GL_EXT_abgr, GL_EXT_blend_equation_separate, GL_EXT_debug_label, 
    GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_framebuffer_blit, 
    GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, 
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_memory_object, 
    GL_EXT_memory_object_fd, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, 
    GL_EXT_pixel_buffer_object, GL_EXT_polygon_offset_clamp, 
    GL_EXT_provoking_vertex, GL_EXT_shader_framebuffer_fetch, 
    GL_EXT_shader_framebuffer_fetch_non_coherent, 
    GL_EXT_shader_image_load_formatted, GL_EXT_shader_integer_mix, 
    GL_EXT_texture_array, GL_EXT_texture_compression_dxt1, 
    GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, 
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_filter_minmax, 
    GL_EXT_texture_integer, GL_EXT_texture_mirror_clamp, GL_EXT_texture_sRGB, 
    GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_RG8, 
    GL_EXT_texture_sRGB_decode, GL_EXT_texture_shadow_lod, 
    GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm, 
    GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback, 
    GL_EXT_vertex_array_bgra, GL_EXT_vertex_attrib_64bit, 
    GL_IBM_multimode_draw_arrays, GL_INTEL_shader_atomic_float_minmax, 
    GL_KHR_blend_equation_advanced, GL_KHR_blend_equation_advanced_coherent, 
    GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error, 
    GL_KHR_parallel_shader_compile, GL_KHR_robust_buffer_access_behavior, 
    GL_KHR_robustness, GL_KHR_texture_compression_astc_ldr, 
    GL_KHR_texture_compression_astc_sliced_3d, GL_MESA_framebuffer_flip_y, 
    GL_MESA_pack_invert, GL_MESA_shader_integer_functions, 
    GL_MESA_texture_signed_rgba, GL_MESA_ycbcr_texture, 
    GL_NVX_gpu_memory_info, GL_NV_conditional_render, GL_NV_copy_image, 
    GL_NV_depth_clamp, GL_NV_packed_depth_stencil, GL_NV_shader_atomic_float, 
    GL_NV_texture_barrier, GL_OES_EGL_image, GL_S3_s3tc
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 31 MB, largest block: 31 MB
    VBO free aux. memory - total: 5475 MB, largest block: 5475 MB
    Texture free memory - total: 31 MB, largest block: 31 MB
    Texture free aux. memory - total: 5475 MB, largest block: 5475 MB
    Renderbuffer free memory - total: 31 MB, largest block: 31 MB
    Renderbuffer free aux. memory - total: 5475 MB, largest block: 5475 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4293167302 MB
    Total available memory: 4293175191 MB
    Currently available dedicated video memory: 31 MB
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 17.0.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 24.0.6-arch1.2
OpenGL compatibility profile shading language version: 4.50
OpenGL compatibility profile extensions:
    GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth, 
    GL_AMD_draw_buffers_blend, GL_AMD_multi_draw_indirect, 
    GL_AMD_pinned_memory, GL_AMD_query_buffer_object, 
    GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_stencil_export, 
    GL_AMD_shader_trinary_minmax, GL_AMD_texture_texture4, 
    GL_AMD_vertex_shader_layer, GL_AMD_vertex_shader_viewport_index, 
    GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, 
    GL_APPLE_packed_pixels, GL_ARB_ES2_compatibility, 
    GL_ARB_ES3_1_compatibility, GL_ARB_ES3_2_compatibility, 
    GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance, 
    GL_ARB_blend_func_extended, GL_ARB_buffer_storage, 
    GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control, 
    GL_ARB_color_buffer_float, GL_ARB_compatibility, 
    GL_ARB_compressed_texture_pixel_storage, GL_ARB_compute_shader, 
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, 
    GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance, 
    GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, 
    GL_ARB_depth_texture, GL_ARB_derivative_control, 
    GL_ARB_direct_state_access, GL_ARB_draw_buffers, 
    GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex, 
    GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts, 
    GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location, 
    GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport, 
    GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, 
    GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments, 
    GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, 
    GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv, 
    GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64, 
    GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, 
    GL_ARB_indirect_parameters, GL_ARB_instanced_arrays, 
    GL_ARB_internalformat_query, GL_ARB_internalformat_query2, 
    GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, 
    GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect, 
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, 
    GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile, 
    GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object, 
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp, 
    GL_ARB_post_depth_coverage, GL_ARB_program_interface_query, 
    GL_ARB_provoking_vertex, GL_ARB_query_buffer_object, 
    GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness, 
    GL_ARB_sample_shading, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map, 
    GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects, 
    GL_ARB_shader_atomic_counter_ops, GL_ARB_shader_atomic_counters, 
    GL_ARB_shader_ballot, GL_ARB_shader_bit_encoding, GL_ARB_shader_clock, 
    GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote, 
    GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, 
    GL_ARB_shader_objects, GL_ARB_shader_precision, 
    GL_ARB_shader_stencil_export, GL_ARB_shader_storage_buffer_object, 
    GL_ARB_shader_subroutine, GL_ARB_shader_texture_image_samples, 
    GL_ARB_shader_texture_lod, GL_ARB_shader_viewport_layer_array, 
    GL_ARB_shading_language_100, GL_ARB_shading_language_420pack, 
    GL_ARB_shading_language_include, GL_ARB_shading_language_packing, 
    GL_ARB_shadow, GL_ARB_spirv_extensions, GL_ARB_stencil_texturing, 
    GL_ARB_sync, GL_ARB_tessellation_shader, GL_ARB_texture_barrier, 
    GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object, 
    GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range, 
    GL_ARB_texture_compression, GL_ARB_texture_compression_bptc, 
    GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, 
    GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add, 
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, 
    GL_ARB_texture_env_dot3, GL_ARB_texture_filter_anisotropic, 
    GL_ARB_texture_filter_minmax, GL_ARB_texture_float, GL_ARB_texture_gather, 
    GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat, 
    GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two, 
    GL_ARB_texture_query_levels, GL_ARB_texture_query_lod, 
    GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, 
    GL_ARB_texture_stencil8, GL_ARB_texture_storage, 
    GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle, 
    GL_ARB_texture_view, GL_ARB_timer_query, GL_ARB_transform_feedback2, 
    GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced, 
    GL_ARB_transform_feedback_overflow_query, GL_ARB_transpose_matrix, 
    GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra, 
    GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_64bit, 
    GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object, 
    GL_ARB_vertex_program, GL_ARB_vertex_shader, 
    GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev, 
    GL_ARB_viewport_array, GL_ARB_window_pos, 
    GL_ARM_shader_framebuffer_fetch_depth_stencil, 
    GL_ATI_blend_equation_separate, GL_ATI_draw_buffers, 
    GL_ATI_fragment_shader, GL_ATI_meminfo, GL_ATI_separate_stencil, 
    GL_ATI_texture_compression_3dc, GL_ATI_texture_env_combine3, 
    GL_ATI_texture_float, GL_ATI_texture_mirror_once, 
    GL_EXT_EGL_image_storage, GL_EXT_EGL_sync, GL_EXT_abgr, GL_EXT_bgra, 
    GL_EXT_blend_color, GL_EXT_blend_equation_separate, 
    GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, 
    GL_EXT_compiled_vertex_array, GL_EXT_copy_texture, GL_EXT_debug_label, 
    GL_EXT_direct_state_access, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, 
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, 
    GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, 
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, 
    GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_memory_object, 
    GL_EXT_memory_object_fd, GL_EXT_multi_draw_arrays, 
    GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels, 
    GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, 
    GL_EXT_polygon_offset_clamp, GL_EXT_provoking_vertex, 
    GL_EXT_rescale_normal, GL_EXT_secondary_color, 
    GL_EXT_separate_specular_color, GL_EXT_shader_framebuffer_fetch, 
    GL_EXT_shader_framebuffer_fetch_non_coherent, 
    GL_EXT_shader_image_load_formatted, GL_EXT_shader_integer_mix, 
    GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, 
    GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, 
    GL_EXT_texture_array, GL_EXT_texture_buffer_object, 
    GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_latc, 
    GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, 
    GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, 
    GL_EXT_texture_env_add, GL_EXT_texture_env_combine, 
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, 
    GL_EXT_texture_filter_minmax, GL_EXT_texture_integer, 
    GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, 
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, 
    GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_RG8, 
    GL_EXT_texture_sRGB_decode, GL_EXT_texture_shadow_lod, 
    GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm, 
    GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback, 
    GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_EXT_vertex_attrib_64bit, 
    GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, 
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, 
    GL_INTEL_shader_atomic_float_minmax, GL_KHR_blend_equation_advanced, 
    GL_KHR_blend_equation_advanced_coherent, GL_KHR_context_flush_control, 
    GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile, 
    GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness, 
    GL_KHR_texture_compression_astc_ldr, 
    GL_KHR_texture_compression_astc_sliced_3d, GL_MESA_framebuffer_flip_y, 
    GL_MESA_pack_invert, GL_MESA_shader_integer_functions, 
    GL_MESA_texture_signed_rgba, GL_MESA_window_pos, GL_MESA_ycbcr_texture, 
    GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility, GL_NV_blend_square, 
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image, 
    GL_NV_depth_clamp, GL_NV_fog_distance, GL_NV_half_float, 
    GL_NV_light_max_exponent, GL_NV_packed_depth_stencil, 
    GL_NV_primitive_restart, GL_NV_shader_atomic_float, 
    GL_NV_texgen_reflection, GL_NV_texture_barrier, 
    GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_OES_EGL_image, 
    GL_OES_read_format, GL_S3_s3tc, GL_SGIS_generate_mipmap, 
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, 
    GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 31 MB, largest block: 31 MB
    VBO free aux. memory - total: 5471 MB, largest block: 5471 MB
    Texture free memory - total: 31 MB, largest block: 31 MB
    Texture free aux. memory - total: 5471 MB, largest block: 5471 MB
    Renderbuffer free memory - total: 31 MB, largest block: 31 MB
    Renderbuffer free aux. memory - total: 5471 MB, largest block: 5471 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4293167302 MB
    Total available memory: 4293175191 MB
    Currently available dedicated video memory: 31 MB
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 17.0.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 24.0.6-arch1.2
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
    GL_ANDROID_extension_pack_es31a, GL_ANGLE_pack_reverse_row_order, 
    GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, 
    GL_APPLE_sync, GL_APPLE_texture_max_level, 
    GL_ARM_shader_framebuffer_fetch_depth_stencil, GL_EXT_EGL_image_storage, 
    GL_EXT_base_instance, GL_EXT_blend_func_extended, GL_EXT_blend_minmax, 
    GL_EXT_buffer_storage, GL_EXT_clear_texture, GL_EXT_clip_control, 
    GL_EXT_clip_cull_distance, GL_EXT_color_buffer_float, 
    GL_EXT_color_buffer_half_float, GL_EXT_compressed_ETC1_RGB8_sub_texture, 
    GL_EXT_copy_image, GL_EXT_debug_label, GL_EXT_depth_clamp, 
    GL_EXT_discard_framebuffer, GL_EXT_disjoint_timer_query, 
    GL_EXT_draw_buffers, GL_EXT_draw_buffers_indexed, 
    GL_EXT_draw_elements_base_vertex, GL_EXT_draw_instanced, 
    GL_EXT_float_blend, GL_EXT_frag_depth, GL_EXT_geometry_point_size, 
    GL_EXT_geometry_shader, GL_EXT_gpu_shader5, GL_EXT_instanced_arrays, 
    GL_EXT_map_buffer_range, GL_EXT_memory_object, GL_EXT_memory_object_fd, 
    GL_EXT_multi_draw_arrays, GL_EXT_occlusion_query_boolean, 
    GL_EXT_polygon_offset_clamp, GL_EXT_primitive_bounding_box, 
    GL_EXT_read_format_bgra, GL_EXT_render_snorm, GL_EXT_robustness, 
    GL_EXT_sRGB_write_control, GL_EXT_separate_shader_objects, 
    GL_EXT_shader_framebuffer_fetch, 
    GL_EXT_shader_framebuffer_fetch_non_coherent, GL_EXT_shader_group_vote, 
    GL_EXT_shader_implicit_conversions, GL_EXT_shader_integer_mix, 
    GL_EXT_shader_io_blocks, GL_EXT_tessellation_point_size, 
    GL_EXT_tessellation_shader, GL_EXT_texture_border_clamp, 
    GL_EXT_texture_buffer, GL_EXT_texture_compression_bptc, 
    GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_rgtc, 
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_compression_s3tc_srgb, 
    GL_EXT_texture_cube_map_array, GL_EXT_texture_filter_anisotropic, 
    GL_EXT_texture_filter_minmax, GL_EXT_texture_format_BGRA8888, 
    GL_EXT_texture_mirror_clamp_to_edge, GL_EXT_texture_norm16, 
    GL_EXT_texture_query_lod, GL_EXT_texture_rg, GL_EXT_texture_sRGB_R8, 
    GL_EXT_texture_sRGB_RG8, GL_EXT_texture_sRGB_decode, 
    GL_EXT_texture_shadow_lod, GL_EXT_texture_type_2_10_10_10_REV, 
    GL_EXT_texture_view, GL_EXT_unpack_subimage, 
    GL_KHR_blend_equation_advanced, GL_KHR_blend_equation_advanced_coherent, 
    GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error, 
    GL_KHR_parallel_shader_compile, GL_KHR_robust_buffer_access_behavior, 
    GL_KHR_robustness, GL_KHR_texture_compression_astc_ldr, 
    GL_KHR_texture_compression_astc_sliced_3d, GL_MESA_bgra, 
    GL_MESA_framebuffer_flip_y, GL_MESA_sampler_objects, 
    GL_MESA_shader_integer_functions, GL_NV_conditional_render, 
    GL_NV_draw_buffers, GL_NV_fbo_color_attachments, 
    GL_NV_generate_mipmap_sRGB, GL_NV_image_formats, GL_NV_pack_subimage, 
    GL_NV_pixel_buffer_object, GL_NV_read_buffer, GL_NV_read_depth, 
    GL_NV_read_depth_stencil, GL_NV_read_stencil, 
    GL_NV_shader_noperspective_interpolation, GL_NV_texture_barrier, 
    GL_OES_EGL_image, GL_OES_EGL_image_external, 
    GL_OES_EGL_image_external_essl3, GL_OES_EGL_sync, 
    GL_OES_compressed_ETC1_RGB8_texture, GL_OES_copy_image, GL_OES_depth24, 
    GL_OES_depth_texture, GL_OES_depth_texture_cube_map, 
    GL_OES_draw_buffers_indexed, GL_OES_draw_elements_base_vertex, 
    GL_OES_element_index_uint, GL_OES_fbo_render_mipmap, 
    GL_OES_geometry_point_size, GL_OES_geometry_shader, 
    GL_OES_get_program_binary, GL_OES_gpu_shader5, GL_OES_mapbuffer, 
    GL_OES_packed_depth_stencil, GL_OES_primitive_bounding_box, 
    GL_OES_required_internalformat, GL_OES_rgb8_rgba8, GL_OES_sample_shading, 
    GL_OES_sample_variables, GL_OES_shader_image_atomic, 
    GL_OES_shader_io_blocks, GL_OES_shader_multisample_interpolation, 
    GL_OES_standard_derivatives, GL_OES_stencil8, GL_OES_surfaceless_context, 
    GL_OES_tessellation_point_size, GL_OES_tessellation_shader, 
    GL_OES_texture_3D, GL_OES_texture_border_clamp, GL_OES_texture_buffer, 
    GL_OES_texture_cube_map_array, GL_OES_texture_float, 
    GL_OES_texture_float_linear, GL_OES_texture_half_float, 
    GL_OES_texture_half_float_linear, GL_OES_texture_npot, 
    GL_OES_texture_stencil8, GL_OES_texture_storage_multisample_2d_array, 
    GL_OES_texture_view, GL_OES_vertex_array_object, GL_OES_vertex_half_float, 
    GL_OES_viewport_array
Configurations:
     bf lv colorbuffer dp st  ms    vis   cav bi  renderable  supported
  id sz  l  r  g  b  a th cl ns b    id   eat nd gl es es2 vg surfaces 
---------------------------------------------------------------------
0x01 32  0 10 10 10  2  0  0  0 0 0x30335241--         y  y  y     win
0x02 32  0 10 10 10  2 16  0  0 0 0x30335241--         y  y  y     win
0x03 32  0 10 10 10  2 24  0  0 0 0x30335241--         y  y  y     win
0x04 32  0 10 10 10  2 24  8  0 0 0x30335241--         y  y  y     win
0x05 32  0 10 10 10  2 32  0  0 0 0x30335241--         y  y  y     win
0x06 32  0 10 10 10  2  0  0  4 1 0x30335241--         y  y  y     win
0x07 32  0 10 10 10  2 16  0  4 1 0x30335241--         y  y  y     win
0x08 32  0 10 10 10  2 24  0  4 1 0x30335241--         y  y  y     win
0x09 32  0 10 10 10  2 24  8  4 1 0x30335241--         y  y  y     win
0x0a 32  0 10 10 10  2 32  0  4 1 0x30335241--         y  y  y     win
0x0b 30  0 10 10 10  0  0  0  0 0 0x30335258--         y  y  y     win
0x0c 30  0 10 10 10  0 16  0  0 0 0x30335258--         y  y  y     win
0x0d 30  0 10 10 10  0 24  0  0 0 0x30335258--         y  y  y     win
0x0e 30  0 10 10 10  0 24  8  0 0 0x30335258--         y  y  y     win
0x0f 30  0 10 10 10  0 32  0  0 0 0x30335258--         y  y  y     win
0x10 30  0 10 10 10  0  0  0  4 1 0x30335258--         y  y  y     win
0x11 30  0 10 10 10  0 16  0  4 1 0x30335258--         y  y  y     win
0x12 30  0 10 10 10  0 24  0  4 1 0x30335258--         y  y  y     win
0x13 30  0 10 10 10  0 24  8  4 1 0x30335258--         y  y  y     win
0x14 30  0 10 10 10  0 32  0  4 1 0x30335258--         y  y  y     win
0x15 32  0  8  8  8  8  0  0  0 0 0x34325241--         y  y  y     win
0x16 32  0  8  8  8  8 16  0  0 0 0x34325241--         y  y  y     win
0x17 32  0  8  8  8  8 24  0  0 0 0x34325241--         y  y  y     win
0x18 32  0  8  8  8  8 24  8  0 0 0x34325241--         y  y  y     win
0x19 32  0  8  8  8  8 32  0  0 0 0x34325241--         y  y  y     win
0x1a 32  0  8  8  8  8  0  0  4 1 0x34325241--         y  y  y     win
0x1b 32  0  8  8  8  8 16  0  4 1 0x34325241--         y  y  y     win
0x1c 32  0  8  8  8  8 24  0  4 1 0x34325241--         y  y  y     win
0x1d 32  0  8  8  8  8 24  8  4 1 0x34325241--         y  y  y     win
0x1e 32  0  8  8  8  8 32  0  4 1 0x34325241--         y  y  y     win
0x1f 24  0  8  8  8  0  0  0  0 0 0x34325258--         y  y  y     win
0x20 24  0  8  8  8  0 16  0  0 0 0x34325258--         y  y  y     win
0x21 24  0  8  8  8  0 24  0  0 0 0x34325258--         y  y  y     win
0x22 24  0  8  8  8  0 24  8  0 0 0x34325258--         y  y  y     win
0x23 24  0  8  8  8  0 32  0  0 0 0x34325258--         y  y  y     win
0x24 24  0  8  8  8  0  0  0  4 1 0x34325258--         y  y  y     win
0x25 24  0  8  8  8  0 16  0  4 1 0x34325258--         y  y  y     win
0x26 24  0  8  8  8  0 24  0  4 1 0x34325258--         y  y  y     win
0x27 24  0  8  8  8  0 24  8  4 1 0x34325258--         y  y  y     win
0x28 24  0  8  8  8  0 32  0  4 1 0x34325258--         y  y  y     win
0x29 16  0  5  6  5  0  0  0  0 0 0x36314752--         y  y  y     win
0x2a 16  0  5  6  5  0 16  0  0 0 0x36314752--         y  y  y     win
0x2b 16  0  5  6  5  0 24  0  0 0 0x36314752--         y  y  y     win
0x2c 16  0  5  6  5  0 24  8  0 0 0x36314752--         y  y  y     win
0x2d 16  0  5  6  5  0 32  0  0 0 0x36314752--         y  y  y     win
0x2e 16  0  5  6  5  0  0  0  4 1 0x36314752--         y  y  y     win
0x2f 16  0  5  6  5  0 16  0  4 1 0x36314752--         y  y  y     win
0x30 16  0  5  6  5  0 24  0  4 1 0x36314752--         y  y  y     win
0x31 16  0  5  6  5  0 24  8  4 1 0x36314752--         y  y  y     win
0x32 16  0  5  6  5  0 32  0  4 1 0x36314752--         y  y  y     win
0x33 64  0 16 16 16 16  0  0  0 0 0x48344241--         y  y  y     win
0x34 64  0 16 16 16 16 16  0  0 0 0x48344241--         y  y  y     win
0x35 64  0 16 16 16 16 24  0  0 0 0x48344241--         y  y  y     win
0x36 64  0 16 16 16 16 24  8  0 0 0x48344241--         y  y  y     win
0x37 64  0 16 16 16 16 32  0  0 0 0x48344241--         y  y  y     win
0x38 64  0 16 16 16 16  0  0  4 1 0x48344241--         y  y  y     win
0x39 64  0 16 16 16 16 16  0  4 1 0x48344241--         y  y  y     win
0x3a 64  0 16 16 16 16 24  0  4 1 0x48344241--         y  y  y     win
0x3b 64  0 16 16 16 16 24  8  4 1 0x48344241--         y  y  y     win
0x3c 64  0 16 16 16 16 32  0  4 1 0x48344241--         y  y  y     win
0x3d 48  0 16 16 16  0  0  0  0 0 0x48344258--         y  y  y     win
0x3e 48  0 16 16 16  0 16  0  0 0 0x48344258--         y  y  y     win
0x3f 48  0 16 16 16  0 24  0  0 0 0x48344258--         y  y  y     win
0x40 48  0 16 16 16  0 24  8  0 0 0x48344258--         y  y  y     win
0x41 48  0 16 16 16  0 32  0  0 0 0x48344258--         y  y  y     win
0x42 48  0 16 16 16  0  0  0  4 1 0x48344258--         y  y  y     win
0x43 48  0 16 16 16  0 16  0  4 1 0x48344258--         y  y  y     win
0x44 48  0 16 16 16  0 24  0  4 1 0x48344258--         y  y  y     win
0x45 48  0 16 16 16  0 24  8  4 1 0x48344258--         y  y  y     win
0x46 48  0 16 16 16  0 32  0  4 1 0x48344258--         y  y  y     w