>https://lists.debian.org/debian-devel/2026/01/msg00090.html>the Debian GNOME team has a goal of removing gtk+2.0 from Forky beforethe release of Debian 14 in 2027.>https://lists.debian.org/debian-devel/2026/01/msg00145.html>More specifically, GTK2 apps (including gkrellm) don't seem to be ablesupport fractional scaling (125% for instance) as is possible withGTK3 apps in a GNOME on Wayland session.>t. Jeremy Bícha <jbicha@debian.org>>MUH MUH FRACTIONAL SCALING REEEEEEEEEEEEE(You) _VIL_ INSTALL ZE GTK+4.0 AND (You) _VIL_ BE HAPPYCan't wait for Lundukeberg to make a ragebait video over this.
Isn't jeremy bicha the pedophile dude that was fired?
Why are they so obsessed with taking away people's freedom to choose software? If you remove all the freedom of choice from linux it's just an inferior windows / macos.
>>107808555I compile.aur/gtk2 2.24.33-5 (+44 14.92) (Installed) GObject-based multi-platform GUI toolkit (legacy)
aur/gtk2 2.24.33-5 (+44 14.92) (Installed) GObject-based multi-platform GUI toolkit (legacy)
>>107808555use case for GTK?
>>107808555>>t. Jeremy Bícha <jbicha@debian.org>https://www.offenderradar.com/offender-details/jeremy-c-bicha-of-florida-176493
>>107808633>>107809133GTK2 is massively inferior to GTK3, where custom widget drawing is a pain and involves lots of repetition.GTK3 is inferior to GTK4, 3 uses Cairo for actual drawing whereas 4 has a standardized scene graph kit which let's you draw with GPU acceleration and, yes, Cairo if GPU is not available.
>>107809238This. But unironically. Modern GUIs better be done in web tech. Like really. GTK et al is basically doing a worse version of what the web can do these days. They play the GUI like it is 95.
fractional scaling is an essential feature unless you're still exclusively using a 1600x1200 CRT
>>107809310why shouldn't I be allowed to use GTK2 software though?
>>107809378I just assumed you were an app developer, from the stron reaction you've shown.And if you're not a developer, what software exactly?
>>107809407Hexchat and Xemacs come to mind, when I use older computers for stuff I find that GTK3 programs tend to be considerably laggier than their older counterparts, not to mention the godawful file picker
>>107808633Maintenance overhead, limited budgets, limited people. Linux doesn't have stable ABIs and it's a fucking pain in the ass keeping stuff running as a result. Still annoying.
>>107809250>Height : 5.07">SEX BAT BY JUVEN/VCTM UNDER 12jesus christ why is he still alive?who let this fuckhead live?where is that hammer guy when you need him?
>>107809529he was also under 12
>>107809737nigga you STUPID
>>107808555not my problem
>>107808555linus should take some time to sketch out a toolkit and desktop design and crowdsource the code for it, and assign one of his kernel maintainers to maintain the userland trash
>>1078097372013-1984=29>>107809529his father covered for him since they were both in the military he was in a safe jail
>>107808571That gets you promoted at Debian bro.
>>107809407I like the styling engines of GTK2 and hate how GTK3/4 doesn't work with non-gtk environments.>GTK2 has many pretty style engines>You can use it in Qt with qt6gtk2 or in LXQt>There are also ways to make GTK2 follow Qt>In GTK3/4 the entire theme engine is a fucking CSS file that mimicks other styles at best and you're lucky if you can even get the colors to matchAlso Adwaita looks disgusting and whatever GTK4 is doing is even worse
>>107809250uh oh spaghettio
>>107809310> GTK2 is massively inferior to GTK3, where custom widget drawing is a pain and involves lots of repetition.Good! Custom widgets should generally be discouraged. Consistency should be enforced.> 3 uses Cairo for actual drawing whereas 4 has a standardized scene graph kit which let's you draw with GPU accelerationThe new drawing engine is actually slower despite using the GPU.All in all Gtk3+4 are huge regressions on all sensible metrics compared to gtk2.
>>107809277that fucking gay wry smile gets me every time
>>107808633Between> WAAAAH LET ME USE LEGACY UNSUPPORTED SOFTWARE (A few deleted spam comments and some nobody's blog posts/4chan threads)and>WAAAAAAH PATCH THESE BUGS IN THIS LEGACY UNSUPPORTED SOFTWARE (1000x bug tracker tickets) The first is easier to deal with.
>>107812437> Muh LegacyGTK introduces pointless regressions every release.This is why older apps are better and more popular than newer versions and the reason why people want legacy support in the first place.If the software actually got better, nobody would care about legacy support.E.g. nobody cares about git 1.x or X10 or Multics.
>>107812495This. GTK is overengineered dogshit.
>>107812401What if I want to do something more complex than just a baby's first text editor or a shell command wrapper?Also are you referring to the initial startup times? You are right that GPU resource allocation and upload takes time but overall processing power usage and efficiency is increased as that is a one time increase. That is, if you're not busting GskCairoNodes everywhere, which are required to draw on every draw queue call and are then uploaded to GPU, for ever frame.And even that specific one time hit could be eliminated for very common programs like nautilus by becoming a background app. That way even when the window is seemingly closed and reopened you don't have to reallocate and reupload GPU resources as you never gave up on them.
GskCairoNode
rip ROX
>>107812761> What if I want to do something more complex than just a baby's first text editor or a shell command wrapper?Use standard widgets whenever possible. For everything else use a gl canvas + vulkan.Everything else is a sub 1% usecase.> Also are you referring to the initial startup times?No the current implementation is slower on *all* metrics> And even that specific one time hit could be eliminated for very common programs like nautilus by becoming a background app.More useless bloated daemons clogging up memory just for displaying a basic fucking file browser, such progress.
>>107809319I was moreso refferencing the fact that the existance of qt absolutely deprecates gtk for the end user, but there is some (limited) validity to what you said
gtk is obselete.You should use x11 instead.
>>107812495>every release>there's been 4 in total>and they are supported for 2 decades eachAnon I think you are just retarded
>>107815002Yes every release was such a major regression that people would rather use decades old software than switch to severely degraded new software.
>>107808633nah, even if userspace became a janky mess (which it really isn't if you use even remotely modern software) the kernel will still always make linux the superior choice for reliability & performancemacos is hw-lockedwindows is built on NT so it is a clusterfuck of bugs and bad design choices from the ground up