Ayer, al actualizar mi sistema (Kubuntu 8.10 64bits con KDE 4.1), me llevé la agridulce sorpresa de que el sistema, practicamente sin consultar, me actualizaba a KDE 4.2. En casa ya lo tenía instalado, y aunque me parece más estable que la 4.1, estaba esperando a la siguiente versión de Kubuntu para dar el salto.
Hay un monton de webs y blogs que hablan del cambio de las bibliotecas de 4.1 a 4.2, que al parecer son importantes. Probablemente KDE 4.1 pase a la historia como una versión beta que no debería haber pasado de ahí. Pero a mí me gusta escribir de lo que no escriben otros, sobretodo de las soluciones a problemas que no se encuentran fácilmente.
Pues vamos a comentar un fallo en un paquete nuevo Akonadi. Gran parte de la solución ya está documentado, pero aun así no acababa de funcionar correctamente.
Lo primero es parar apparmor, que es el "responsable" de que el MySQL asociado a Akonadi no arranque.
# /etc/init.d/apparmor stopIniciamos Akonadi y miramos si funciona correctamente.
$ akonadictl startSi nos contesta lo siguiente, es que realmente AppArmor estaba lo bloqueando.
$ akonadictl status
Akonadi Control: runningYa hemos verificado el origen del problema, ahora ejecutamos la solución.
Akonadi Server: running
# aa-complain mysqldAhora podemos reiniciar el sistema para ver que el error ha desaparecido.
# aa-complain mysqld-akonadi
# /etc/init.d/apparmor reload
Ciencia y paciencia.
5 de enero de 2010, 1:43
gracias TOTALES, gracias por poner las soluciones que no se encuentran tan facilmente, tuve el mismo problema en freebsd corriendo kde4.2, y ni idea de la solucion...