The ability to speak with a voice was lost in Telegram Desktop

Hello all,

The Telegram Desktop developers made a fatal mistake, because of which the ability to speak with a voice was lost.
When trying to connect, an exchange of encryption keys begins, which ends with the connection being disconnected.
Here is a detailed description of the error:
telegram encryption key exchange ends with an error #27365

For other operating systems, this error has already been fixed back in version 4.14.11 beta.
But the ARM version still has an ancient buggy version 4.12.2, which cannot be used by voice.

Why is no one updating it?

https://packages.manjaro.org/?query=telegram&arm=on

1 Like

Of the new versions, I see only the test and unstable versions.:

OK, but why aren’t they in GUI pamac?

telegram-desktop-old

That’s I can’t install testing 4.14.4-1

1 Like

I switched to the test branch by editing the configuration

/etc/pacman-mirrors.com

by changing the line

Branch = arm-stable
on
Branch = arm-testing

Then I updated the mirrors.

But the new version of Telegram Desktop does not appear.

Then I executed the command

pacman-mirrors --api --set-branch testing

but there is no new version Telegram Desktop either

AFAIK, this has to be run with sudo:

sudo pacman-mirrors --api --set-branch testing

And then do a package-list update:

sudo pacman -Sy

Usually, I think it’d be -Syu but I don’t think you want to update your existing software. Although, that’s probably not the end of the world if you do…

2 Likes
sudo pacman -Syu telegram-desktop
1 Like
  1. I don’t usually use sudo, I use su -

  2. I have always used a stable branch.
    To install the new Telegram Desktop I switched to the test branch.

Next:

# pacman -Syu telegram-desktop
 Updating package databases...
core is up to date
 extra is up to date
 community is up to date
A full system update is being launched...
dependency resolution...
:: 2 suppliers for dbus-units have been found:
:: Repository core
   1) dbus-broker-units  2) dbus-daemon-units
Enter a number (default=1): 1
conflict check..

Packages (187) alsa-card-profiles-1:1.0.1-1  appstream-1.0.1-2
             archlinux-appstream-data-20240112-1  aspell-0.60.8.1-1
             at-spi2-core-2.50.1-1  attr-2.5.2-1  avahi-1:0.8+r194+g3f79789-1
             bluez-5.72-2  bluez-libs-5.72-2  bluez-utils-5.72-2
             boost-libs-1.83.0-4  broot-1.32.0-1  c-ares-1.25.0-1
             ca-certificates-mozilla-3.96.1-1  cdparanoia-10.2-9
             chromium-120.0.6099.216-1  cinnamon-translations-6.0.2-1  cpio-2.15-1
             dbus-1.14.10-2  dbus-broker-35-2  dbus-broker-units-35-2
             device-mapper-2.03.23-1  dhcpcd-10.0.6-1  dust-0.9.0-1
             enchant-2.6.5-1  exempi-2.6.5-1  eza-0.17.1-1  ffmpeg-2:6.1.1-1
             firefox-ublock-origin-1.55.0-1  fontconfig-2:2.15.0-2
             freerdp-2:2.11.4-1  gcr-3.41.2-1  gperftools-2.15-1  gspell-1.12.2-2
             gst-libav-1.22.8-2  gst-plugin-pipewire-1:1.0.1-1
             gst-plugins-bad-libs-1.22.8-2  gst-plugins-base-1.22.8-2
             gst-plugins-base-libs-1.22.8-2  gst-plugins-good-1.22.8-2
             gstreamer-1.22.8-2  gtk-layer-shell-0.8.2-1  gtk3-1:3.24.39-2
             gvfs-1.52.2-1  gvfs-gphoto2-1.52.2-1  gvfs-mtp-1.52.2-1
             gvfs-nfs-1.52.2-1  gvfs-smb-1.52.2-1  harfbuzz-8.3.0-2
             harfbuzz-icu-8.3.0-2  htop-3.3.0-1  hwdata-0.378-1  hwloc-2.10.0-1
             icu-74.2-1  imagemagick-7.1.1.26-1  inkscape-1.3.2-3  iperf3-3.16-1
             iproute2-6.7.0-1  iputils-20231222-2  iso-codes-4.16.0-1  iw-6.7-1
             kauth5-5.114.0-1  kcoreaddons5-5.114.0-1  kitemmodels5-5.114.0-1
             krb5-1.21.2-2  libbpf-1.3.0-1  libbsd-0.11.8-1  libcap-ng-0.8.4-1
             libcdr-0.1.7-7  libde265-1.0.15-1  libdrm-2.4.120-1
             libe-book-0.1.3-15  libebml-1.4.5-1  libexttextcat-3.4.7-1
             libfdk-aac-2.0.3-1  libheif-1.17.6-1  libical-3.0.17-2  libidn-1.42-1
             libinput-1.25.0-1  libmediainfo-23.11-2  libmspub-0.1.4-15
             libnvme-1.7.1-1  libpipewire-1:1.0.1-1  libplacebo-6.338.1-1
             libpulse-17.0-1  libqxp-0.0.2-11  libraw-0.21.2-1
             libreoffice-fresh-7.6.4-2  libseccomp-2.5.5-2  libsidplayfp-2.6.0-1
             libsixel-1.10.3-5  libssh-0.10.6-2  libsynctex-2023.66984-17
             libvisio-0.1.7-10  libwbclient-4.19.4-1  libxml2-2.12.3-1
             libxmlb-0.3.15-1  libzmf-0.0.2-15  licenses-20231215-2
             lshw-B.02.20-1  lua-5.4.6-3  lvm2-2.03.23-1  lz4-1:1.9.4-2
             manjaro-settings-manager-0.5.7-8  md4c-0.5.0-1  mesa-23.3.2-2
             miniupnpc-2.2.6-1  mkinitcpio-37.2-1  mpg123-1.32.4-1  mpv-1:0.37.0-1
             nemo-6.0.2-1  net-snmp-5.9.2-2  netpbm-10.86.40-1  nodejs-21.6.0-1
             noto-fonts-1:24.1.1-1  nss-3.96.1-1  openmpi-4.1.6-1  openssh-9.6p1-1
             openssl-3.2.0-1  php-8.3.1-2  pipewire-1:1.0.1-1
             pipewire-alsa-1:1.0.1-1  pipewire-audio-1:1.0.1-1
             pipewire-jack-1:1.0.1-1  pipewire-pulse-1:1.0.1-1
             pipewire-zeroconf-1:1.0.1-1  pixman-0.43.0-1  poppler-24.01.0-1
             poppler-glib-24.01.0-1  putty-0.80-1  python-fastjsonschema-2.19.1-1
             python-filelock-3.13.1-1  python-grpcio-1.60.0-2  python-idna-3.6-1
             python-jaraco.text-3.12.0-1  python-jinja-1:3.1.3-1
             python-numpy-1.26.3-1  python-pexpect-4.9.0-1  python-pillow-10.2.0-1
             python-psutil-5.9.7-1  python-pydantic-2.5.3-1
             python-pydantic-core-1:2.14.6-1  python-setuptools-1:69.0.3-1
             python-trove-classifiers-2024.1.8-1  qpdf-11.8.0-1
             qt5-base-5.15.12+kde+r147-1  qt5-declarative-5.15.12+kde+r31-1
             qt5-imageformats-5.15.12+kde+r10-1  qt5-location-5.15.12+kde+r6-1
             qt5-svg-5.15.12+kde+r6-1  qt5-translations-5.15.12-1
             qt5-webchannel-5.15.12+kde+r3-1  qt5-webengine-5.15.16-2
             qt5-x11extras-5.15.12-1  qt6-base-6.6.1-3  raptor-2.0.16-4
             sane-1.2.1-6  smbclient-4.19.4-1  smplayer-23.12.0-1
             sonnet5-5.114.0-1  sudo-1.9.15.p5-1  systemd-255.2-2.1
             systemd-libs-255.2-2.1  systemd-sysvcompat-255.2-2.1
             texlive-bin-2023.66984-17  thin-provisioning-tools-1.0.10-1
             thunar-4.18.10-1  tinyxml2-10.0.0-1  tracker3-3.6.0-3
             ttf-dejavu-2.37+18+g9b5d1b2f-6  tzdata-2023d-1  vapoursynth-R65-1
             vlc-3.0.20-4  vte-common-0.74.2-1  vte3-0.74.2-1
             vulkan-headers-1:1.3.274-1  vulkan-icd-loader-1.3.274-1
             webkit2gtk-2.42.4-1  webkit2gtk-4.1-2.42.4-1  xapp-2.8.2-1
             xarchiver-0.5.4.22-1  xfce4-notes-plugin-1.11.0-1
             xfce4-whiskermenu-plugin-2.8.3-1  xmlsec-1.2.39-1
             xorg-server-21.1.11-1  xorg-server-common-21.1.11-1
             telegram-desktop-4.14.4-1

To be uploaded: 671.81 MiB
It will be installed: 2816.17 MiB
Size change: 9.25 MiB

I was horrified by this eerie sight, because it means that my stable system will turn into a test one :astonished:
I absolutely do not want this!

Therefore, I have returned to the stable branch and will wait for someone to finally transfer the new Telegram Desktop from the test branch to the stable one.

1 Like

eh…
Then stay on Stable and wait patiently.

1 Like

And when you get the same packages in week or two it will be fine?
:joy:

3 Likes

A little bit wrong. When I need to talk on, I will turn on the old gluttonous chest on i3 and talk on Telegram Desktop.
Because traditionally unhurried and conservative Debian, who has always lagged behind Mangaro in terms of the novelty of the versions, this time beat him in the new version Telegram Desktop.
It’s funny and sad, of course, but this is all because of someone who is in no hurry to update Telegram Desktop for ARM.

Continuing the discussion from [Unstable Update] January 2024 Edition:

O yes, they will relate to the stable branch, and I will be calm :joy:

No - Arch Linux Arm has done that for you :grin:

That’s is one of the reasons I use unstable branch.

I mean - if ten thousand - likely more - Arch Linux users can do it - so can I.

1 Like

So you are a brave person, because you are not afraid to ruin your system :smiley:

But your system has not been maintained. The community repo was dropped on all architectures 8 months ago already.

Please tend to your .pacnew files. You can find out how many of them you have with… :point_down:

pacdiff -o
2 Likes

You neither included much of a description nor provided a clear and concise summary in the topic title. I’ve edited your topic title to reflect the issue.

Please see:

It will not appear until I get home. :wink: :point_down:

1 Like

I’m sorry, but then I’ll have to temporarily return to Debian :cry:

If you’re that desperate, then you might want to read this little essay below… :point_down:

2 Likes