Al logarme para entrar en mi nuevo KDE 3.2 sale un estúpido mensaje que dice «Could not start KDEinit. Check your installation». Y la barra de progreso de KDE se detiene hasta que pulso «Okay». Luego, KDE arranca normalmente y funciona muy bien (y es precioso, además ;-) pero cuando deslogo, aparece un mensaje de crash diciendo que KNotify se ha ido al carajo. Afortunadamente, solo dura unos segundos y luego desaparece sola y se desloga normalmente.
Sorprendente, ¿verdad?. Mensajes de error haciendo referencia a no-se-qué porque lo cierto es que KDE 3.2 funciona a la perfección. :-?
Bien, la verdad es que esto se debe a un bug gordo, gordísimo, en el script /usr/bin/startkde. Es tan gordo y evidente que se merece solo un capón y unas risas, porque es como un matemático que después de una larga fórmula de integrales, escribe en la pizarra 2+2=5.
Vale, pues edita con cualquier editor de textos el archivo /usr/bin/startkde. Alrededor de la línea 164, donde pone:
LD_BIND_NOW=true kdeinit +kcminit +knotify if test $? -ne 0; then # Startup error echo 'startkde: Could not start kdeinit. Check your installation.' 1>&2 xmessage -geometry 500x100 "Could not start kdeinit. Check your installation." fi
Debe poner (fijaos en las dos primeras líneas):
LD_BIND_NOW=true kdeinit +kcminit +knotify if test $? -ne 0; then # Startup error echo 'startkde: Could not start kdeinit. Check your installation.' 1>&2 xmessage -geometry 500x100 "Could not start kdeinit. Check your installation." fi
¿Habeis visto?. Se les olvidó un <Enter> X-D
Pues ya está. Cambiando eso, el bug está resuelto.