Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 264054 - [x11-overlay] x11-base/xorg-server-1.6.0: bitmap fonts are broken
Summary: [x11-overlay] x11-base/xorg-server-1.6.0: bitmap fonts are broken
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 260582
  Show dependency tree
 
Reported: 2009-03-28 12:12 UTC by Christian Glindkamp
Modified: 2009-05-22 15:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Xorg.0.log (Xorg.0.log,41.95 KB, text/plain)
2009-05-18 16:45 UTC, Christian Glindkamp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Glindkamp 2009-03-28 12:12:56 UTC
Bitmap fonts (at least the fixed font) seem to be broken in xorg-server-1.6.0. The behaviour is the same as for 1.5.3 reported and fixed here: http://bugs.gentoo.org/show_bug.cgi?id=255082

Is the fix missing in xorg-server-1.6.0 or does it have to be fixed differently?
Comment 1 Rémi Cardona (RETIRED) gentoo-dev 2009-04-08 15:57:08 UTC
1.6.0 is indeed missing that patch. I've pinged upstream about it and hopefully it should be there in 1.6.1.

Thanks
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2009-05-09 08:30:26 UTC
I've nominated this patch for inclusion in the 1.6 branch, hopefully this will make it into 1.6.2.

Cheers
Comment 3 Rémi Cardona (RETIRED) gentoo-dev 2009-05-17 21:47:31 UTC
Well it looks like I was wrong all along, that patch has been in the 1.6 branch since xorg-server-1.5.99.903 ...

Could you please get back to us with a fresh Xorg.0.log from 1.6.1.901 or newer?

Thanks
Comment 4 Christian Glindkamp 2009-05-18 16:45:51 UTC
Created attachment 191699 [details]
Xorg.0.log
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2009-05-18 21:30:11 UTC
I'm lost. The exact same code is in both versions of xorg-server. I'm thinking there's another bug...

Could you please completely describe your issue (let's not compare with bug #255082).

Thanks
Comment 6 Christian Glindkamp 2009-05-18 22:15:20 UTC
After writing the text describing the problem I tried something else before submitting it: I readded the FontPath lines for the bitmap fonts to xorg.conf and everything worked as expected. I thought they aren't needed anymore.
Comment 7 Rémi Cardona (RETIRED) gentoo-dev 2009-05-19 06:03:47 UTC
Depends what you mean by "needed".

We mean that they are no longer needed because xorg-server now has a builtin version of the "fixed" font. It looks ugly and it only has one size, but it should allow all apps that rely on Core fonts to work properly.

But if you do want to use Helvetica or other Adobe font files, then you need to install them and to make sure that your FontPath picks them up.

Thanks
Comment 8 Christian Glindkamp 2009-05-19 16:07:59 UTC
As I see it, there are standard font directories, which are used, when nothing is specified, and although the man page says that there are all in /usr/lib/X11/fonts (maybe the man pages is out of sync), it worked flawlessly in xorg-server-1.5.3 (after patching the bug), so all the fixed variations and helvetica were in the correct directories.  But now it does not work and I have to specify the directories by hand, which imho is a regression. It also contradicts the goal of eliminating xorg.conf for common cases. Now I have one more reason to keep it.
Comment 9 Rémi Cardona (RETIRED) gentoo-dev 2009-05-19 22:30:35 UTC
Right, there should be a default path other than just "built-ins", I don't know how it got stripped. I'll look into it when I can.

Reopening

Thanks
Comment 10 Rémi Cardona (RETIRED) gentoo-dev 2009-05-22 15:12:00 UTC
Found it, the ebuild was simply changing the default font path to just "built-ins". I had indeed fixed that for 1.5 but not for the other ebuilds in the x11 overlay.

1.6.1.901-r2 should now behave properly and set a "reasonable" FontPath by default. Please don't hesitate to reopen this bug if you still have issues.

Thanks