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
20.93k stars 358 forks source link

Running Warp without Metal (API) support #1072

Open maciej-src opened 2 years ago

maciej-src commented 2 years ago

Discord username (optional)

No response

Describe the solution you'd like?

Hello,

is it possible to run Warp on hardware without Metal (API) support fe. by turning off support for Metal in configuration? 

Perhaps it can be detected that given hardware is pre Metal and show message in GUI if there is no fallback possibility.

Is your feature request related to a problem? Please describe.

Warp doesn't open any windows, just menus: "[ERROR] error opening window: could not obtain metal device". 

Additional context

No response

elviskahoro commented 2 years ago

Thanks for opening. We saw one other reports of this. I don't think it will be possible but will flag the appropriate people

jamesarm97 commented 1 year ago

Same issue here "could not obtain metal device"

dobbbri commented 1 year ago

12:17:01 [ERROR] error opening window: could not obtain metal device 12:17:01 [INFO] application can reach internet 12:17:01 [INFO] Checking for update on channel stable_release. Update id is GvBcSx8 12:17:01 [INFO] application did become active 12:17:01 [INFO] Finished initializing global command registry 12:17:02 [INFO] Received channel versions from Warp server: dev: ChannelVersion { version: "v0.2023.02.16.08.03.dev_00", update_by: None }; preview: ChannelVersion { version: "v0.2023.02.16.08.06.preview_00", update_by: None }; canary: ChannelVersion { version: "v0.2022.09.29.08.08.canary_00", update_by: None }; beta: ChannelVersion { version: "v0.2023.02.14.08.03.beta_00", update_by: None }; stable: ChannelVersion { version: "v0.2023.02.07.08.03.stable_01", update_by: None } 12:17:02 [INFO] Current version ChannelVersion { version: "v0.2023.02.07.08.03.stable_01", update_by: None } is up to date, not performing autoupdate. 12:17:23 [INFO] application did resign active 12:17:23 [INFO] dispatching global action for root_view:update_quake_mode_state