Hallo, * Anton Zinoviev [Mon, Aug 24 2015, 01:24:15PM]: > On Sun, Aug 23, 2015 at 02:02:30AM +0200, Cyril Brulebois wrote: > > > > > $ grep ioctl log | wc -l > > > 14035 > > > OVER 9000 ioctls! Are you kidding me? > > Console-setup is definitely not THAT slow.
It is. Kind of. I checked again... about 20% of the time is spent in two calls of pidof which IMHO on Linux can be easily replaced with ONE simple readlink /proc/*/exe | grep bin/.?splashy? And about 70% is spent by loadkeys executing the mentioned storm of ioctls. > Unless your directory /etc/console-setup/ doesn't contain a cached keymap It's there. Just look at the strace log I mentioned before, here: https://www.unix-ag.uni-kl.de/~bloch/.wearetheborg/strace-log-setupcon.xz > in which case ckbcomp has to be invoked. And yes - AFAICS no call of ckbcomp there. Regards, Eduard.