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.41k stars 375 forks source link

Flickering on Raspberry Pi #4879

Open ModernTTY opened 6 months ago

ModernTTY commented 6 months ago

Dupe Check

Describe the bug

So essentially when I move the mouse around it often flickers and window becomes transparent.

To reproduce

  1. Install Warp on Ubuntu 24.04 on a Raspberry Pi
  2. Log in
  3. Move the mouse around and see bug

Expected behavior

I would expect to warp work normally.

Screenshots

No response

Operating system

Linux

Operating system and version

Ubuntu 24.04

Shell Version

bash 5.2.21

Current Warp version

v0.2024.04.30.08.02.stable_02

Regression

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

Recent working Warp date

No response

Additional context

I use Wayland on GNOME. I did see that this version fixes flickering on Intel UHD 620. maybe something similar would be needed for Raspberry Pi.

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 6 months ago

Hi @ModernTTY, thanks for flagging this and sorry for the issues you're experiencing!

Could you share a video of the behavior so we can investigate further? Including your Warp logs would also be very worthwhile. Thank you!

ModernTTY commented 6 months ago

Logs


07:16:01 [INFO] Spawning terminal server process...
07:16:01 [INFO] Running terminal server...
07:16:01 [WARN] Tried to initialize the wayland data control protocol clipboard, but failed. Falling back to the X11 clipboard protocol. The error was: Unknown error while interacting with the clipboard: A required Wayland protocol (zwlr_data_control_manager_v1 version 1) is not supported by the compositor
07:16:01 [INFO] Running app with windowing system: X11
07:16:01 [INFO] Initializing crash reporting Some("linux_stable_release") with tag "v0.2024.04.30.08.02.stable_02"...
07:16:01 [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://sessions.app.warp.dev"), 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.04.30.08.02.stable_02")
07:16:01 [INFO] Performance metrics collector started
07:16:01 [INFO] Initializing app services
07:16:01 [INFO] Start to flush telemetry events to Segment
07:16:01 [INFO] Start to flush telemetry events to Segment
07:16:01 [INFO] Dropping empty telemetry batch
07:16:01 [INFO] Flushed telemetry events.
07:16:01 [INFO] Instance version: 0x403113
07:16:01 [INFO] Debug utils not enabled: debug_utils_user_data not passed to Instance::from_raw
07:16:01 [INFO] Enabling device properties2
07:16:01 [INFO] Loading Wayland library to get the current display
07:16:01 [INFO] Loading X11 library to get the current display
07:16:01 [INFO] Using X11 platform
libEGL debug: using driver v3d for 33

libEGL debug: MESA-LOADER: device is not located on the PCI bus

libEGL debug: using driver v3d for 33

libEGL debug: MESA-LOADER: dlopen(/usr/lib/aarch64-linux-gnu/dri/v3d_dri.so)

libEGL debug: did not find extension DRI_Kopper version 1

libEGL info: Using DRI3
07:16:02 [INFO] Display vendor "Mesa Project", version (1, 4)
07:16:02 [INFO]     EGL surface: +srgb khr
07:16:02 [INFO]     Trying native-render
libEGL debug: ---------------
libEGL debug: Configurations:
libEGL debug: cho       bf lv colourbuffer dp st  ms           vis  cav  bi     renderable           supported
libEGL debug: sen    id sz  l  r  g  b  a  th cl ns b           id  eat  nd  gl es es2 es3 vg         surfaces
libEGL debug: ---------------
libEGL debug:   0 0x001 32  0  8  8  8  8   0  0  0 0 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x002 32  0  8  8  8  8  16  0  0 0 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x003 32  0  8  8  8  8  24  0  0 0 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x004 32  0  8  8  8  8  24  8  0 0 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x005 32  0  8  8  8  8   0  0  4 1 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x006 32  0  8  8  8  8  16  0  4 1 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x007 32  0  8  8  8  8  24  0  4 1 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x008 32  0  8  8  8  8  24  8  4 1 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x009 24  0  8  8  8  0   0  0  0 0 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00a 24  0  8  8  8  0  16  0  0 0 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00b 24  0  8  8  8  0  24  0  0 0 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00c 24  0  8  8  8  0  24  8  0 0 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00d 24  0  8  8  8  0   0  0  4 1 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00e 24  0  8  8  8  0  16  0  4 1 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00f 24  0  8  8  8  0  24  0  4 1 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x010 24  0  8  8  8  0  24  8  4 1 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x011 32  0  8  8  8  8   0  0  0 0 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x012 32  0  8  8  8  8  16  0  0 0 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x013 32  0  8  8  8  8  24  0  0 0 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x014 32  0  8  8  8  8  24  8  0 0 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x015 32  0  8  8  8  8   0  0  4 1 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x016 32  0  8  8  8  8  16  0  4 1 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x017 32  0  8  8  8  8  24  0  4 1 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x018 32  0  8  8  8  8  24  8  4 1 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x019 24  0  8  8  8  0   0  0  0 0 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01a 24  0  8  8  8  0  16  0  0 0 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01b 24  0  8  8  8  0  24  0  0 0 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01c 24  0  8  8  8  0  24  8  0 0 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01d 24  0  8  8  8  0   0  0  4 1 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01e 24  0  8  8  8  0  16  0  4 1 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01f 24  0  8  8  8  0  24  0  4 1 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x020 24  0  8  8  8  0  24  8  4 1 0x00000041DC        y   y  y   y   y         win,pb,pix,
07:16:02 [WARN]     EGL context: -robust access
07:16:02 [INFO]     EGL context: +surfaceless
07:16:02 [INFO] Adapter Vulkan AdapterInfo { name: "V3D 4.2.14", vendor: 5348, device: 3192414163, device_type: IntegratedGpu, driver: "V3DV Mesa", driver_info: "Mesa 24.0.5-1ubuntu1", backend: Vulkan }
07:16:02 [INFO] Adapter Vulkan AdapterInfo { name: "llvmpipe (LLVM 17.0.6, 128 bits)", vendor: 65541, device: 0, device_type: Cpu, driver: "llvmpipe", driver_info: "Mesa 24.0.5-1ubuntu1 (LLVM 17.0.6)", backend: Vulkan }
07:16:02 [WARN] Max vertex shader SSBO == 0 and SSTO != 0. Interpreting as false zero.
07:16:02 [INFO] Adapter Gl AdapterInfo { name: "V3D 4.2.14", vendor: 5348, device: 0, device_type: IntegratedGpu, driver: "", driver_info: "", backend: Gl }
07:16:02 [INFO] Dropping Global
07:16:02 [INFO] Connecting to SQLite database
07:16:02 [INFO] Checking for update on channel stable_release. Update id is MmNE2Bj
07:16:02 [INFO] Fetching channel versions (without changelogs) from Warp server
07:16:02 [INFO] fetching team tester status
07:16:02 [INFO] dispatching global action for root_view:open_from_restored
07:16:02 [INFO] Computing available system fonts
07:16:02 [INFO] Block finished with new state DoneWithExecution
07:16:02 [INFO] Block finished with new state DoneWithExecution
07:16:02 [INFO] Block finished with new state DoneWithExecution
07:16:02 [INFO] Block finished with new state DoneWithExecution
07:16:02 [INFO] Block finished with new state DoneWithExecution
07:16:02 [INFO] Block finished with new state DoneWithExecution
07:16:02 [INFO] Block finished with new state DoneWithExecution
07:16:02 [INFO] Block finished with new state DoneWithExecution
07:16:02 [INFO] Block finished with new state DoneWithExecution
07:16:02 [INFO] Starting shell /bin/bash
07:16:02 [INFO] Successfully spawned tty with pid: 7920
07:16:02 [INFO] Successfully spawned child bash process with pid 7920
07:16:02 [INFO] Fetching channel versions and changelogs from Warp server
07:16:02 [INFO] dispatching global action for workspace:save_app
07:16:02 [INFO] dispatching global action for workspace:save_app
07:16:02 [WARN] Tried to update block filter query without active_filter_editor_block_index set
07:16:02 [INFO] dispatching global action for workspace:save_app
07:16:02 [INFO] Loaded 43 font families
07:16:02 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.05.06.08.02.dev_00", update_by: None, soft_cutoff: Some("v0.2023.05.12.08.03.dev_00") }, overrides: [] }; preview: ChannelVersion { version_info: VersionInfo { version: "v0.2024.05.06.08.02.preview_00", update_by: None, soft_cutoff: None }, overrides: [] }; canary: ChannelVersion { version_info: VersionInfo { version: "v0.2022.09.29.08.08.canary_00", update_by: None, soft_cutoff: None }, overrides: [] }; beta: ChannelVersion { version_info: VersionInfo { version: "v0.2024.04.30.08.01.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.04.30.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.03.12.08.02.stable_02") }, overrides: [VersionOverride { predicate: TargetOS(Linux), version_info: VersionInfo { version: "v0.2024.04.30.08.02.stable_02", update_by: None, soft_cutoff: None } }] }
07:16:02 [INFO] Received InitShell hook
07:16:02 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.05.06.08.02.dev_00", update_by: None, soft_cutoff: Some("v0.2023.05.12.08.03.dev_00") }, overrides: [] }; preview: ChannelVersion { version_info: VersionInfo { version: "v0.2024.05.06.08.02.preview_00", update_by: None, soft_cutoff: None }, overrides: [] }; canary: ChannelVersion { version_info: VersionInfo { version: "v0.2022.09.29.08.08.canary_00", update_by: None, soft_cutoff: None }, overrides: [] }; beta: ChannelVersion { version_info: VersionInfo { version: "v0.2024.04.30.08.01.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.04.30.08.02.stable_01", update_by: None, soft_cutoff: Some("v0.2024.03.12.08.02.stable_02") }, overrides: [VersionOverride { predicate: TargetOS(Linux), version_info: VersionInfo { version: "v0.2024.04.30.08.02.stable_02", update_by: None, soft_cutoff: None } }] }
07:16:02 [INFO] Successfully flushed events to segment from disk
07:16:02 [WARN] No alert dialog was set for the native modal
07:16:02 [WARN] Tried to render share modal without a model
07:16:02 [INFO] No update available
07:16:02 [INFO] Finished loading 43 fonts
07:16:02 [INFO] fetching teams metadata
07:16:02 [INFO] fetching updated cloud objects, including generic string objects
07:16:02 [INFO] Guessed window scale factor: 1
07:16:03 [INFO] Instance version: 0x403113
07:16:03 [INFO] Debug utils not enabled: debug_utils_user_data not passed to Instance::from_raw
07:16:03 [INFO] Enabling device properties2
07:16:03 [INFO] Loading Wayland library to get the current display
07:16:03 [INFO] Loading X11 library to get the current display
07:16:03 [INFO] Using X11 platform
libEGL debug: using driver v3d for 46

libEGL debug: MESA-LOADER: device is not located on the PCI bus

libEGL debug: using driver v3d for 46

libEGL debug: MESA-LOADER: dlopen(/usr/lib/aarch64-linux-gnu/dri/v3d_dri.so)

libEGL debug: did not find extension DRI_Kopper version 1

libEGL info: Using DRI3
07:16:03 [INFO] Display vendor "Mesa Project", version (1, 4)
07:16:03 [INFO]     EGL surface: +srgb khr
07:16:03 [INFO]     Trying native-render
libEGL debug: ---------------
libEGL debug: Configurations:
libEGL debug: cho       bf lv colourbuffer dp st  ms           vis  cav  bi     renderable           supported
libEGL debug: sen    id sz  l  r  g  b  a  th cl ns b           id  eat  nd  gl es es2 es3 vg         surfaces
libEGL debug: ---------------
libEGL debug:   0 0x001 32  0  8  8  8  8   0  0  0 0 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x002 32  0  8  8  8  8  16  0  0 0 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x003 32  0  8  8  8  8  24  0  0 0 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x004 32  0  8  8  8  8  24  8  0 0 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x005 32  0  8  8  8  8   0  0  4 1 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x006 32  0  8  8  8  8  16  0  4 1 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x007 32  0  8  8  8  8  24  0  4 1 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x008 32  0  8  8  8  8  24  8  4 1 0x00000040TC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x009 24  0  8  8  8  0   0  0  0 0 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00a 24  0  8  8  8  0  16  0  0 0 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00b 24  0  8  8  8  0  24  0  0 0 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00c 24  0  8  8  8  0  24  8  0 0 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00d 24  0  8  8  8  0   0  0  4 1 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00e 24  0  8  8  8  0  16  0  4 1 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x00f 24  0  8  8  8  0  24  0  4 1 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x010 24  0  8  8  8  0  24  8  4 1 0x00000040TC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x011 32  0  8  8  8  8   0  0  0 0 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x012 32  0  8  8  8  8  16  0  0 0 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x013 32  0  8  8  8  8  24  0  0 0 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x014 32  0  8  8  8  8  24  8  0 0 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x015 32  0  8  8  8  8   0  0  4 1 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x016 32  0  8  8  8  8  16  0  4 1 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x017 32  0  8  8  8  8  24  0  4 1 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x018 32  0  8  8  8  8  24  8  4 1 0x00000041DC        a   y  y   y   y         win,pb,pix,
libEGL debug:     0x019 24  0  8  8  8  0   0  0  0 0 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01a 24  0  8  8  8  0  16  0  0 0 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01b 24  0  8  8  8  0  24  0  0 0 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01c 24  0  8  8  8  0  24  8  0 0 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01d 24  0  8  8  8  0   0  0  4 1 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01e 24  0  8  8  8  0  16  0  4 1 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x01f 24  0  8  8  8  0  24  0  4 1 0x00000041DC        y   y  y   y   y         win,pb,pix,
libEGL debug:     0x020 24  0  8  8  8  0  24  8  4 1 0x00000041DC        y   y  y   y   y         win,pb,pix,
07:16:03 [WARN]     EGL context: -robust access
07:16:03 [INFO]     EGL context: +surfaceless
07:16:03 [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU)
07:16:03 [INFO] Available wgpu adapters (in priority order):
07:16:03 [INFO] Adapter Vulkan AdapterInfo { name: "V3D 4.2.14", vendor: 5348, device: 3192414163, device_type: IntegratedGpu, driver: "V3DV Mesa", driver_info: "Mesa 24.0.5-1ubuntu1", backend: Vulkan }
07:16:03 [INFO] Adapter Vulkan AdapterInfo { name: "llvmpipe (LLVM 17.0.6, 128 bits)", vendor: 65541, device: 0, device_type: Cpu, driver: "llvmpipe", driver_info: "Mesa 24.0.5-1ubuntu1 (LLVM 17.0.6)", backend: Vulkan }
07:16:03 [WARN] Max vertex shader SSBO == 0 and SSTO != 0. Interpreting as false zero.
07:16:03 [INFO] Adapter Gl AdapterInfo { name: "V3D 4.2.14", vendor: 5348, device: 0, device_type: IntegratedGpu, driver: "", driver_info: "", backend: Gl }
07:16:03 [INFO] IntegratedGpu: V3D 4.2.14
    Backend: Vulkan
    Driver: V3DV Mesa (Mesa 24.0.5-1ubuntu1)
    Can present: true
    Supported texture format: Some(Bgra8UnormSrgb)
07:16:03 [INFO] IntegratedGpu: V3D 4.2.14
    Backend: Gl
    Driver: Unknown
    Can present: true
    Supported texture format: Some(Rgba8UnormSrgb)
07:16:03 [INFO] Cpu: llvmpipe (LLVM 17.0.6, 128 bits)
    Backend: Vulkan
    Driver: llvmpipe (Mesa 24.0.5-1ubuntu1 (LLVM 17.0.6))
    Can present: true
    Supported texture format: Some(Bgra8UnormSrgb)
07:16:03 [INFO] Verifying adapter "V3D 4.2.14" is valid...
07:16:03 [WARN] Missing downlevel flags: DownlevelFlags(FULL_DRAW_INDEX_UINT32)
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.
07:16:03 [INFO] DownlevelCapabilities {
    flags: DownlevelFlags(
        COMPUTE_SHADERS | FRAGMENT_WRITABLE_STORAGE | INDIRECT_EXECUTION | BASE_VERTEX | READ_ONLY_DEPTH_STENCIL | NON_POWER_OF_TWO_MIPMAPPED_TEXTURES | CUBE_ARRAY_TEXTURES | COMPARISON_SAMPLERS | INDEPENDENT_BLEND | VERTEX_STORAGE | ANISOTROPIC_FILTERING | FRAGMENT_STORAGE | MULTISAMPLED_SHADING | DEPTH_TEXTURE_AND_BUFFER_COPIES | WEBGPU_TEXTURE_FORMAT_SUPPORT | BUFFER_BINDINGS_NOT_16_BYTE_ALIGNED | UNRESTRICTED_INDEX_BUFFER | DEPTH_BIAS_CLAMP | VIEW_FORMATS | UNRESTRICTED_EXTERNAL_TEXTURE_COPIES | SURFACE_VIEW_FORMATS | NONBLOCKING_QUERY_RESOLVE,
    ),
    limits: DownlevelLimits,
    shader_model: Sm5,
}
07:16:03 [INFO] configuring surface with SurfaceConfiguration { usage: TextureUsages(RENDER_ATTACHMENT), format: Bgra8Unorm, width: 1280, height: 800, present_mode: Immediate, alpha_mode: PreMultiplied, view_formats: [] }
07:16:03 [INFO] Using IntegratedGpu (V3D 4.2.14) for rendering new window.
07:16:03 [WARN] No alert dialog was set for the native modal
07:16:03 [WARN] Tried to render share modal without a model
07:16:04 [INFO] Received CommandFinished hook
07:16:04 [INFO] Block finished with new state DoneWithNoExecution
07:16:04 [INFO] Incrementing stage from WarpInput to ScriptExecution
07:16:04 [WARN] redraw_frame was called 24 times before the frame was drawn
07:16:04 [INFO] dispatching global action for workspace:save_app
07:16:04 [INFO] window resized
07:16:04 [INFO] dispatching global action for workspace:save_app
07:16:04 [INFO] dispatching global action for workspace:save_app
07:16:04 [INFO] active window changed: Some(WindowId(0))
07:16:04 [INFO] dispatching global action for root_view:update_quake_mode_state
07:16:04 [INFO] dispatching global action for workspace:save_app
07:16:04 [INFO] configuring surface with SurfaceConfiguration { usage: TextureUsages(RENDER_ATTACHMENT), format: Bgra8Unorm, width: 1280, height: 800, present_mode: Immediate, alpha_mode: PreMultiplied, view_formats: [] }
07:16:04 [INFO] Received Precmd hook
07:16:04 [WARN] Failed to record time "sample value too large"
07:16:04 [WARN] redraw_frame was called 5 times before the frame was drawn
07:16:04 [WARN] redraw_frame was called 3 times before the frame was drawn
07:16:04 [INFO] Received Bootstrapped hook
07:16:04 [INFO] Configured typeahead mode as ShellReported
07:16:04 [INFO] Parsed shell version string: Some([Number(5), Number(2), Number(21), Number(1), Text("release")])
07:16:04 [INFO] Shell is bootstrapped with session_id SessionId(171505536218492)
07:16:04 [INFO] Loading history from file /home/pi/.bash_history for shell bash
07:16:04 [INFO] Received CommandFinished hook
07:16:04 [INFO] Block finished with new state DoneWithNoExecution
07:16:04 [INFO] Incrementing stage from Bootstrapped to PostBootstrapPrecmd
07:16:05 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:05 [INFO] dispatching global action for workspace:save_app
07:16:05 [WARN] redraw_frame was called 3 times before the frame was drawn
07:16:05 [INFO] Received Precmd hook
07:16:05 [WARN] redraw_frame was called 3 times before the frame was drawn
07:16:05 [WARN] redraw_frame was called 3 times before the frame was drawn
07:16:05 [INFO] Received InputBuffer hook
07:16:07 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:08 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:08 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:08 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:09 [WARN] redraw_frame was called 3 times before the frame was drawn
07:16:10 [WARN] redraw_frame was called 3 times before the frame was drawn
07:16:12 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:12 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:15 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:17 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:18 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:22 [WARN] redraw_frame was called 2 times before the frame was drawn
07:16:25 [INFO] dispatching action for "root_view:close_window"
07:16:25 [INFO] application will terminate
07:16:25 [INFO] Shutting down SQLite writer thread
07:16:25 [INFO] Shut down SQLite writer in 12.153363ms
07:16:25 [INFO] Writing queued events to disk because telemetry is enabled.
07:16:25 [INFO] Successfully wrote telemetry events to disk
07:16:25 [INFO] Tearing down app services...
07:16:25 [INFO] Uninitializing crash reporting...

Video

Screencast from 2024-05-07 07-04-40.webm

alokedesai commented 6 months ago

Thanks for the video.

Out of curiosity, does force using GL (by running WGPU_BACKEND=gl warp-terminal) fix the issue? I wonder if this is a bug with this specific GPU / Mesa driver.

ModernTTY commented 6 months ago

Thanks for the video.

Out of curiosity, does force using GL (by running WGPU_BACKEND=gl warp-terminal) fix the issue? I wonder if this is a bug with this specific GPU / Mesa driver.

Yes it fixes.