The X11 font driver requires a GrSetMode() before GrLoadFont(). fontdemo does the opposite, because it uses the font height to determine GrSetMode() width and height. Thus, xfontdemo can't actually load X fonts. The not-seriously-tested quickfix attached fixes this, but please don't apply it yet except for testing purposes. I'll try to change the font driver instead.