You are not logged in.
I wasn't sure on where to post this, so, if I've done something wrong, please tell me what, I'll try my best to make it up.
So, I was having an issue with notifications from telegram on KDE, they simply refused to have sound. Something about Telegram not sending the notifications the god intended way. I fixed it by just turning on 2 experimental settings (Force non-native notifications avalibility and Gnotification), then restarting the client. After that, notifications settings has the Enable native notifications option. With that, the sound was completely fixed. But, now the notifications aren't clickable (they don't redirect you to the app when you click on them). Also, the proprietary Telegram's notification system just puts the notifications in the center of the screen no matter what, so I think you're kinda forced to use the native notifications if you want sound.
Hope that'll help someone.
And, if anybody has an idea how to make it suck less (make the notifications clickable again or make the proprietary ones work), I'll be very grateful.
Edit:
I'm on KDE with Plasma, v6.6.2, Telegram also v6.6.2 (I believe from AUR), Arch with core v6.18.16-1-lts
I tried to disable the Gnotification integration, and the sound was just gone. Also, here's what Telegram sends over Dbus. Maybe that'll mean something to you.
dbus-monitor "interface='org.freedesktop.Notifications'" | grep --line-buffered -A 20 "member=Notify"
method call time=1772863645.761292 sender=:1.248 -> destination=org.freedesktop.Notifications serial=51 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
string "Telegram Desktop"
uint32 0
string ""
string "My_account ➜ Also_no_easy_dox"
string "Jdjfjdjfjdjshdh"
array [
string "default"
string ""
string "app.notification-mark-as-read({'session': <uint64 7466670613>, 'peer': <uint64 7622363736>, 'peer': <uint64 7622363736>, 'topic': <int64 1>, 'monoforumpeer': <uint64 0>, 'msgid': <int64 225748>})"
string "Mark as read"
]
array [
dict entry(
string "desktop-entry"
variant string "org.telegram.desktop"
)
dict entry(
string "urgency"
variant byte 1Last edited by Aspera (2026-03-07 13:26:12)
Offline
Please use code tags for program output, edit your post .
Are you using telegram-desktop, browser or another client ?
Force non-native notifications avalibility and Gnotification
Where did you change those settings ?
You have looked at https://wiki.archlinux.org/title/Telegram#Audio_backend ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Are you using telegram-desktop, browser or another client ?
I use Desktop, browser just doesn't work for me sometimes, because my government.
Force non-native notifications avalibility and Gnotification
Where did you change those settings ?
In the settings > advanced > experimental
Offline
You have looked at https://wiki.archlinux.org/title/Telegram#Audio_backend ?
Just did, and it definitely looks above my paygrade, especially considering that the config just isn't there.
Offline
Also, the proprietary Telegram's notification system just puts the notifications in the center of the screen no matter what, so I think you're kinda forced to use the native notifications if you want sound.
That's odd. Are you on Wayland or X11. Any special Window or Application Settings in KDE?
It's in the lower right corner here on Plasma-X11.
Last edited by JoeCool (2026-03-10 11:23:07)
Offline