gtk-adwaita: unknown field #5799
-
Hello everyone, The Ghostty terminal doesn't work with the latest code from the main branch (sha: 9a5bc65) on Debian. I'm encountering an error message: 'gtk-adwaita: unknown field,' which makes the terminal unusable. The previous revision f1f1120 functioned without any issues. For more info, please see the attached screenshots. Additional info: ghostty main
❯ git lg -1
* 9a5bc650 - (HEAD -> main, origin/main, origin/HEAD) gtk: fix building on Debian 12 (#5791) (10 hours ago) <Jeffrey C. Ollie>
|\
ghostty main
❯ ghostty --version
Ghostty 1.1.3-main+9a5bc650
Version
- version: 1.1.3-main+9a5bc650
- channel: tip
Build Config
- Zig version: 0.13.0
- build mode : builtin.OptimizeMode.ReleaseFast
- app runtime: apprt.Runtime.gtk
- font engine: font.main.Backend.fontconfig_freetype
- renderer : renderer.OpenGL
- libxev : main.Backend.io_uring
- desktop env: other
- GTK version:
build : 4.8.3
runtime : 4.8.3
- libadwaita : enabled
build : 1.2.2
runtime : 1.2.2
- libX11 : enabled
- libwayland : enabled
ghostty main
❯
ghostty main
❯ cat /etc/debian_version
trixie/sid
ghostty main
❯ cat ~/.config/ghostty/config|sed -e '/^#/d' -e '/^$/d'
font-family = Monaspace Neon
theme = Melange_dark
selection-invert-fg-bg = false
minimum-contrast = 1
cursor-opacity = 1.0
cursor-style = bar
cursor-style-blink = true
shell-integration-features = no-cursor
mouse-hide-while-typing = true
confirm-close-surface = false
background-opacity = 1.0
custom-shader-animation = false
window-padding-x = 0
window-padding-y = 0
window-decoration = none
window-padding-balance = true
copy-on-select = clipboard
gtk-adwaita = false
gtk-titlebar = false
bold-is-bright = false
quit-after-last-window-closed = true
quit-after-last-window-closed-delay = 1s
initial-window = true
quick-terminal-position = top
quick-terminal-screen = main
quick-terminal-animation-duration = 0.4
quick-terminal-autohide = true
keybind = ctrl+space>r=reload_config
keybind = ctrl+space>x=close_surface
keybind = ctrl+space>\=new_split:right
keybind = ctrl+space>-=new_split:down
keybind = ctrl+space>j=goto_split:bottom
keybind = ctrl+space>k=goto_split:top
keybind = ctrl+space>h=goto_split:left
keybind = ctrl+space>l=goto_split:right
keybind = ctrl+space>z=toggle_split_zoom
ghostty main
❯ |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 2 replies
-
Non-Adwaita GTK builds are to be removed by 1.2, and the removal has already happened on tip. See https://ghostty.org/docs/install/release-notes/1-1-0#gtk:-forcing-a-dependency-on-libadwaita |
Beta Was this translation helpful? Give feedback.
-
Thank you for your informative input :) |
Beta Was this translation helpful? Give feedback.
-
Gonna reopen this and pin this so that people don't make even more duplicates of this :p |
Beta Was this translation helpful? Give feedback.
-
In my case, the black screen still remains.
|
Beta Was this translation helpful? Give feedback.
Non-Adwaita GTK builds are to be removed by 1.2, and the removal has already happened on tip. See https://ghostty.org/docs/install/release-notes/1-1-0#gtk:-forcing-a-dependency-on-libadwaita