From owner-freebsd-x11@FreeBSD.ORG Sat Feb 9 16:39:57 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C915D16A417 for ; Sat, 9 Feb 2008 16:39:57 +0000 (UTC) (envelope-from mailnull@mips.inka.de) Received: from mail-in-14.arcor-online.net (mail-in-14.arcor-online.net [151.189.21.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4CDC713C43E for ; Sat, 9 Feb 2008 16:39:57 +0000 (UTC) (envelope-from mailnull@mips.inka.de) Received: from mail-in-04-z2.arcor-online.net (mail-in-04-z2.arcor-online.net [151.189.8.16]) by mail-in-14.arcor-online.net (Postfix) with ESMTP id 5DDFE18783B for ; Sat, 9 Feb 2008 17:39:55 +0100 (CET) Received: from mail-in-09.arcor-online.net (mail-in-09.arcor-online.net [151.189.21.49]) by mail-in-04-z2.arcor-online.net (Postfix) with ESMTP id 52A25ABE93 for ; Sat, 9 Feb 2008 17:39:55 +0100 (CET) Received: from kemoauc.mips.inka.de (dslb-088-067-233-230.pools.arcor-ip.net [88.67.233.230]) by mail-in-09.arcor-online.net (Postfix) with ESMTP id 23EAE3425E2 for ; Sat, 9 Feb 2008 17:39:55 +0100 (CET) Received: from kemoauc.mips.inka.de (localhost [127.0.0.1]) by kemoauc.mips.inka.de (8.13.8/8.13.8) with ESMTP id m19GdsC8051177 for ; Sat, 9 Feb 2008 17:39:54 +0100 (CET) (envelope-from mailnull@kemoauc.mips.inka.de) Received: (from mailnull@localhost) by kemoauc.mips.inka.de (8.13.8/8.13.8/Submit) id m19Gds01051176 for freebsd-x11@freebsd.org; Sat, 9 Feb 2008 17:39:54 +0100 (CET) (envelope-from mailnull) From: naddy@mips.inka.de (Christian Weisgerber) Date: Sat, 9 Feb 2008 16:39:53 +0000 (UTC) Message-ID: Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-x11@freebsd.org X-Virus-Scanned: ClamAV 0.92/5758/Sat Feb 9 14:38:02 2008 on mail-in-09.arcor-online.net X-Virus-Status: Clean Subject: Greek broken, as seen in firefox X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Feb 2008 16:39:57 -0000 Greek characters are frequently broken in firefox. I can't believe I'm the only one to notice this. Bog standard configuration, firefox and X.org installed from ports, all font settings are defaults. (8.0-CURRENT/amd64, not that it matters.) I've seen the same problem on OpenBSD since the switch to modular X11, and now that I've set up a new FreeBSD desktop box, it happens here, too. Here is an example snapshot: http://shell.uugrn.org/~naddy/greek.xwd.gz (To view, gunzip and run "xwud -in greek.xwd".) That's the English Wikipedia page on the Greek alphabet. Look at the righthand box with all the letters. Except for lower case pi and upper case omega, all letters are replaced with, well, something. I'm not sure if it's plain garbage or a writing system I've never seen; Greek it isn't. Greek letters that look fine in this snapshot are images. This display problem crops up wherever Greek letters appear in scientific formulae, the phonetic alphabet, etc. It's very evident across such sites as Wikipedia and PLoS. Interestingly enough, Greek Wikipedia pages are displayed with correct letters (although the font is spectacularly ugly). I have no idea whether the problem lies with Firefox/Gecko, or GTK, or Pango, or X11, or the fonts themselves. I wanted to check the fonts, but in this age of Xft, how can I find out which fonts firefox uses and how can I view them? -- Christian "naddy" Weisgerber naddy@mips.inka.de