https://bugzilla.novell.com/show_bug.cgi?id=335267
https://bugzilla.novell.com/show_bug.cgi?id=335267#c62
--- Comment #62 from Dieter Jurzitza 2011-04-25 18:22:53 UTC ---
Hi Roland,
good you found that. Even better to look into kdfontop.c from openSUSE (as
distributed with 11.4):
#if 1
// We no longer try PIO_FONT* calls.
// A former patch even added a possible 5 seconds delay loop here, in
an attempt to
// gain victory over kdm. We no do this fight, as it can only result in
races.
// https://bugzilla.novell.com/show_bug.cgi?id=302010
//
// Two effects:
// a) Without the delay loop, we are fast enough to run early.
// Moving setfont calls to an earlier point most likly
// avoids the race.
// b) Without the old compat calls, it should be easier to
// fix this in kernel side.
//
fprintf(stderr, "%s: putfont: %d,%dx%d: failed: %d\n", progname,
count, width, height, i);
perror("putfont: KDFONTOP");
return -1;
#else
**********
And the reffered bug #302010 is very old. So the issue has been well known for
a decent amount of time. I guess the only fix would be to ensure sequencing
/etc/init.d/kbd and /etc/init.d/earlyxdm - but I do not know whether this would
be possible at all. And, I have seen this on much faster machines. It may refer
to the speed of the cpu, but not neccessarily. On top of this, on all machines
I see this there are only 6 tty's - just to tell about.
Maybe it would make sense to ask Mr. Eich or Mr. Fink about this - at least
they have been involved in #302010 (see comment above).
Thank you for looking into this,
take care
Dieter Jurzitza
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.