GTK must die (13)

1 Name: Nameless : 2025/10/09 12:28

seriously, I am so done with the shit from the GTK organization. They are a bunch of lazy self absorbed nazis who think that a paycheck from Red Hat lets them shit all over the Linux desktop with their broken shitty software. And also be antagonistic to anyone trying to fix it! enough is enough, I switched to full Qt and you should too. It is literally just like windows and you can theme it easily unlike GTK which wants to be like an iPad for some reason.

2 Name: Nameless : 2025/10/09 14:18

It's just switching desktop environments right? Why didn't you do it sooner?

3 Name: Nameless : 2025/10/10 03:27

>It's just switching desktop environments right
No. GTK permeates tons of Linux programs. You have to conciously choose /not/ to use it by picking software that doesn't include it. Fortunately, plenty of formerly-GTK software are switching like EasyEffects.

4 Name: Nameless : 2025/10/10 03:35

On Windows you could just stick with an older version of the offending software, but (in my very limited experience) in UNIX everything seems to have 9000 dependencies and the whole system depends on everything being kept up to date for them to be compatible with one another

5 Name: Nameless : 2025/10/10 12:17

Usually software made specifically for BSD and Solaris are a lot less bloated. I can only think of one or two programs I have ever tried from GTK.

6 Name: Nameless : 2025/10/10 14:39

I'm still fucking mad about how bad GTK3 and GNOME 3 have been for the Linux desktop experience. Everyone involved should be bound and whipped, and not in a hot way. I'm still mad Xfce moved to GTK3, too.

I'm now on KDE, which is nice. I hated KDE before, but it's pretty nice now.

7 Name: Nameless : 2025/10/11 03:15

>>6
KDE is cool if you like that kinda thing. If you like old Windows try LXQT. You can make the UI look like the Windows Classic theme really easily. Get QMMP and you've got yourself WinAmp too.

8 Name: Raion : 2025/10/21 16:54

All I can tell you is from building GTK2 for IRIX, the code for it is not terrible. But the problem is the amount of dependencies it pulls in. Cairo, glib2, pixman, pango etc. three and four are even worse.

And very applicable to sgis in particular that don't have direct hardware access to anti-aliasing and no CPU SIMD, text rendering through GTK is slow. Very slow. Performance wise it's not great.

In terms of actually building gtk2, the code was relatively simple to patch:

https://codeberg.org/IRIXNet-Development/Nekoware-Package-Collections/raw/branch/main/patches/neko_gtk2.20.patch

Virtually everything applied is for gdk-pixbuf there.

9 Name: Nameless : 2025/10/29 10:57

GNOME has got to be some sort of sabotage operation.

10 Name: Nameless : 2025/12/07 13:19

Qt seems to have succumbed to the CMake plague. GTK is evil but the rot is just present in general in all modern software nowadays (shoutouts to the fuckwad that took over stalonetray, and decided that it needed fucking meson and C23 of all things. For an ostensibly simple standalone X11 tray program)

For non-garbage programs and GUI operation, you're probably better served with anything that's "pure" X11 or uses a not-yet-totally-enshittified toolkit like Motif as opposed to GTK or Qt (there where there's such programs available, of course)

11 Name: Nameless : 2025/12/08 23:47

I don't feel strongly about this. I do prefer QT but 99% of my computing time is spent in emacs or a web browser.

12 Name: Nameless : 2025/12/21 20:15

>>4
This is why i keep around some older sources on my desktop, notably the last audacious release with gtk2 support and an xpdf version before the switch from motif to qt. On my laptop i use the alternate approach of running an old system, namely asciilifeforms dulap gentoo, and cherry-picking more recent sources.
>>10
>Switches away from GNU Autotools to Meson, a simpler and modern build system,
more than capable for a simple project like stalonetray.
>t. fuckwad
Bitch, if it's that simple why, don't you write a makefile instead of depending on a python3 project for crying out loud! Fortunately fvwm fulfills all of my desktop needs.

13 Name: Nameless : 2026/01/04 21:48

This is why I do everything in Emacs (and I compile my Emacs to not use GTK).
Name: E-Mail:
Leave these fields empty (spam trap):