Warp icon indicating copy to clipboard operation
Warp copied to clipboard

Installing on Ubuntu 22.04.4 LTS did not work

Open MarkPWebb opened this issue 1 year ago • 6 comments

Discord username (optional)

No response

Describe the bug

I installed the package warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb with the command:

sudo apt install ./warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb

And got:

Reading package lists... Done Building dependency tree... Done Reading state information... Done Note, selecting 'warp-terminal' instead of './warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb' The following NEW packages will be installed warp-terminal 0 to upgrade, 1 to newly install, 0 to remove and 3 not to upgrade. Need to get 0 B/28.1 MB of archives. After this operation, 0 B of additional disk space will be used. Get:1 /home/mark/Downloads/New/warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb warp-terminal amd64 0.2024.02.20.08.01.stable.01 [28.1 MB] Selecting previously unselected package warp-terminal. (Reading database ... 388376 files and directories currently installed.) Preparing to unpack .../warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb ... Unpacking warp-terminal (0.2024.02.20.08.01.stable.01) ... Setting up warp-terminal (0.2024.02.20.08.01.stable.01) ... Processing triggers for hicolor-icon-theme (0.17-2) ... Processing triggers for gnome-menus (3.36.0-1ubuntu3) ... Processing triggers for mailcap (3.70+nmu1ubuntu1) ... Processing triggers for desktop-file-utils (0.26-1ubuntu3) ... N: Download is performed unsandboxed as root, as file '/home/mark/Downloads/New/warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)

Everything appeared to work okay, no errors.

To reproduce

Download the package: warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb

Install with: sudo apt install ./warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb

Expected behavior

That the software is installed and can be run.

Screenshots

No response

Operating system

Linux

Operating system and version

Ubuntu 24.04.4 LTS

Shell Version

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

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

Never

Additional context

No response

Does this block you from using Warp daily?

Yes, this issue prevents me from using Warp daily.

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

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

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

None

MarkPWebb avatar Feb 23 '24 07:02 MarkPWebb

Hi Warp, Snipaste_2024-02-23_19-42-13 Same on Ubuntu 2204 with all latest packages. I can open Warp and click Warp menu but yes there is no 'terminal windows' shows up.

Log attached👇:

cat warp.log 

2024-02-23T11:37:37Z [INFO] Spawning terminal server process...

2024-02-23T11:37:37Z [INFO] Running terminal server...

2024-02-23T11:37:37Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")

2024-02-23T11:37:37Z [WARN] Failed to load font: Hack due to error Font family Hack does not contain any valid fonts

2024-02-23T11:37:39Z [INFO] Failed to read User from secure storage NotFound

2024-02-23T11:37:39Z [INFO] Initializing crash reporting Some("stable_release") with tag "v0.2024.02.20.08.01.stable_01"...

2024-02-23T11:37:39Z [INFO] Starting warp with channel state ChannelState { channel: Stable, app_id: AppId { qualifier: "dev", organization: "warp", application_name: "Warp" }, additional_features: {}, firebase_api_key: "AIzaSyBdy3O3S9hrdayLJxJ7mriBR4qgUaUygAs", server_root_url: "https://app.warp.dev", ws_server_url: "wss://rtc.app.warp.dev/graphql", session_sharing_server_url: Some("wss://session-sharing-server-o3mgmiurkq-uk.a.run.app"), segment_write_key: "sTT9ZajzIaQ0phzLFOnqZ6VOqplJTlaJ", segment_root_url: "https://api.segment.io", releases_base_url: "https://releases.warp.dev", sentry_url: "https://[email protected]/5658526", logfile_name: "warp.log", show_autoupdate_menu_items: true, skip_login: false } and version Some("v0.2024.02.20.08.01.stable_01")

2024-02-23T11:37:39Z [INFO] Performance metrics collector started

2024-02-23T11:37:39Z [INFO] Initializing app services

2024-02-23T11:37:39Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:37:39Z [WARN] No config found!

2024-02-23T11:37:39Z [WARN] No config found!

2024-02-23T11:37:39Z [INFO] Connecting to SQLite database

2024-02-23T11:37:39Z [WARN] Failed to send event to Segment: error sending request for url (https://api.segment.io/v1/batch): error trying to connect: Connection reset by peer (os error 104)

2024-02-23T11:37:39Z [WARN] Failed to send event to Segment: error sending request for url (https://api.segment.io/v1/batch): error trying to connect: Connection reset by peer (os error 104)

2024-02-23T11:37:39Z [INFO] Flushed telemetry events.

2024-02-23T11:37:39Z [WARN] Failed to send event to Segment: error sending request for url (https://api.segment.io/v1/batch): error trying to connect: Connection reset by peer (os error 104)

2024-02-23T11:37:39Z [INFO] fetching team tester status

2024-02-23T11:37:39Z [INFO] Checking for update on channel stable_release. Update id is xwuKcmm

2024-02-23T11:37:39Z [INFO] Fetching channel versions (without changelogs) from Warp server

2024-02-23T11:37:39Z [INFO] dispatching global action for root_view:open_from_restored

2024-02-23T11:37:39Z [INFO] dispatching global action for root_view:open_new

2024-02-23T11:37:39Z [INFO] Shortcut visibility does not yet exist in user defaults. Writing default shortcut visibility into user defaults...

2024-02-23T11:37:39Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")

2024-02-23T11:37:39Z [WARN] error getting team tester status: Failed to get access token for GraphQL request. Falling back to in-memory state.

2024-02-23T11:37:39Z [INFO] Guessed window scale factor: 1

2024-02-23T11:37:40Z [WARN] No config found!

2024-02-23T11:37:40Z [WARN] No config found!

2024-02-23T11:37:40Z [INFO] Enabled wgpu backends: Backends(VULKAN | GL | METAL | DX12 | DX11 | BROWSER_WEBGPU)

2024-02-23T11:37:40Z [INFO] Available wgpu adapters:

2024-02-23T11:37:40Z [INFO] Cpu: llvmpipe (LLVM 15.0.7, 256 bits)

2024-02-23T11:37:40Z [INFO] 	Driver: llvmpipe (Mesa 23.2.1-1ubuntu3.1~22.04.2 (LLVM 15.0.7))

2024-02-23T11:37:40Z [INFO] Cpu: llvmpipe (LLVM 15.0.7, 256 bits)

2024-02-23T11:37:40Z [INFO] 	Driver: Unknown

2024-02-23T11:37:40Z [INFO] Using Cpu (llvmpipe (LLVM 15.0.7, 256 bits)) for rendering new window.

2024-02-23T11:37:40Z [WARN] Failed to load font Some("/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1"): InvalidFontFormat("Type 1")

2024-02-23T11:37:40Z [WARN] redraw_frame was called 2 times before the frame was drawn

2024-02-23T11:37:40Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:37:40Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:37:40Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:37:40Z [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-23T11:37:40Z [INFO] No update available

2024-02-23T11:37:51Z [INFO] active window changed: None

2024-02-23T11:37:51Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:37:51Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:37:51Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:37:51Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:37:51Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:37:52Z [INFO] active window changed: None

2024-02-23T11:37:52Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:37:52Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:37:53Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:37:53Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:37:53Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:37:54Z [INFO] active window changed: None

2024-02-23T11:37:54Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:37:54Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:38:09Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:38:09Z [INFO] Dropping empty telemetry batch

2024-02-23T11:38:09Z [INFO] Flushed telemetry events.

2024-02-23T11:38:16Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:38:16Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:38:16Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:38:22Z [INFO] active window changed: None

2024-02-23T11:38:22Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:38:22Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:38:23Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:38:23Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:38:23Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:38:23Z [INFO] active window changed: None

2024-02-23T11:38:23Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:38:23Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:38:24Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:38:24Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:38:24Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:38:24Z [INFO] active window changed: None

2024-02-23T11:38:24Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:38:24Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:38:25Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:38:25Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:38:25Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:38:27Z [INFO] active window changed: None

2024-02-23T11:38:27Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:38:27Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:38:28Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:38:28Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:38:28Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:38:39Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:38:39Z [INFO] Dropping empty telemetry batch

2024-02-23T11:38:39Z [INFO] Flushed telemetry events.

2024-02-23T11:39:09Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:39:09Z [INFO] Dropping empty telemetry batch

2024-02-23T11:39:09Z [INFO] Flushed telemetry events.

2024-02-23T11:39:39Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:39:39Z [INFO] Dropping empty telemetry batch

2024-02-23T11:39:39Z [INFO] Flushed telemetry events.

2024-02-23T11:40:09Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:40:09Z [INFO] Dropping empty telemetry batch

2024-02-23T11:40:09Z [INFO] Flushed telemetry events.

2024-02-23T11:40:39Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:40:39Z [INFO] Dropping empty telemetry batch

2024-02-23T11:40:39Z [INFO] Flushed telemetry events.

2024-02-23T11:41:06Z [INFO] active window changed: None

2024-02-23T11:41:06Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:41:06Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:41:07Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:41:07Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:41:07Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:41:08Z [INFO] active window changed: None

2024-02-23T11:41:08Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:41:08Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:41:09Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:41:09Z [INFO] Dropping empty telemetry batch

2024-02-23T11:41:09Z [INFO] Flushed telemetry events.

2024-02-23T11:41:39Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:41:39Z [INFO] Dropping empty telemetry batch

2024-02-23T11:41:39Z [INFO] Flushed telemetry events.

2024-02-23T11:41:48Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:41:48Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:41:48Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:41:49Z [INFO] active window changed: None

2024-02-23T11:41:49Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:41:49Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:41:50Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:41:50Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:41:50Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:41:50Z [INFO] active window changed: None

2024-02-23T11:41:50Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:41:50Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:41:50Z [INFO] active window changed: Some(WindowId(0))

2024-02-23T11:41:50Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:41:50Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:41:54Z [INFO] received url Url { scheme: "warp", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("action")), port: None, path: "/new_window", query: Some("path=/home/ubuntu"), fragment: None }

2024-02-23T11:42:09Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:42:09Z [INFO] Dropping empty telemetry batch

2024-02-23T11:42:09Z [INFO] Flushed telemetry events.

2024-02-23T11:42:39Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:42:39Z [INFO] Dropping empty telemetry batch

2024-02-23T11:42:39Z [INFO] Flushed telemetry events.

2024-02-23T11:43:09Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:43:09Z [INFO] Dropping empty telemetry batch

2024-02-23T11:43:09Z [INFO] Flushed telemetry events.

2024-02-23T11:43:19Z [INFO] active window changed: None

2024-02-23T11:43:19Z [INFO] dispatching global action for root_view:update_quake_mode_state

2024-02-23T11:43:19Z [INFO] dispatching global action for workspace:save_app

2024-02-23T11:43:39Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:43:39Z [INFO] Dropping empty telemetry batch

2024-02-23T11:43:39Z [INFO] Flushed telemetry events.

2024-02-23T11:44:09Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:44:09Z [INFO] Dropping empty telemetry batch

2024-02-23T11:44:09Z [INFO] Flushed telemetry events.

2024-02-23T11:44:39Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:44:39Z [INFO] Dropping empty telemetry batch

2024-02-23T11:44:39Z [INFO] Flushed telemetry events.

2024-02-23T11:45:09Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:45:09Z [INFO] Dropping empty telemetry batch

2024-02-23T11:45:09Z [INFO] Flushed telemetry events.

2024-02-23T11:45:39Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:45:39Z [INFO] Dropping empty telemetry batch

2024-02-23T11:45:39Z [INFO] Flushed telemetry events.

2024-02-23T11:46:09Z [INFO] Start to flush telemetry events to Segment

2024-02-23T11:46:09Z [INFO] Dropping empty telemetry batch

2024-02-23T11:46:09Z [INFO] Flushed telemetry events.

sino1641 avatar Feb 23 '24 11:02 sino1641

OP : the version in the title and the version in the body do not match.

You have a (13: Permission denied) error in the apt log. Not sure if it's related to the previous message or not.

Have you tried installing with dpkg -i warp.deb ?

mullerch avatar Feb 23 '24 12:02 mullerch

I have successfully installed using dpkg -i warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb on Ubuntu 22.04.4 LTS.

da-vinci-noob avatar Feb 23 '24 14:02 da-vinci-noob

@mullerch Apologies, the version in the title was my error. The correct version is 24.04.4.

I did try installing with dpkg. It all seems to install correctly:

`$ sudo dpkg -i ./warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb

Selecting previously unselected package warp-terminal. (Reading database ... 388517 files and directories currently installed.) Preparing to unpack .../warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb ... Unpacking warp-terminal (0.2024.02.20.08.01.stable.01) ... Setting up warp-terminal (0.2024.02.20.08.01.stable.01) ... Processing triggers for mailcap (3.70+nmu1ubuntu1) ... Processing triggers for gnome-menus (3.36.0-1ubuntu3) ... Processing triggers for desktop-file-utils (0.26-1ubuntu3) ... Processing triggers for hicolor-icon-theme (0.17-2) ...

$ which warp $

$ warp bash: /usr/bin/warp: No such file or directory`

It's like nothing was installed. When I use dpkg -r to remove it, however, it seems to actually remove things.

MarkPWebb avatar Feb 23 '24 21:02 MarkPWebb

@mullerch I've also since retried to install using apt after ensuring everything else was upgraded first and I didn't get the 13: Permission denied error, but still couldn't access warp.

$ sudo apt install ./warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb Reading package lists... Done Building dependency tree... Done Reading state information... Done Note, selecting 'warp-terminal' instead of './warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb' The following NEW packages will be installed warp-terminal 0 to upgrade, 1 to newly install, 0 to remove and 3 not to upgrade. Need to get 28.1 MB of archives. After this operation, 0 B of additional disk space will be used. Get:1 https://releases.warp.dev/linux/deb stable/main amd64 warp-terminal amd64 0.2024.02.20.08.01.stable.01 [28.1 MB] Fetched 28.1 MB in 7s (3,895 kB/s) Selecting previously unselected package warp-terminal. (Reading database ... 388517 files and directories currently installed.) Preparing to unpack .../warp-terminal_0.2024.02.20.08.01.stable.01_amd64.deb ... Unpacking warp-terminal (0.2024.02.20.08.01.stable.01) ... Setting up warp-terminal (0.2024.02.20.08.01.stable.01) ... Processing triggers for hicolor-icon-theme (0.17-2) ... Processing triggers for gnome-menus (3.36.0-1ubuntu3) ... Processing triggers for mailcap (3.70+nmu1ubuntu1) ...

I did a global find on warp* and the only file found was the .deb package.

MarkPWebb avatar Feb 23 '24 21:02 MarkPWebb

Just tried it following the official installation instructions which tell me do this:

sudo apt install warp-terminal_0.2024.02.20.08.01.stable.02_amd64.deb

this gives me:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package warp-terminal_0.2024.02.20.08.01.stable.02_amd64.deb

Tried dpkg instead, like mentioned in this thread, and that did work.

JJ-Kamminga avatar Feb 24 '24 18:02 JJ-Kamminga

If your installation is successful but launching Warp doesn't seem to do anything, or it quickly opens and closes, the issue might be that Warp is trying to start with Ubuntu's default terminal, which doesn't work. You must install a different terminal, such as Zsh, as suggested in the documentation: https://docs.warp.dev/getting-started/getting-started-with-warp#:~:text=Shell%20Compatibility,for%20more%20details. Then, set it as the default terminal. If you try to start Warp now, everything should work fine."

NandoLT avatar Feb 28 '24 14:02 NandoLT

Both dpkg and apt not worked. But this worked for ubuntu

sudo apt-get install -f ./warp-terminal_0.2024.06.11.08.02.stable.03_amd64.deb

aadarsh79 avatar Jun 18 '24 18:06 aadarsh79