How to Fix Broken Bangla Font on Debian 11 Bullseye or 12 Bookworm

a) Installing Google Noto Fonts

You have to install the required packages of Google Noto fonts.
sudo apt install fonts-noto-core fonts-noto-ui-core

b) Removing Conflicting Fonts

Remove the conflicting FreeSans and FreeSerif family fonts.
sudo rm -f /usr/share/fonts/truetype/freefont/FreeSans* && sudo rm -f /usr/share/fonts/truetype/freefont/FreeSerif*

c) Updating Font Cache

Update the font cache.
fc-cache -f -v

You may have to restart your applications now. Then the problem should be fixed. You can also try rebooting your lovely system.

We love Bangla!


Abdullah As-Sadeed

Abdullah As-Sadeed