Hi M.Hanny Sabbagh! Even if bug 1 is fixed, I have rewritten the patch after feedback from one of the Debian developers. Currently it looks like this:
https://salsa.debian.org/gnome-team/gnome- terminal/-/blob/e832a65a/debian/patches/Use-DejaVu-as-system-font-if- LANG-is-Arabic.patch One change is that it now honors the font size set in Tweaks, so while the family may be manipulated if LANG is an Arabic locale, the size keeps unchanged. Another change is that it now sets "Monospace" instead of specifying "DejaVu Sans Mono" explicitly. Both you and I think that it still results in "DejaVu Sans Mono", my I'm not 100% sure after some own tests yesterday. It would be great if you could test again, and check if it still handles the rendering of Arabic script as expected. For your convenience I have applied the new patch in my PPA for 22.04: https://launchpad.net/~gunnarhj/+archive/ubuntu/gnome-terminal -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-terminal in Ubuntu. https://bugs.launchpad.net/bugs/2002290 Title: Poor Arabic rendering in VTE Status in gnome-terminal package in Ubuntu: Fix Released Status in vte2.91 package in Ubuntu: New Bug description: VTE has a number of issues when it comes to rendering Arabic letters in the terminal, which could affect a number of languages (Arabic, Urdu, Persian... etc). Bug 1: Any Arabic word in any VTE-based terminal is choppily displayed with spaces between its letters, making readability hard and sometimes not possible. Sometimes the letters are crushed together very closely making reading impossible too. Bug 2: If a non-Arabic text and an Arabic text are displayed together in the same line, then the entire line will be missed up and you won't be able to understand what is being said. Both of these bugs can be seen from the image I attached. I reported both of these bugs together because it's unlikely they can be fixed separately, probably they are related to each other. Problem can be seen in any VTE-based terminal. Here I am using GNOME Terminal 3.44.0 on Ubuntu 22.04, but it can be seen in any Ubuntu version and in any terminal version as well (it has been there since forever). I reported the bug here instead of upstream because that's what they said at the page: https://wiki.gnome.org/Apps/Terminal/ReportingBugs, but this bug is not related to Ubuntu only; it happens on all Linux distributions. Happy to provide any information you need, or any do tests or experiments. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/2002290/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp