If your x86 system is using Xorg as the default Xserver, the Arabic font (iso7759-6) does not appear in the ar locale. This error does not occur if you are using XSun instead of XOrg.
Workaround: Follow these steps.
As superuser, edit /usr/dt/config/Xservers.
Uncomment or add the following line:
:0 Local local_uid@console root /usr/openwin/bin/Xsun :0 -nobanner -defdepth 24 |
Comment out the following line:
:0 Local local_uid@console root /usr/X11/bin/Xorg :0 |
Reboot the system.
Alternatively, you can log in to ar_EG.UTF-8 or other UTF-8 locales.