-
Notifications
You must be signed in to change notification settings - Fork 27
Downgraded GNOME GTK applications
For some applications, you may wish to consider the downgrading (and pinning) to an older version which doesn't have double window controls or were the last version based on GTK 3.
This page is purely for informational purposes. Downgrade at your own risk!
Older packages can be acquired from archive.archlinux.org/packages. While rolling releases generally discourage downgraded packages, GNOME programs seem independent enough to not cause any breakages. What works for me may not for you. Other GTK apps could stop working if they depend on shared libraries, in which case you'll need to accept their fate to upgrade to using GTK 4.
To prevent packages from being upgraded again, add them to the IgnorePkg
line in /etc/pacman.conf
.
Older packages can be acquired from snapshot.debian.org. Mixing and matching release levels (stable, unstable, testing, etc.) is unsupported.
Package | Version | Description |
---|---|---|
adwaita-cursors | 44.0 | Last version with the older Adwaita black/white cursor theme. |
gnome-disk-utility | 3.38.2 | Manage disks, partitions and view SMART data. |
ghex | 3.41.1 | Hex editor |
meld | 3.20.4 | Diff viewer |
zenity | 3.44.2 | Continue using GTK 3 "traditional" looking dialog boxes, as used by scripts. |
simple-scan | 44.0 | A frontend for SANE scanner backend software |
Package | Version | Description |
---|---|---|
handbrake | 1.7.3 | Last version to use GTK 3. |
krb5-auth-dialog | 3.26.1 | While newer versions still use GTK3, this version is the last one with a system tray icon. |
-
Inkscape 1.4 replaced context menus with popovers (#117)
- Downgrade not possible due to dependencies. Rebuild may be possible.
- Consider AppImage for 1.3.2, but it will use the bundled GTK (e.g. it won't use the patched file dialog)