Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138628 - xorg-x11-7.0-r1 cannot open default font 'fixed'
Summary: xorg-x11-7.0-r1 cannot open default font 'fixed'
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-30 13:39 UTC by Joe Harvell
Modified: 2006-06-30 20:56 UTC (History)
0 users

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


Attachments
emerge --info output (ei.txt,2.82 KB, text/plain)
2006-06-30 13:41 UTC, Joe Harvell
Details
X server output (Xorg.0.log,22.69 KB, text/plain)
2006-06-30 13:42 UTC, Joe Harvell
Details
output from attempt to merge encodings (enc.txt,1.61 KB, text/plain)
2006-06-30 13:47 UTC, Joe Harvell
Details
attempt to emerge bdftopcf (bdf.txt,1.07 KB, text/plain)
2006-06-30 13:53 UTC, Joe Harvell
Details
attempt to emerge font-bh-type1 (type1.txt,1.61 KB, text/plain)
2006-06-30 13:54 UTC, Joe Harvell
Details
my xorg.conf file (xorg.conf,17.04 KB, text/plain)
2006-06-30 14:09 UTC, Joe Harvell
Details
typescript of me entering commands to show info about insalled fonts (fontInfo.typescript,1.49 KB, text/plain)
2006-06-30 14:28 UTC, Joe Harvell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Harvell 2006-06-30 13:39:16 UTC
After upgrading to xorg-x11-7.0-r1, the X server fails to start.  It claims it cannot init any of the font path elements, and then it fails when it cannot open the default font 'fixed'.  I think it may be related that there were three dependencies of xorg-x11 that failed to install:  media-fonts/encodings-1.0.0, x11-apps/bdftopcf-1.0.0, media-fonts/font-bh-type1-1.0.0.  Both of the media-fonts packages successfully download yet then portage claims they could not be downloaded.  There is a bug for the font-bh-type1 problem marked fixed.  But it is not fixed for me.  I will try to attach my emerge --info and Xorg.0.log, but I have no X server, so this could be a problem.
Comment 1 Joe Harvell 2006-06-30 13:41:39 UTC
Created attachment 90558 [details]
emerge --info output
Comment 2 Joe Harvell 2006-06-30 13:42:22 UTC
Created attachment 90559 [details]
X server output
Comment 3 Joe Harvell 2006-06-30 13:47:16 UTC
Created attachment 90560 [details]
output from attempt to merge encodings
Comment 4 Joe Harvell 2006-06-30 13:53:22 UTC
Created attachment 90562 [details]
attempt to emerge bdftopcf
Comment 5 Joe Harvell 2006-06-30 13:54:23 UTC
Created attachment 90563 [details]
attempt to emerge font-bh-type1
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-06-30 13:57:53 UTC
Well, if you didn't install the dependencies, then please don't file bugs about broken Xorg. The digests should be fixed now, emerge --sync and install all missing dependencies.
Comment 7 Joe Harvell 2006-06-30 14:06:30 UTC
Okay, I did emerge --sync and now the dependent packages are installed.  The problem still exists.  I will be attaching my xorg.conf file.
Comment 8 Joe Harvell 2006-06-30 14:09:49 UTC
Created attachment 90567 [details]
my xorg.conf file
Comment 9 Joe Harvell 2006-06-30 14:28:47 UTC
Created attachment 90568 [details]
typescript of me entering commands to show info about insalled fonts
Comment 10 Joe Harvell 2006-06-30 14:32:19 UTC
It seems like the X Server is not complaining about being unable to initialize *all* fonts I have in /usr/share/fonts.  Is there some way for me to explicitly configure it to use a font it can use, instead of the default of 'fixed'?  If I could work around this, then the severity would be normal instead of blocker.
Comment 11 Joe Harvell 2006-06-30 20:56:43 UTC
I fixed this problem as follows:

equery belongs /usr/share/fonts > /tmp/usf.txt
for i in `cat /tmp/usf.txt`; do emerge --oneshot "=$i" ; done

Actually, openoffice was the last package containing fonts but I didn't rebuild that one. (I ctrl-C'd right when it started to do openoffice).

It seems like xorg didn't understand the old format of the fonts, so rebuilding the fonts packages themselves regenerates the fonts (using bdftopcf).