I'm currently assisting Thierry to get to the bottom of this. Of course
he is the expert and I know very little... but still, we seem to be
getting somewhere ;-)
If you go like this:
[root@damon damon]# cd /tmp
[root@damon tmp]# strace -F drakfont 2> err2.txt
Before installing any fonts, be sure that you have the right to use and
install them on your system.
-You can install the fonts using the normal way. In rare cases, bogus
fonts may hang up your X Server.
Windows fonts Installation........
Font(s) to Install:
/mnt/nt/winnt/fonts/8514fix.fon
/mnt/nt/winnt/fonts/8514fixg.fon
/mnt/nt/winnt/fonts/8514oem.fon
/mnt/nt/winnt/fonts/8514oemg.fon
......
and check the contents of /tmp/err2.txt (from another command line), do
you get something like this at the very end of the file? -
poll([{fd=6, events=POLLIN}, {fd=3, events=POLLIN}], 2, 0) = 0
stat64("/usr/X11R6/lib/X11/fonts/drakfont/tmp/tmp",
{st_mode=S_IFDIR|0755, st_size=112, ...}) = 0
lstat64("/usr/X11R6/lib/X11/fonts/drakfont/tmp/tmp/8514oem.fon",
0x804b438) = -1 ENOENT (No such file or directory)
stat64("/mnt/nt/winnt/fonts/8514oem.fon",
And if you then do this:
[damon@damon tmp]$ cd /usr/X11R6/lib/X11/fonts/drakfont/tmp/tmp/
[damon@damon tmp]$ ls -la
total 25
drwxr-xr-x 2 root root 112 Sep 23 21:35 ./
drwxr-xr-x 5 root root 120 Sep 20 10:28 ../
-r-xr-xr-x 1 root root 10976 Sep 23 21:35 8514fix.fon*
-r-xr-xr-x 1 root root 11520 Sep 23 21:35 8514fixg.fon*
[damon@damon tmp]$
Do you see the pattern as above? drakfont is dying on the 3rd font it
tries to process.... hopefully that kind of info will give them a head
start to solving the bug......
Damon