--- bad/graphics/x11drv/xfont.c.orig	Wed May  1 09:42:32 2002
+++ bad/graphics/x11drv/xfont.c		Wed May  1 09:15:35 2002
@@ -2978,6 +2978,7 @@
 void X11DRV_FONT_Init( int *log_pixels_x, int *log_pixels_y )
 {
   XFONT_GetPointResolution( log_pixels_x, log_pixels_y );
+  X11DRV_FONT_InitX11Metrics();
 
   if(X11DRV_XRender_Installed)
     text_caps |= TC_VA_ABLE;
@@ -3324,7 +3325,7 @@
     LOGFONT16           lf16;
 
     /* don't enumerate x11 fonts if we're using client side fonts */
-    if (physDev->dc->gdiFont) return FALSE;
+/*    if (physDev->dc->gdiFont) return FALSE;*/
 
     FONT_LogFontWTo16(plf, &lf16);
 
