Hi,
The dkms packages removed, the "rpm -e draklive-install" line commented in the /etc/rc.sysinit, the related error messages are no more.
I have remastered Edu twice on a row, to try to get Gcompris loading fast in a live. I have setup prelink this way, the first time (after full removal and reinstall, checking no leftovers from prelink where left in the system before reinstalling):
# /usr/sbin/prelink -R /usr/bin/gcomprismissing the "-m" on purpose. (I am a bit tired now, so won't explain much more but if you check "man prelink" you should get the idea... ). It happened to react too slow in the vbox, as live.
This roughly explained, makes prelink only a limited number of libs, and particularly all the ones which are used by gcompris. Then, the need to remove prelink at post-install becomes not so necessary : I would like prelink to stay... discrete, not making the hard drives noisy too after the cron job starts.
The vbox being still slow I did a new remaster where I added the "-m" option. Who knows, maybe keeping the memory address reserved for Gcompris could help. But it vbox, still slow... the little sign which appears when double-clicking fade away and the process would show in htop, but Gcompris really shows long after the program was started.
I then decided to burn a CD, and now, in the Live CD, it does not fade away when double-clicking the Gcompris icon on the desktop, and only a few seconds are necessary to get it started. It seems better.
Under /etc, the files belonging to prelink are:
# find . -name "prelink*"
./sysconfig/prelink
./cron.daily/prelink
./logrotate.d/prelink
./prelink.cache
./prelink.conf
./prelink.conf.d
./rpm/macros.d/prelink.macros
I looked at /etc/sysconfig/prelink and saw that one line could eventually be commented, so to get every... so much time, a quick prelink instead of a normal one. It is this one line at the end:
# How often should full prelink be run (in days)
# Normally, prelink will be run in quick mode, every
# $PRELINK_FULL_TIME_INTERVAL days it will be run
# in normal mode. Comment it out if it should be run
# in normal mode always.
PRELINK_FULL_TIME_INTERVAL=14
Can you confirm I understand correctly ? And what about the last line of the file, after you read the commented lines in between ?
Last, wouldn't the "cron.daily/prelink" file be better in the "cron.weekly" directory, considering the goal is just to make gcompris start faster ?
Thanks for comments,
Mélodie
PS: I'll install to hard drive tomorrow.