gfxboot doesn't render Arabic text correctly

Bug #119393 reported by Ahmad Al-Obaidyِ
4
Affects Status Importance Assigned to Milestone
gfxboot (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

I had this bug in Ubuntu 6.06, 6.10 and 7.04

If we boot from the LiveCD and then Press F2 and switch the language to Arabic...
gfxboot render arabic text incorrectly..

the font is loaded ok... but words are rendered in separate letters (instead of script ones) and in reverse direction
a screenshot
here http://img148.imageshack.us/my.php?image=snapshot8fh2.png

look in the bottom of the image near the F2 label

description: updated
Revision history for this message
Eyal Levin (eyalev) wrote :
Revision history for this message
xteejx (xteejx) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue for you. Can you try with the latest Ubuntu release? Thanks in advance.

Changed in gfxboot (Ubuntu):
status: New → Incomplete
Revision history for this message
Colin Watson (cjwatson) wrote :

This is still an issue, and won't be fixed until somebody spends a lot of time adding Arabic shaping support to gfxboot, which is not at all trivial - it's still a valid bug but I'll set it to wishlist.

(And no, this isn't the same as bug 212491. While Arabic and Hebrew are both right-to-left languages, Arabic rendering is otherwise a completely different kettle of fish.)

Changed in gfxboot (Ubuntu):
importance: Undecided → Wishlist
status: Incomplete → Triaged
Revision history for this message
Shlomil (shlomister) wrote :

Now with Fribidi 0.19.2 in Ubuntu , I think that fixing this issue is a matter of doing the following:
1. Passing Arabic string through the Fribidi program during package build time like we did in LP: #212491 (that should be very easy)
2. making sure all Arabic fonts including shaped ones are exported to the font file (which I'm not sure regarding the way this should be implemented).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.