From 54c14bc812035b89ae7bcb7c1257b377e879da10 Mon Sep 17 00:00:00 2001 From: Severus Date: Fri, 5 Apr 2024 14:34:21 +0700 Subject: [PATCH 1/2] Add note about GTK 4.14 --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 1f0c246e8..04be976fa 100644 --- a/README.md +++ b/README.md @@ -563,6 +563,11 @@ on the search path for a lot of software (such as Gnome and KDE) and installing into a prefix with `-p` sets up a directory structure to ensure all features of Ghostty work. +#### GTK 4.14 on Wayland's GL + +After upgrading to 4.14, many users got crashed. There is [open issue](https://gitlab.gnome.org/GNOME/gtk/-/issues/6589/note_2072039). +Workaround is running ghostty with `GDK_DEBUG=gl-disable-gles ghostty` + ### Mac `.app` To build the official, fully featured macOS application, you must From d298186d5eb21baf6abc3d8b453e1a2f689156d3 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Fri, 5 Apr 2024 08:16:36 -0700 Subject: [PATCH 2/2] update README --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 04be976fa..c9c2da43d 100644 --- a/README.md +++ b/README.md @@ -529,6 +529,13 @@ $ sudo apt install libgtk-4-dev libadwaita-1-dev git > Ubuntu 23.10 is 6.5.0 which has a bug which > [causes zig to fail its hash check for packages](https://github.com/ziglang/zig/issues/17282). +> [!WARNING] +> +> GTK 4.14 on Wayland has a bug which may cause an immediate crash. +> There is an [open issue](https://gitlab.gnome.org/GNOME/gtk/-/issues/6589/note_2072039) +> to track this GTK bug. You can workaround this issue by running ghostty with +> `GDK_DEBUG=gl-disable-gles ghostty` + On Arch Linux, use ``` @@ -563,11 +570,6 @@ on the search path for a lot of software (such as Gnome and KDE) and installing into a prefix with `-p` sets up a directory structure to ensure all features of Ghostty work. -#### GTK 4.14 on Wayland's GL - -After upgrading to 4.14, many users got crashed. There is [open issue](https://gitlab.gnome.org/GNOME/gtk/-/issues/6589/note_2072039). -Workaround is running ghostty with `GDK_DEBUG=gl-disable-gles ghostty` - ### Mac `.app` To build the official, fully featured macOS application, you must