31
submitted 2 days ago* (last edited 2 days ago) by catfeeder@piefed.blahaj.zone to c/linux@lemmy.ml

(Gajim was gnomed since June actually, Void Linux repos didn't update to the new iteraction until a few days ago though so I wasn't aware.)

Gajim was the best XMPP client for desktops, with a nice UI and all the features I'd ever need in a messenger (YMMV).

So of course it should have been turned upside-down with a UI redesign that removes compatibility with GTK3 themes while also looking extremely out of place on my system. Modern GUI design suck SO MUCH.

top 36 comments
sorted by: hot top controversial new old
[-] monovergent@lemmy.ml 8 points 1 day ago* (last edited 1 day ago)

1000% agree. Had to install an older version of Pinta because it was also gnomed a while back.

While I've yet to contribute to open-source projects aside from reporting issues, I've got my eyes set on something like libadapta. As soon as one of the programs I use on a daily basis gets gnomed, I'm going all in to soft fork libadwaita and restore as many GTK3 features as I can.

  • someone who ran rm -rf /usr/share/icons/Adwaita
[-] dan@upvote.au 16 points 2 days ago* (last edited 2 days ago)

I'm not familiar with this app, but what do you mean "gnomed"? Do you mean the UI started using Gtk4 and Adwaita components?

Gtk3 is considered legacy now, so most apps that use Gtk will be transitioning to Gtk4 (and Adwaita) at some point. Gtk3 is starting to look a bit outdated in modern DEs.

[-] catfeeder@piefed.blahaj.zone 8 points 2 days ago

Yeah that's exactly it.

Gtk3 is considered legacy now

Cinnamon and Xfce still exist though. It's not like gtk3 is suddenly out of use.

[-] dan@upvote.au 1 points 4 hours ago* (last edited 4 hours ago)

It's not like gtk3 is suddenly out of use.

That's true, however the GNOME maintainers will drop support for it at some point. I guess Cinnamon or xfce could maintain their own forks, however the majority of apps target what GNOME is currently using given it's the most popular desktop environment.

[-] juipeltje@lemmy.world 6 points 1 day ago

I thought this post was referring to the "gnomed" phenomenon where people boot up their pc and all of a sudden it loads up the gnome DE, without having it installed previously lol

[-] catfeeder@piefed.blahaj.zone 1 points 1 day ago
[-] juipeltje@lemmy.world 2 points 1 day ago

I'm not sure what the cause is exactly. Some say it's user error and they just didn't realize they had done something wrong, but i'm pretty sure there's an entire subreddit dedicated to it lol. My guess is maybe you install a package that pulls in the entire gnome desktop as a dependency, but i don't think that would make it boot into gnome by default just because you have it installed.

[-] JetpackJackson@feddit.org 9 points 2 days ago

Gajim updated and now my chat text size is too small but the other text is fine so if I increase the font size everything else gets too big. Fucking a, I just want a working desktop XMPP client...

[-] MonkderVierte@lemmy.zip 9 points 2 days ago* (last edited 2 days ago)

Point the devs to libadapta.

[-] _lunar@lemmy.ml 10 points 2 days ago

it straight up uses more memory than discord too

desktop linux is getting ruined by this shit istg

[-] Mwa@thelemmy.club 8 points 2 days ago

Libadwaita should only be used for Apps designed for Gnome So idk if the xmpp client your using is designed for all des or gnome

[-] catfeeder@piefed.blahaj.zone 10 points 2 days ago

Before the June update Gajim wasn't related to GNOME at all and worked perfectly fine on my Xfce desktop. The update fully switched to GTK4 + libadwaita, and they also redesigned their website to look exactly like GNOME's.

I suppose they changed their design direction...

[-] Mwa@thelemmy.club 7 points 2 days ago

oh, so maybe they want to be part of Gnome's app ecosystem i think?

[-] mmmm@sopuli.xyz 6 points 2 days ago

and they also redesigned their website to look exactly like GNOME's

Oh. I thought this was just another case of the consequences of the GNOME-ization of GTK but that... probably they want to became part of GNOME.

[-] tastemyglaive@lemmy.ml 4 points 1 day ago

Well, if it's any consolation, you can hook up phone service to Cheogram and the calls will work with Dino. Gajim never had that so I ended up moving away from it anyways.

[-] forestbeasts@pawb.social 2 points 1 day ago

This is why we run Gajim 1.9.5 in flatpak.

Which. Got removed from flathub, so to install it on our laptop, we had to do some kind of weird flatpak sideloading thing.

On our laptop we've been using Gajim 2.something from Debian 13 (our desktop runs testing so we can't do that there). It's not Full Gnomified. It also locks up whenever we try dragging a picture into the chat window to send. So... yeah.

Someone should fork Gajim pre-2.

[-] catfeeder@piefed.blahaj.zone 2 points 1 day ago

The latest pre-libadwaita version of Gajim is 2.2.0, I don't think there were any problems with that version.

It also locks up whenever we try dragging a picture into the chat window to send.

I remember that Gajim installed from Flatpak wouldn't allow drag'n'drop functionality at all.

[-] forestbeasts@pawb.social 1 points 1 day ago* (last edited 1 day ago)

Funnily enough, Gajim from Flatpak (1.9.5) does drag and drop just fine!

I can't remember what version we've got on our laptop– [can't we just check packages.debian.org?] right! It's 2.1.1-2, apparently. Good to hear that 2.2.0 is non-adwaitified, that sounds like a good place to fork from.

-- Frost

[-] Strit@lemmy.linuxuserspace.show 2 points 2 days ago

So this is a "don't move my cheese" post?

I understand the need the vent from time to time, but most people have/create blogs for such things. Maybe it's just time to look for another xmpp client.

[-] FishFace@piefed.social 8 points 2 days ago

Do you not think rants belong here? What about linking to a rant on a blog?

[-] artyom@piefed.social 6 points 1 day ago

I'm not going to your blog 🙂

I'm usually not a ranting person. But it does happen from time to time. 😉

[-] artyom@piefed.social 5 points 1 day ago

It's nothing to do with length. I just don't make a habit of visiting any particular website to read it. That's what the threadiverse is for.

[-] fratermus@piefed.social 3 points 1 day ago

I just don’t make a habit of visiting any particular website to read it. That’s what the threadiverse is for.

Alternatively: that's what RSS is for.

[-] artyom@piefed.social 1 points 1 day ago

RSS was killed by greed. Too many companies pumping out too much SEO garbage that I don't care about, and not providing anything more than a headline in return. The threadiverse produces a curated feed of articles that are boosted up and down by the community. That's why I'm here.

[-] tastemyglaive@lemmy.ml 1 points 1 day ago

This place is pretty depressing you should branch out. I rank you guys like 18th out of places I can Hamas-post.

[-] catfeeder@piefed.blahaj.zone 10 points 2 days ago

There aren't really any good clients for XMPP unfortunately. I'm just moving away to Matrix (ironically the one I avoided because it didn't have good clients when I looked into IMs).

[-] ProdigalFrog@slrpnk.net 7 points 2 days ago* (last edited 2 days ago)

Movim is a very full featured client that supports group voice and video calls with screensharing, and it's about to get discord-like spaces in a week or two.

Otherwise there's Dino and Dinox.

[-] catfeeder@piefed.blahaj.zone 2 points 2 days ago

I'll look into Movim, thanks!

[-] ProdigalFrog@slrpnk.net 2 points 1 day ago

Hope it works well for ya! Also should mention that if you want to screenshare an application's audio, you have to be using a Chromium based browser currently, due to it still being pretty new.

[-] trougnouf@lemmy.world 3 points 2 days ago

Dino is good.

[-] MonkderVierte@lemmy.zip 6 points 2 days ago* (last edited 1 day ago)

No, a lot of previously good tools got entirely unusable (like, buttons/tabs not working) outside Gnome with the move to gtk4. Granted, most of them Gnome tools. While not-Gnome tools generally work, but look out of place by not folllowing any user settings.

And also the brain-worm of "simplified" (useless) settings menu.

[-] leoflo@lemmy.ml -1 points 2 days ago

build your xmpp client with gtk4 without libadwaita, maybe something cool comes out

this post was submitted on 05 Mar 2026
31 points (74.6% liked)

Linux

63547 readers
238 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS