this post was submitted on 16 Jun 2025
14 points (100.0% liked)

Linux

66409 readers
594 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 7 years ago
MODERATORS
 

Since Gnome 44 there is a new UI to show apps (i.e. messengers, sync clients, ...) that run in the background. It is supposed to take the place of the tray icons. In my experience it's basically not working, though.

The only app I use that uses the UI is the nextcloud client. But that thing's autostart seems to be very unreliable and most of the time I have to start it manually after booting. Could be an issue with the app and not with Gnome, but I don't know.

I also use Telegram and Element, but both still seem to use the old tray icons that you now need to install an extension for to work. Meaning that with vanilla Gnome when you close the Telegram window, the app is stopped and can't receive massages in the background.

Is the new UI broken or are app developers just not implementing it into their apps or what's wrong with the current situaltion?

top 10 comments
sorted by: hot top controversial new old
[–] Vittelius@feddit.org 8 points 1 year ago* (last edited 1 year ago) (1 children)

Is the new UI broken or are app developers just not implementing it into their apps or what's wrong with the current situaltion?

Both, kinda. The new UI relies afaik on xdg-portals to get which apps are running in the background. Therefore only flatpaks should show up; but they should show up automatically, without any tweaks by the devs.

Also the UI only displays that an app is running in the background. It can't communicate any type of status information.

[–] marius@feddit.org 2 points 1 year ago (1 children)

I have telegram installed as flatpak and it still does not show up. I works with the "AppIndicator and KStatusNotifierItem Support" extension, though

[–] Vittelius@feddit.org 2 points 1 year ago

I could be completely wrong, but the fact, that you stated, that Telegram doesn't receive messages without the tray icon leads me to believe that they are doing background services wrong. Because the status icon in the tray is supposed to be exactly that. The service itself shouldn't be tied to that.

[–] CameronDev@programming.dev 3 points 1 year ago (1 children)

Does seem worse IMO. There is nothing wrong with the windows tray, should just copy that and call it done.

[–] that_leaflet@lemmy.world 4 points 1 year ago* (last edited 9 months ago) (2 children)

This comment should be deleted soon

[–] psychadlligoat@piefed.social 2 points 1 year ago (1 children)

Steam has a bunch of runtimes that run in the background even if the main window isn't visible (due to being closed or in game or whatever) while Firefox is only open when it's main window is

[–] that_leaflet@lemmy.world 0 points 1 year ago* (last edited 9 months ago)

This comment should be deleted soon

[–] CameronDev@programming.dev 0 points 1 year ago (1 children)

Steam provides a quick launch menu, thats a good enough reason for me.

Technical issues are worth resolving, but I want the UI to remain the same as the windows one. Its a pattern that works just fine.

[–] that_leaflet@lemmy.world 3 points 1 year ago* (last edited 9 months ago) (1 children)

This comment should be deleted soon

[–] CameronDev@programming.dev 1 points 1 year ago

If they can be hidden, like in Windows, I dont really mind if every app has one. I'll hide the ones I dont care about.

The app dock isnt visible by default, so thats a partitial solution, but I'd prefer to be able to access it directly without opening a menu or overview first.