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.53k stars 377 forks source link

Warp terminal not showing any window after it run #4215

Open Pola5h opened 9 months ago

Pola5h commented 9 months ago

Discord username (optional)

No response

Describe the bug

I installed the latest .deb on my Ubuntu and after installing ran warp-terminal. it pops a window with nothing.

To reproduce

  1. install .deb 2. Open it

Expected behavior

No response

Screenshots

2024-02-22_22-30

Operating system

Linux

Operating system and version

Ubuntu 23.10 x86_64

Shell Version

zsh 5.9

Current Warp version

v0.2024.02.20.08.01.stable.01_amd64

Regression

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

Recent working Warp date

22 Feb 2024

Additional context

No response

Does this block you from using Warp daily?

No

Is this a Warp specific issue? (i.e. does it happen in Terminal, iTerm, Kitty, etc.)

Yes, this I confirmed this only happens in Warp, not other terminals.

Warp Internal (ignore): linear-label:b9d78064-c89e-4973-b153-5178a31ee54e

None

dannyneira commented 9 months ago

hey @Pola5h sorry to hear about this, make sure your glibc version is >= 2.31, also are you using wayland or x11 window manager?

Pola5h commented 9 months ago

@dannyneira thanks for the replay.. my glibc version is ldd (Ubuntu GLIBC 2.38-1ubuntu6.1) 2.38 and I am using x11 window manager

dannyneira commented 9 months ago

Try the appimage pkg,

curl -L "https://app.warp.dev/download?package=appimage" -o Warp-x86_64.AppImage
chmod +x Warp-x86_64.AppImage
./Warp-x86_64.AppImage
Pola5h commented 9 months ago

@dannyneira thanks, but the last update is : image

image

not sure, if am I missing something or not...

dannyneira commented 9 months ago

Heard, I'll let the team know, I've noticed a similar issue on my RHEL distro. We'll post any updates or follow-up questions on this thread.

vorporeal commented 9 months ago

Hey @Pola5h - mind sharing your Warp logs? They can be found in ~/.local/state/warp-terminal/warp.log. I'd recommend quitting Warp, deleting the log file, starting Warp again (for a fresh set of logs), and then attaching that file.

Pola5h commented 9 months ago

I will try to share it ASAP...

Pola5h commented 9 months ago

hello @vorporeal , here is the log file you wanted.. warp.log

SheikhThingsUp commented 9 months ago

Same issue on Fedora 39. I used RPM to install. It complains about libcurl, but I have both libcurl and libcurl-devel installed.

warp-terminal: /lib64/libcurl.so.4: no version information available (required by warp-terminal) stdout is a tty true, in CI false. using logfile: false 12:36:38 [INFO] Spawning terminal server process... /opt/warpdotdev/warp-terminal/warp: /lib64/libcurl.so.4: no version information available (required by /opt/warpdotdev/warp-terminal/warp) 12:36:38 [INFO] Running terminal server... 12:36:39 [WARN] Failed to load font Some("/usr/share/fonts/terminus-fonts-legacy-x11/ter-112n.pcf.gz"): InvalidFontFormat("PCF") 12:36:39 [WARN] Unable to fetch system color scheme: FDO( UnknownMethod( "No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop", ), ) 12:36:39 [WARN] Failed to load font: Hack due to error Font family Hack does not contain any valid fonts

Raiden0456 commented 9 months ago

Fedora 39 on Wayland, crashes on startup, log message:

2024-02-23T13:05:27Z [INFO] Spawning terminal server process...
2024-02-23T13:05:27Z [INFO] Running terminal server...
2024-02-23T13:05:27Z [WARN] Failed to load font: Hack due to error Font family Hack does not contain any valid fonts
2024-02-23T13:05:27Z [INFO] Failed to read User from secure storage NotFound
2024-02-23T13:05:27Z [INFO] Initializing crash reporting Some("stable_release") with tag "v0.2024.02.20.08.01.stable_01"...
2024-02-23T13:05:27Z [INFO] Starting warp with channel state ChannelState { channel: Stable, app_id: AppId { qualifier: "dev", organization: "warp", application_name: "Warp" }, additional_features: {}, firebase_api_key: "AIzaSyBdy3O3S9hrdayLJxJ7mriBR4qgUaUygAs", server_root_url: "https://app.warp.dev", ws_server_url: "wss://rtc.app.warp.dev/graphql", session_sharing_server_url: Some("wss://session-sharing-server-o3mgmiurkq-uk.a.run.app"), segment_write_key: "sTT9ZajzIaQ0phzLFOnqZ6VOqplJTlaJ", segment_root_url: "https://api.segment.io", releases_base_url: "https://releases.warp.dev", sentry_url: "https://0195a81da0714f55a93ee4624825f9ec@o540343.ingest.sentry.io/5658526", logfile_name: "warp.log", show_autoupdate_menu_items: true, skip_login: false } and version Some("v0.2024.02.20.08.01.stable_01")
2024-02-23T13:05:27Z [INFO] Performance metrics collector started
2024-02-23T13:05:27Z [INFO] Start to flush telemetry events to Segment
2024-02-23T13:05:27Z [INFO] Initializing app services
2024-02-23T13:05:28Z [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
2024-02-23T13:05:28Z [INFO] Connecting to SQLite database
2024-02-23T13:05:28Z [INFO] fetching team tester status
2024-02-23T13:05:28Z [INFO] Checking for update on channel stable_release. Update id is J8YqWvv
2024-02-23T13:05:28Z [INFO] Fetching channel versions (without changelogs) from Warp server
2024-02-23T13:05:28Z [INFO] dispatching global action for root_view:open_from_restored
2024-02-23T13:05:28Z [INFO] dispatching global action for root_view:open_new
2024-02-23T13:05:28Z [WARN] error getting team tester status: Failed to get access token for GraphQL request. Falling back to in-memory state.
2024-02-23T13:05:28Z [INFO] Guessed window scale factor: 2
2024-02-23T13:05:28Z [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU)
2024-02-23T13:05:28Z [INFO] Available wgpu adapters:
2024-02-23T13:05:28Z [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
2024-02-23T13:05:28Z [INFO] IntegratedGpu: Intel(R) UHD Graphics (TGL GT1)
2024-02-23T13:05:28Z [INFO]     Driver: Intel open-source Mesa driver (Mesa 23.3.5)
2024-02-23T13:05:28Z [INFO] DiscreteGpu: NVIDIA GeForce RTX 3060 Laptop GPU
2024-02-23T13:05:28Z [INFO]     Driver: NVIDIA (545.29.06)
2024-02-23T13:05:28Z [INFO] Cpu: llvmpipe (LLVM 17.0.6, 256 bits)
2024-02-23T13:05:28Z [INFO]     Driver: llvmpipe (Mesa 23.3.5 (LLVM 17.0.6))
2024-02-23T13:05:28Z [INFO] IntegratedGpu: zink Vulkan 1.3(Intel(R) UHD Graphics (TGL GT1) (INTEL_OPEN_SOURCE_MESA))
2024-02-23T13:05:28Z [INFO]     Driver: Unknown
2024-02-23T13:05:28Z [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
2024-02-23T13:05:28Z [INFO] Using DiscreteGpu (NVIDIA GeForce RTX 3060 Laptop GPU) for rendering new window.
2024-02-23T13:05:28Z [INFO] Flushed telemetry events.
2024-02-23T13:05:28Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.dev_00", update_by: None, soft_cutoff: Some("v0.2023.05.12.08.03.dev_00") }, overrides: [] }; preview: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.preview_00", update_by: None, soft_cutoff: None }, overrides: [] }; canary: ChannelVersion { version_info: VersionInfo { version: "v0.2022.09.29.08.08.canary_00", update_by: None, soft_cutoff: None }, overrides: [] }; beta: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.20.08.02.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.13.08.02.stable_00", update_by: None, soft_cutoff: Some("v0.2023.12.19.08.02.stable_00") }, overrides: [VersionOverride { predicate: TargetOS(Linux), version_info: VersionInfo { version: "v0.2024.02.20.08.01.stable_01", update_by: None, soft_cutoff: None } }] }
2024-02-23T13:05:28Z [INFO] Shutting down SQLite writer thread
2024-02-23T13:05:28Z [INFO] Shut down SQLite writer in 465.351µs
2024-02-23T13:05:28Z [INFO] Received empty message; assuming the connection has been closed.
cl3t0 commented 9 months ago

Similar issue here! I'm using Linux Mint, XFCE, X11 and I have a Nvidia graphics card. I installed warp using .deb package. Here are my logs:

stdout is a tty true, in CI false.  using logfile: false
12:04:28 [INFO] Spawning terminal server process...
12:04:28 [INFO] Running terminal server...
12:04:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/b018012l.pfb"): InvalidFontFormat("Type 1")
12:04:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/s050000l.pfb"): InvalidFontFormat("Type 1")
12:04:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")
12:04:28 [WARN] Failed to load font: Hack due to error Font family Hack does not contain any valid fonts
12:04:28 [INFO] Failed to read User from secure storage NotFound
12:04:28 [INFO] Initializing crash reporting Some("stable_release") with tag "v0.2024.02.20.08.01.stable_01"...
12:04: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.02.20.08.01.stable_01")
12:04:28 [INFO] Start to flush telemetry events to Segment
12:04:28 [INFO] Performance metrics collector started
12:04:28 [INFO] Initializing app services
12:04:28 [WARN] Disabling presentation on 'Intel(R) HD Graphics 620 (KBL GT2)' (id 0x55e9e2649a80) due to NV Optimus and Intel Mesa < v21.2
12:04:28 [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
12:04:28 [INFO] Connecting to SQLite database
12:04:28 [INFO] fetching team tester status
12:04:28 [INFO] Checking for update on channel stable_release. Update id is Ch8madt
12:04:28 [INFO] Fetching channel versions (without changelogs) from Warp server
12:04:28 [INFO] dispatching global action for root_view:open_from_restored
12:04:28 [INFO] dispatching global action for root_view:open_new
12:04:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/b018012l.pfb"): InvalidFontFormat("Type 1")
12:04:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/s050000l.pfb"): InvalidFontFormat("Type 1")
12:04:28 [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")
12:04:28 [WARN] error getting team tester status: Failed to get access token for GraphQL request. Falling back to in-memory state.
12:04:28 [INFO] Guessed window scale factor: 1.0833333333333333
12:04:28 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.dev_00", update_by: None, soft_cutoff: Some("v0.2023.05.12.08.03.dev_00") }, overrides: [] }; preview: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.preview_00", update_by: None, soft_cutoff: None }, overrides: [] }; canary: ChannelVersion { version_info: VersionInfo { version: "v0.2022.09.29.08.08.canary_00", update_by: None, soft_cutoff: None }, overrides: [] }; beta: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.20.08.02.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.13.08.02.stable_00", update_by: None, soft_cutoff: Some("v0.2023.12.19.08.02.stable_00") }, overrides: [VersionOverride { predicate: TargetOS(Linux), version_info: VersionInfo { version: "v0.2024.02.20.08.01.stable_01", update_by: None, soft_cutoff: None } }] }
12:04:29 [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU)
12:04:29 [INFO] Available wgpu adapters:
12:04:29 [WARN] Disabling presentation on 'Intel(R) HD Graphics 620 (KBL GT2)' (id 0x55e9e27ee040) due to NV Optimus and Intel Mesa < v21.2
12:04:29 [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
12:04:29 [INFO] IntegratedGpu: Intel(R) HD Graphics 620 (KBL GT2)
12:04:29 [INFO]     Driver: Intel open-source Mesa driver (Mesa 23.2.1-1ubuntu3.1~22.04.2)
12:04:29 [INFO] Cpu: llvmpipe (LLVM 15.0.7, 256 bits)
12:04:29 [INFO]     Driver: llvmpipe (Mesa 23.2.1-1ubuntu3.1~22.04.2 (LLVM 15.0.7))
12:04:29 [INFO] DiscreteGpu: NVIDIA GeForce 940MX
12:04:29 [INFO]     Driver: NVIDIA (535.129.03)
12:04:29 [INFO] IntegratedGpu: Mesa Intel(R) HD Graphics 620 (KBL GT2)
12:04:29 [INFO]     Driver: Unknown
12:04:29 [WARN] Disabling presentation on 'Intel(R) HD Graphics 620 (KBL GT2)' (id 0x55e9e27ee040) due to NV Optimus and Intel Mesa < v21.2
12:04:29 [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
12:04:29 [INFO] Using DiscreteGpu (NVIDIA GeForce 940MX) for rendering new window.
12:04:29 [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/b018015l.pfb"): InvalidFontFormat("Type 1")
12:04:29 [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/s050000l.pfb"): InvalidFontFormat("Type 1")
12:04:29 [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")
12:04:29 [INFO] No update available
12:04:29 [WARN] redraw_frame was called 2 times before the frame was drawn
12:04:29 [INFO] Flushed telemetry events.

Here's a screenshot of how it shows up:

image

This window is totally frozen, so I cannot click anything. Some minutes after, the system suggests killing the process.

tjstjsgt commented 9 months ago

I have the same issues with the window not showing. Here is my log. Stock Ubuntu 20.04.6 LTS focal ldd (Ubuntu GLIBC 2.31-0ubuntu9.14) 2.31


2024-02-23T18:51:17Z [INFO] Spawning terminal server process...
2024-02-23T18:51:17Z [INFO] Running terminal server...
2024-02-23T18:51:17Z [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/c0419bt_.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:51:17Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/b018012l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:51:17Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/s050000l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:51:17Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")
2024-02-23T18:51:17Z [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.85",
                ),
            ),
        ),
        reply-serial: 2,
        body: Signature(
            "s",
        ),
    },
)
2024-02-23T18:51:17Z [INFO] Failed to read User from secure storage NotFound
2024-02-23T18:51:17Z [INFO] Initializing crash reporting Some("stable_release") with tag "v0.2024.02.20.08.01.stable_01"...
2024-02-23T18:51:17Z [INFO] Starting warp with channel state ChannelState { channel: Stable, app_id: AppId { qualifier: "dev", organization: "warp", application_name: "Warp" }, additional_features: {}, firebase_api_key: "AIzaSyBdy3O3S9hrdayLJxJ7mriBR4qgUaUygAs", server_root_url: "https://app.warp.dev", ws_server_url: "wss://rtc.app.warp.dev/graphql", session_sharing_server_url: Some("wss://session-sharing-server-o3mgmiurkq-uk.a.run.app"), segment_write_key: "sTT9ZajzIaQ0phzLFOnqZ6VOqplJTlaJ", segment_root_url: "https://api.segment.io", releases_base_url: "https://releases.warp.dev", sentry_url: "https://0195a81da0714f55a93ee4624825f9ec@o540343.ingest.sentry.io/5658526", logfile_name: "warp.log", show_autoupdate_menu_items: true, skip_login: false } and version Some("v0.2024.02.20.08.01.stable_01")
2024-02-23T18:51:17Z [INFO] Performance metrics collector started
2024-02-23T18:51:17Z [INFO] Start to flush telemetry events to Segment
2024-02-23T18:51:17Z [INFO] Initializing app services
2024-02-23T18:51:17Z [WARN] No config found!
2024-02-23T18:51:17Z [WARN] No config found!
2024-02-23T18:51:17Z [INFO] Connecting to SQLite database
2024-02-23T18:51:17Z [INFO] fetching team tester status
2024-02-23T18:51:17Z [INFO] Checking for update on channel stable_release. Update id is 0WDValn
2024-02-23T18:51:17Z [INFO] Fetching channel versions (without changelogs) from Warp server
2024-02-23T18:51:17Z [INFO] dispatching global action for root_view:open_from_restored
2024-02-23T18:51:17Z [INFO] dispatching global action for root_view:open_new
2024-02-23T18:51:17Z [INFO] Shortcut visibility does not yet exist in user defaults. Writing default shortcut visibility into user defaults...
2024-02-23T18:51:17Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/b018012l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:51:17Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/s050000l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:51:17Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")
2024-02-23T18:51:17Z [WARN] error getting team tester status: Failed to get access token for GraphQL request. Falling back to in-memory state.
2024-02-23T18:51:17Z [INFO] Guessed window scale factor: 1
2024-02-23T18:51:18Z [WARN] No config found!
2024-02-23T18:51:18Z [WARN] No config found!
2024-02-23T18:51:18Z [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU)
2024-02-23T18:51:18Z [INFO] Available wgpu adapters:
2024-02-23T18:51:18Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits)
2024-02-23T18:51:18Z [INFO]     Driver: llvmpipe (Mesa 21.2.6 (LLVM 12.0.0))
2024-02-23T18:51:18Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits)
2024-02-23T18:51:18Z [INFO]     Driver: Unknown
2024-02-23T18:51:18Z [INFO] Using Cpu (llvmpipe (LLVM 12.0.0, 256 bits)) for rendering new window.
2024-02-23T18:51:18Z [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-02-23T18:51:18Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.dev_00", update_by: None, soft_cutoff: Some("v0.2023.05.12.08.03.dev_00") }, overrides: [] }; preview: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.preview_00", update_by: None, soft_cutoff: None }, overrides: [] }; canary: ChannelVersion { version_info: VersionInfo { version: "v0.2022.09.29.08.08.canary_00", update_by: None, soft_cutoff: None }, overrides: [] }; beta: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.20.08.02.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.13.08.02.stable_00", update_by: None, soft_cutoff: Some("v0.2023.12.19.08.02.stable_00") }, overrides: [VersionOverride { predicate: TargetOS(Linux), version_info: VersionInfo { version: "v0.2024.02.20.08.01.stable_01", update_by: None, soft_cutoff: None } }] }
2024-02-23T18:51:18Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/b018015l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:51:18Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/s050000l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:51:18Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")
2024-02-23T18:51:18Z [INFO] No update available
2024-02-23T18:51:18Z [INFO] Flushed telemetry events.
2024-02-23T18:51:18Z [WARN] redraw_frame was called 3 times before the frame was drawn
2024-02-23T18:51:18Z [INFO] active window changed: Some(WindowId(0))
2024-02-23T18:51:18Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:51:18Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:51:18Z [WARN] redraw_frame was called 3 times before the frame was drawn
2024-02-23T18:51:18Z [INFO] active window changed: None
2024-02-23T18:51:18Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:51:18Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:51:20Z [INFO] active window changed: Some(WindowId(0))
2024-02-23T18:51:20Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:51:20Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:51:25Z [INFO] active window changed: None
2024-02-23T18:51:25Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:51:25Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:51:34Z [INFO] active window changed: Some(WindowId(0))
2024-02-23T18:51:34Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:51:34Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:51:40Z [INFO] active window changed: None
2024-02-23T18:51:40Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:51:40Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:51:48Z [INFO] Start to flush telemetry events to Segment
2024-02-23T18:51:48Z [INFO] Dropping empty telemetry batch
2024-02-23T18:51:48Z [INFO] Flushed telemetry events.
2024-02-23T18:52:04Z [INFO] active window changed: Some(WindowId(0))
2024-02-23T18:52:04Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:52:04Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:52:04Z [INFO] dispatching action for "root_view:minimize_window"
2024-02-23T18:52:04Z [INFO] active window changed: None
2024-02-23T18:52:04Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:52:04Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:52:06Z [INFO] active window changed: Some(WindowId(0))
2024-02-23T18:52:06Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:52:06Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:52:12Z [INFO] active window changed: None
2024-02-23T18:52:12Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:52:12Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:52:13Z [INFO] active window changed: Some(WindowId(0))
2024-02-23T18:52:13Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:52:13Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:52:13Z [INFO] application will terminate
2024-02-23T18:52:13Z [INFO] Shutting down SQLite writer thread
2024-02-23T18:52:13Z [INFO] Shut down SQLite writer in 1.830947ms
2024-02-23T18:52:13Z [INFO] Writing queued events to disk because telemetry is enabled.
2024-02-23T18:52:13Z [INFO] Successfully wrote telemetry events to disk
2024-02-23T18:52:13Z [INFO] Tearing down app services...
2024-02-23T18:52:13Z [INFO] Received empty message; assuming the connection has been closed.
2024-02-23T18:52:14Z [INFO] Spawning terminal server process...
2024-02-23T18:52:14Z [WARN] Failed to load font Some("/usr/share/fonts/X11/Type1/c0419bt_.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:52:14Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/b018012l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:52:14Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/s050000l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:52:14Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")
2024-02-23T18:52:15Z [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.85",
                ),
            ),
        ),
        reply-serial: 2,
        body: Signature(
            "s",
        ),
    },
)
2024-02-23T18:52:15Z [INFO] Failed to read User from secure storage NotFound
2024-02-23T18:52:15Z [INFO] Initializing crash reporting Some("stable_release") with tag "v0.2024.02.20.08.01.stable_01"...
2024-02-23T18:52:15Z [INFO] Running terminal server...
2024-02-23T18:52:15Z [INFO] Starting warp with channel state ChannelState { channel: Stable, app_id: AppId { qualifier: "dev", organization: "warp", application_name: "Warp" }, additional_features: {}, firebase_api_key: "AIzaSyBdy3O3S9hrdayLJxJ7mriBR4qgUaUygAs", server_root_url: "https://app.warp.dev", ws_server_url: "wss://rtc.app.warp.dev/graphql", session_sharing_server_url: Some("wss://session-sharing-server-o3mgmiurkq-uk.a.run.app"), segment_write_key: "sTT9ZajzIaQ0phzLFOnqZ6VOqplJTlaJ", segment_root_url: "https://api.segment.io", releases_base_url: "https://releases.warp.dev", sentry_url: "https://0195a81da0714f55a93ee4624825f9ec@o540343.ingest.sentry.io/5658526", logfile_name: "warp.log", show_autoupdate_menu_items: true, skip_login: false } and version Some("v0.2024.02.20.08.01.stable_01")
2024-02-23T18:52:15Z [INFO] Performance metrics collector started
2024-02-23T18:52:15Z [INFO] Initializing app services
2024-02-23T18:52:15Z [INFO] Start to flush telemetry events to Segment
2024-02-23T18:52:15Z [INFO] Start to flush telemetry events to Segment
2024-02-23T18:52:15Z [WARN] No config found!
2024-02-23T18:52:15Z [WARN] No config found!
2024-02-23T18:52:15Z [INFO] Connecting to SQLite database
2024-02-23T18:52:15Z [INFO] fetching team tester status
2024-02-23T18:52:15Z [INFO] Checking for update on channel stable_release. Update id is MwS1mVz
2024-02-23T18:52:15Z [INFO] Fetching channel versions (without changelogs) from Warp server
2024-02-23T18:52:15Z [INFO] dispatching global action for root_view:open_from_restored
2024-02-23T18:52:15Z [INFO] dispatching global action for root_view:open_new
2024-02-23T18:52:15Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/b018012l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:52:15Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/s050000l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:52:15Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")
2024-02-23T18:52:15Z [WARN] error getting team tester status: Failed to get access token for GraphQL request. Falling back to in-memory state.
2024-02-23T18:52:15Z [INFO] Guessed window scale factor: 1
2024-02-23T18:52:15Z [WARN] No config found!
2024-02-23T18:52:15Z [WARN] No config found!
2024-02-23T18:52:15Z [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU)
2024-02-23T18:52:15Z [INFO] Available wgpu adapters:
2024-02-23T18:52:15Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits)
2024-02-23T18:52:15Z [INFO]     Driver: llvmpipe (Mesa 21.2.6 (LLVM 12.0.0))
2024-02-23T18:52:15Z [INFO] Cpu: llvmpipe (LLVM 12.0.0, 256 bits)
2024-02-23T18:52:15Z [INFO]     Driver: Unknown
2024-02-23T18:52:15Z [INFO] Using Cpu (llvmpipe (LLVM 12.0.0, 256 bits)) for rendering new window.
2024-02-23T18:52:15Z [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-02-23T18:52:15Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/b018015l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:52:15Z [WARN] Failed to load font Some("/usr/share/fonts/type1/gsfonts/s050000l.pfb"): InvalidFontFormat("Type 1")
2024-02-23T18:52:15Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")
2024-02-23T18:52:15Z [INFO] Received channel versions from Warp server: dev: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.dev_00", update_by: None, soft_cutoff: Some("v0.2023.05.12.08.03.dev_00") }, overrides: [] }; preview: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.23.08.02.preview_00", update_by: None, soft_cutoff: None }, overrides: [] }; canary: ChannelVersion { version_info: VersionInfo { version: "v0.2022.09.29.08.08.canary_00", update_by: None, soft_cutoff: None }, overrides: [] }; beta: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.20.08.02.beta_00", update_by: None, soft_cutoff: None }, overrides: [] }; stable: ChannelVersion { version_info: VersionInfo { version: "v0.2024.02.13.08.02.stable_00", update_by: None, soft_cutoff: Some("v0.2023.12.19.08.02.stable_00") }, overrides: [VersionOverride { predicate: TargetOS(Linux), version_info: VersionInfo { version: "v0.2024.02.20.08.01.stable_01", update_by: None, soft_cutoff: None } }] }
2024-02-23T18:52:15Z [INFO] No update available
2024-02-23T18:52:15Z [WARN] redraw_frame was called 3 times before the frame was drawn
2024-02-23T18:52:15Z [INFO] active window changed: Some(WindowId(0))
2024-02-23T18:52:15Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:52:15Z [INFO] dispatching global action for workspace:save_app
2024-02-23T18:52:15Z [INFO] Successfully flushed events to segment from disk
2024-02-23T18:52:15Z [INFO] Flushed telemetry events.
2024-02-23T18:52:45Z [INFO] Start to flush telemetry events to Segment
2024-02-23T18:52:45Z [INFO] Dropping empty telemetry batch
2024-02-23T18:52:45Z [INFO] Flushed telemetry events.
2024-02-23T18:53:15Z [INFO] Start to flush telemetry events to Segment
2024-02-23T18:53:15Z [INFO] Dropping empty telemetry batch
2024-02-23T18:53:15Z [INFO] Flushed telemetry events.
2024-02-23T18:53:20Z [INFO] active window changed: None
2024-02-23T18:53:20Z [INFO] dispatching global action for root_view:update_quake_mode_state
2024-02-23T18:53:20Z [INFO] dispatching global action for workspace:save_app
g4nd4lf commented 9 months ago

Similar problem here (Ubuntu 22.04.4 LTS) No window!

cristhianramirezgd commented 9 months ago

Hey Folks, I have this issue with:

Ubuntu 22.04.4 LTS Gnome version 42 Windowing system x11

[GeForce MX450] / Mesa Intel® Xe Graphics (TGL GT2) - nvidia-driver-252 (properietary)


2024-02-23T21:04:00Z [INFO]     Driver: NVIDIA (525.147.05)
2024-02-23T21:04:00Z [INFO] IntegratedGpu: Mesa Intel(R) Xe Graphics (TGL GT2)
2024-02-23T21:04:00Z [INFO]     Driver: Unknown
2024-02-23T21:04:00Z [WARN] Disabling presentation on 'Intel(R) Xe Graphics (TGL GT2)' (id 0x557559a9b9b0) due to NV Optimus and Intel Mesa < v21.2
2024-02-23T21:04:00Z [WARN] Detected skylake derivative running on mesa i915. Clears to srgb textures will use manual shader clears.
2024-02-23T21:04:00Z [INFO] Using DiscreteGpu (NVIDIA GeForce MX450) for rendering new window.
2024-02-23T21:04:00Z [WARN] Unrecognized device error ERROR_INITIALIZATION_FAILED
2024-02-23T21:04:00Z [ERROR] Failed to open window: Connection to device was lost during initialization
2024-02-23T21:04:00Z [INFO] Tried to exit the alternate screen, but it was already inactive
2024-02-23T21:04:00Z [INFO] Block finished with new state DoneWithNoExecution
2024-02-23T21:04:00Z [WARN] Session abandoned before bootstrap for shell Some(Bash) on ssh false
2024-02-23T21:04:00Z [INFO] No update available
2024-02-23T21:04:00Z [INFO] fetching updated cloud objects, including generic string objects
2024-02-23T21:04:00Z [INFO] fetching teams metadata
2024-02-23T21:04:00Z [WARN] Redraw requested for a window for which we have no state
2024-02-23T21:04:00Z [WARN] Redraw requested for a window for which we have no state
2024-02-23T21:04:00Z [INFO] application will terminate
2024-02-23T21:04:00Z [INFO] Shutting down SQLite writer thread
2024-02-23T21:04:00Z [INFO] Shut down SQLite writer in 198.461µs
2024-02-23T21:04:00Z [INFO] Writing queued events to disk because telemetry is enabled.
2024-02-23T21:04:00Z [INFO] Successfully wrote telemetry events to disk
2024-02-23T21:04:00Z [INFO] Tearing down app services...
2024-02-23T21:04:00Z [INFO] Received empty message; assuming the connection has been closed.
t3kg33k commented 9 months ago

hey folks, we're investigating these issues and believe most should be fixed with Wayland support.

I'm experiencing the same issue in Fedora 39 with X11.

How soon will a fix appear for X11, then, if Wayland is supported?

dannyneira commented 9 months ago

We're working on a fix, should have more updates soon (note 100% sure of eta, but it's our top priority)

andersrh commented 9 months ago

I have the same issue on Fedora 39 Kinoite (using Wayland). But for some strange reason I can run Warp successfully in a Fedora 39 Podman container through Distrobox.

Running a terminal emulator in a container is not that convenient as running on the host, though, so I'm looking forward for the fix.

furycd001 commented 9 months ago

Experiencing the same issue on Arch. Warp opened just fine this morning, but now it loads without showing any window. Here's a copy of my warp.log ....

andersrh commented 9 months ago

I think the issue is related to the Nvidia driver being installed, which Warp can't handle.

I am able to run Warp in a container, which only has access to my Intel iGPU and then Warpify the host shell from there.

furycd001 commented 9 months ago

I think the issue is related to the Nvidia driver being installed, which Warp can't handle.

I am able to run Warp in a container, which only has access to my Intel iGPU and then Warpify the host shell from there.

Seems plausible, but after rebooting my system, warp appears to now loads as expected. Some of the icons appear glitched, but that's about it. I have been able to reproduce the symptoms from yesterday, but rebooting the system seems to temporarily resolve the issue....

warp

andersrh commented 9 months ago

I think the issue is related to the Nvidia driver being installed, which Warp can't handle. I am able to run Warp in a container, which only has access to my Intel iGPU and then Warpify the host shell from there.

Seems plausible, but after rebooting my system, warp appears to now loads as expected. Some of the icons appear glitched, but that's about it. I have been able to reproduce the symptoms from yesterday, but rebooting the system seems to temporarily resolve the issue....

warp

same here. Sometimes it worked on the host system once and then when I close it and reopen then the issue is back

andersrh commented 9 months ago

Screenshot_20240227_152254

Enabled this setting under Features and now it's working on the host.

kbottner commented 9 months ago

Screenshot_20240227_152254

Enabled this setting under Features and now it's working on the host.

Where?

andersrh commented 9 months ago

Screenshot_20240227_152254 Enabled this setting under Features and now it's working on the host.

Where?

Press Settings in the upper right corner of the app, then Features and then in the bottom you can find this setting.

If you can't open the app, then there isn't any way to do this. The way I did it was that I ran the application in a Fedora Distrobox container. In such container the Nvidia card cant be accessed and therefore the app works there. Then I enabled the setting to prefer integrated GPU. This will now be saved in the app's settings under .config and then it can be opened outside of the container because it will read the settings from the same location.

vorporeal commented 9 months ago

If you can't get Warp to run at all, you can change the setting to prefer the integrated GPU by making sure this is in your ~/.config/warp-terminal/user_preferences.json file:

{
  "prefs": {
    "PreferLowPowerGPU": "true",
  }
}

(if you already have a user_preferences.json file, you just need to make sure that PreferLowPowerGPU is set to true)

furycd001 commented 9 months ago

If you can't get Warp to run at all, you can change the setting to prefer the integrated GPU by making sure this is in your ~/.config/warp-terminal/user_preferences.json file:

{
  "prefs": {
    "PreferLowPowerGPU": "true",
  }
}

(if you already have a user_preferences.json file, you just need to make sure that PreferLowPowerGPU is set to true)

I was unable to find the setting to tick it on, but adding that code to user_preferences.json appears to have worked. Many thanks....

popkinj commented 9 months ago

I had the exact same problem.... And I think the Linux Nvidia driver is to blame.

By running nvidia-smi it told me I had a Nvidia graphics driver mismatch. After a reboot the nvidia-smi command properly listed all my GPU processes... Then Warp opened as expected.

Wish I had a proper solution... :disappointed:

furycd001 commented 9 months ago

I had the exact same problem.... And I think the Linux Nvidia driver is to blame.

By running nvidia-smi it told me I had a Nvidia graphics driver mismatch. After a reboot the nvidia-smi command properly listed all my GPU processes... Then Warp opened as expected.

Wish I had a proper solution... :disappointed:

Nvidia drivers cause way too many problems on Linux. Will there ever be a day when they don't cause problems 🤔😶 The problem is most likely Nvidia related & I'd kinda be surprised if it wasn't....

dannyneira commented 9 months ago

I had the exact same problem.... And I think the Linux Nvidia driver is to blame. By running nvidia-smi it told me I had a Nvidia graphics driver mismatch. After a reboot the nvidia-smi command properly listed all my GPU processes... Then Warp opened as expected. Wish I had a proper solution... 😞

Nvidia drivers cause way too many problems on Linux. Will there ever be a day when they don't cause problems 🤔😶 The problem is most likely Nvidia related & I'd kinda be surprised if it wasn't....

facts, I've been unable to find the right nvidia drivers for my arch linux install, good times

furycd001 commented 9 months ago

I had the exact same problem.... And I think the Linux Nvidia driver is to blame. By running nvidia-smi it told me I had a Nvidia graphics driver mismatch. After a reboot the nvidia-smi command properly listed all my GPU processes... Then Warp opened as expected. Wish I had a proper solution... 😞

Nvidia drivers cause way too many problems on Linux. Will there ever be a day when they don't cause problems 🤔😶 The problem is most likely Nvidia related & I'd kinda be surprised if it wasn't....

facts, I've been unable to find the right nvidia drivers for my arch linux install, good times

You've been unable to find the right driver, and here I am with my driver on hold because it renders my system unable to boot every time it gets updated....

tonygustafsson commented 9 months ago

I had issues like this as well in Ubuntu 23.10. Turned out I didn't have any nvidia graphics drivers installed suddenly. After I fixed that it works great.

kbottner commented 9 months ago

What finally worked for me:

$ sudo lshw -c display

Saw that it was not using the latest Nvidia driver which is nvidia-driver-535 (proprietary, tested), so then ran.

$ sudo ubuntu-drivers install

It then ran through installation of the Nvidia drivers. When it was complete I rebooted and then Warp would launch fine. If I go into Software & Updates > Additional Drivers I now see that the 535 driver is selected.

Hope this helps someone else because there was significant spelunking to get the right combo that works.

Pola5h commented 9 months ago

Finally, it's working after installing V0.2024.02.27.08.01. Nice to see that.

g4nd4lf commented 9 months ago

I tried all the sugestions showed here, included installed the last warp version, and still no windows opened when I run warp, very sad. :-(

georgiy-ermakov commented 9 months ago

Not working with Ubuntu 23.10 on VMware. Only shows icon in taskbar.

dannyneira commented 9 months ago

Not working with Ubuntu 23.10 on VMware. Only shows icon in taskbar.

Make sure GPU acceleration is enabled on VMware box and update xorg in Ubuntu to see if that helps

leobenkel commented 9 months ago

I am having the same issue in Fedora running as a Guest VM through virt-manager with ubuntu host. the Warp terminal start but no window shows up.

Raiden0456 commented 9 months ago

Absolutely broken linux launch party yeeah! :)

furycd001 commented 9 months ago

Absolutely broken linux launch party yeeah! :)

Not broken at all for me.. It's been working fine ever since I toggled the setting mentioned above in the config....

leobenkel commented 9 months ago

to be fair, it works on my host machine. but it is not working inside the Fedora Guest VM.

eduardobatista commented 9 months ago

I had the same problem in Pop_OS!, but adding "PreferLowPowerGPU": "true" to the preferences solved it.

leobenkel commented 8 months ago

I had the same problem in Pop_OS!, but adding "PreferLowPowerGPU": "true" to the preferences solved it.

yes i have done that in the VM without success

danieldjordan commented 8 months ago

Same issue with Kali running as a VM ldd (Debian GLIBC 2.37-12) 3.37 warplog.log

dannyneira commented 8 months ago

Same issue with Kali running as a VM ldd (Debian GLIBC 2.37-12) 3.37 warplog.log

Hey @danieldjordan try running with the OpenGL backend, WGPU_BACKEND=gl warp-terminal

connorchang100 commented 8 months ago

@dannyneira Thanks a lot Is there any way I can set that as a default setting so I don't need to run the prefix every time I need to start the terminal?

danieldjordan commented 8 months ago

WGPU_BACKEND=gl warp-terminal

No luck on running with OpenGL backend. I have tried the workarounds in the other thread as well and no change in behavior.

Happy to grab any other logs that would be helpful.

ldhillon commented 8 months ago

@dannyneira Thanks a lot Is there any way I can set that as a default setting so I don't need to run the prefix every time I need to start the terminal?

Create a .desktop file in ~/Desktop dir with following contents and this will create a shortcut on your desktop.

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=env WGPU_BACKEND=gl warp-terminal
Name=Warp Terminal
Comment=Launch Warp Terminal with OpenGL backend
Icon=utilities-terminal
furycd001 commented 8 months ago

Can confirm that I'm once again having issues.... ....Here's a new copy of my warp.log

dannyneira commented 8 months ago

We're working on native wayland support which may solve some of the issues, but we also have a list of possible workarounds here, Nvidia drivers seem to be a major blocker for many running Wayland apps. https://docs.warp.dev/help/known-issues#linux-workarounds

g4nd4lf commented 8 months ago

Great! I just checked latest version (2024.03.12.08.02.stable ) and it works like a charm with no need of other change of preferences or configurations. A few days ago I was able to run a previous version of warp-terminal using "env WGPU_BACKEND=gl warp-terminal" in the terminal. But now it is not needed. Thank you all! regards and congratulations for this great terminal, I love it!