Package Details: telegram-desktop-bin 4.15.2-1

Git Clone URL: https://aur.archlinux.org/telegram-desktop-bin.git (read-only, click to copy)
Package Base: telegram-desktop-bin
Description: Official desktop version of Telegram messaging app - Static binaries
Upstream URL: https://github.com/telegramdesktop/tdesktop
Keywords: messaging telegram telegram-desktop telegram-destop-bin
Licenses: GPL3
Conflicts: telegram-desktop
Provides: telegram-desktop
Submitter: ErnyTech
Maintainer: debendraoli
Last Packager: debendraoli
Votes: 34
Popularity: 1.28
First Submitted: 2022-01-05 14:44 (UTC)
Last Updated: 2024-03-27 05:02 (UTC)

Dependencies (10)

Required by (2)

Sources (10)

Latest Comments

1 2 3 4 Next › Last »

alllexx88 commented on 2024-03-13 11:21 (UTC)

Hi, I noticed on a fresh Archlinux install that the binary errors out on start due to missing libgdk-3.so.0. Fixed by installing gtk3. Probably should be added as a dependency.

Archttila commented on 2024-02-13 12:24 (UTC)

Thank you, and we look forward to it!

debendraoli commented on 2024-02-05 11:19 (UTC) (edited on 2024-02-05 11:19 (UTC) by debendraoli)

I'm sorry, I was out of country and I was without the Linux system.

I'll update today, and look into automation.

Archttila commented on 2024-02-04 10:09 (UTC)

I think not maintained anyore...

debendraoli commented on 2023-10-25 09:42 (UTC)

Please don't flag for beta releases.

debendraoli commented on 2023-10-09 07:53 (UTC) (edited on 2023-10-09 15:11 (UTC) by debendraoli)

Yes, QT_SCREEN_SCALE_FACTORS is what's it is meant for.

There is experimental settings on telegram which instructs telegram to follow QT global scaling setting.

Settings > Advanced settings -> Experimental settings > Enable Precise High DPI scaling.

kawazoe commented on 2023-10-08 21:07 (UTC)

@debendraoli Wouldn't that affect all applications started via DBus? The only reason this fix works for telegram is, ironically, because it has its own UI scaling settings. If it didn't, then you would be depending on that variable to scale its UI correctly. Doing so globally for all apps started via DBus might break other applications that depends on it.

Unless I'm missing something in my understanding of how DBus works?

debendraoli commented on 2023-10-08 04:31 (UTC)

The more permanent fix would be exporting environment variables before lunching dbus service. If it is not still respected, I will make changes on desktop file.

kawazoe commented on 2023-10-08 01:04 (UTC)

This package behavior is different from the official static binaries downloaded from the telegram website when it comes to HiDPI support. Telegram has its own UI scaling which conflict with KDE scaling and mangles every picture in the app. The official binaries seems to ignore the QT_SCREEN_SCALE_FACTORS environement variable which fixes the issue, but this package doesn't making it unusable when a fractional scaling (eg. 125%) setting is applied in KDE's display settings.

Patching the d-bus service with:

- Exec=/usr/bin/telegram-desktop
+ Exec=/usr/bin/env 'QT_SCREEN_SCALE_FACTORS=' /usr/bin/telegram-desktop

appears to do the trick, but needs to be reapplied at every update.

Could you implement a fix for this directly in the package?

debendraoli commented on 2023-10-04 08:54 (UTC)

I have updated the changes, should reflect on next version.