Fix Telegram Bloated pada Debian

Indikasi Masalah

Ketika di-launch aplikasi Telegram Desktop perlu waktu load lebih lama dari biasanya. Fyi, biasanya ketika di klik telegram akan langsung terbuka maksimal dalam 2--3 detik.

Selain itu, jika diperhatikan pada htop, konsumsi memori telegram desktop ini sangat tidak logis, biasanya hanya dikisaran 120--250 MB, ini membengkak jadi 3,5 GB!

Temuan

  • Kasus ini terjadi di Debian Sid dengan desktop KDE dengan versi telegram 1.9.3

  • Beberapa orang mengalami hal yang sama dan sebagain besar adalah pengguna Debian, dan beberapa lainnya adalah pengguna distro lain (Manjaro, Ubuntu, Mint dkk)

  • Pencerahan dari issue di sini: https://github.com/telegramdesktop/tdesktop/issues/6983, bahwa versi telegram terbaru secara otomatis memuat semua kamus ejaan yang ada pada sistem.

Solusi

Ada beberapa pilihan solusi, pertama mengompile ulang Telegram dan mematikan fitur load dictionary (silakan lihat pada issue di repo telegram desktop), atau menghapus paket-paket kamus yang tidak dipakai. Saya pribadi lebih memilih cara yang kedua, karena sekalian membersihkan sistem dari paket yang tidak digunakan.

# melihat kamus yang terpasang
apt search myspell | grep installed
# membuang dulu semua paket kamus
sudo apt remove myspell-*
sudo apt remove hunspell*
sudo apt remove aspell*
# memasang kembali kamus yang dibutuhkan saja (ini versi saya)
sudo apt install hunspell hunspell-en-us hunspell-id aspell aspell-en

Sumber Solusi:

https://github.com/telegramdesktop/tdesktop/issues/6983