* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Error Akonadi después de actualizar

Buenas, de nuevo. Acostumbro a plantear consultas si no encuentro soluciones a temas parecidos en google o en Blogdrake, pero en esta ocasión no he encontrado ninguna solución clara y diversas respuestas a la que parece ser una pregunta parecida. Tengo KDE 4.42 y desde que actualicé al abrir el ordenador o al llamar kmail me aparece el conocido como error Akonadi. Y me sale una serie de tests casi todos positivos. Uno de los que me marca error es la conexión a msql y también me dice que se reportó un mensaje de error. He instalado (porqué así lo leí) otros programas queme faltaban que comienzan por Akonadi, vigilando que fuesen de 4.4.2 pero ni por esas.. Alguna idea?

http://yfrog.com/5merrorakonadi1p

100419 22:36:26  InnoDB: Started; log sequence number 0 209390
100419 22:36:26 [Warning] Can't open and lock time zone table: Table 'mysql.time_zone_leap_second' doesn't exist trying to live without them
100419 22:36:26 [ERROR] Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist
100419 22:36:26 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.42-log'  socket: '/home/tomeuferrer/.local/share/akonadi/db_misc/mysql.socket'  port: 0  Mandriva Linux - MySQL Standard Edition (GPL)

Gracias por vuestra atención

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de drakedalfa

# 102303 ...

¿Tienes instalado mysql?



Gravatar de ferredon

# 102307 Yo no lo he instalado.

Yo no lo he instalado. Pensaba que formaba parte de Akonadi. Que paquete sería para KDE 4.4.2 y Mandriva 2010?



Gravatar de arcangel_747

# 102309 urpmi mysql ...

=)


We do not inherit the earth from our ancestors, we borrow it from our children.



Gravatar de miguelroisster

# 102329 Si no usas Akonadi ...

Puedes detener el servidor, mediante el comando en consola akonadictl stop. Si no quieres que se inicie con el sistema, cuando arranque mediante la tecla F3 Predeterminado, le das la misma instrucción al kernel y te dejará tranquilo el dichoso reporte de errores.

Si ya no quieres utilizarlo más edita, como root,  el fichero /etc/rc.local, añadiendo una línea en la que pongas :

touch akonadictl stop

y listo, arrancarás sin él. 

Puedes en todo momento :

iniciarlo mediante akonadictl start

conocer su estado mediante akonadictl status



Gravatar de ferredon

# 102351 Gracias a todos por la ayuda.

Gracias a todos por la ayuda. Como siempre. Bien, instalé posteriormente mysql, pero al arrancar el PC me volvía a salir el dichoso error (por otra parte no sé que utilidad sacar de mysql) Así, que decidí deshabilidar de entrada Akonadi, lo cual me evita el mensaje de error pero al mismo tiempo hace que cuando intento lanzar kamail, se vuelva a disparar. No sé, veré si tengo un poco más de tiempo y deshabilito totalmente este programa al que no sé sacarle provecho. Gracias, pues, por lo menos ahora me evito estos clics molestos.



Gravatar de Annubis

# 102403 ¡Espera, que falto yo!

A mí también me estuvo dando problemas. Así que hice lo siguiente:

En la configuración de Akonadi, en lugar de decirle que use el servidor interno de MySQL, le dije que usara el del sistema.

Teniendo MySQL instalado, creé una nueva base de datos llamada akonadi, un nuevo usuario llamado akonadi y le di permisos a ese usuario para hacer y deshacer a su antojo en la base de datos mencionada. Después, configuras Akonadi con los datos de MySQL que acabas de crear y voilà, todo funcionando sin errores.

Nota: sería recomendable que borrases todo lo relacionado con Akonadi que tengas bajo el directorio .kde4 de tu $HOME.



Gravatar de ferredon

# 102461 La orden en el kernel desaparece

Seguimos para bingo. Compañeros, luego de poner la instrucción en el kernel por defecto al inicio, me vuelve a aparecer el dichoso error. Supongo que no guardo correctamente la orden porqué al examinar el inicio oops, aparece vacío de nuevo...yo lo intento guardar con el return...

Saludos

Tomeu



Gravatar de miguelroisster

# 102474 Has editado

Has editado el fichero /etc/rc.local, para que ya no te arranque el servidor de akonadi ?



Gravatar de Annubis

# 102485 Nota: sería recomendable que

Nota: sería recomendable que borrases todo lo relacionado con Akonadi
que tengas bajo el directorio .kde4 de tu $HOME.



Gravatar de franciscodrake

# 102488 Si revisas la documentación

Los archivos no son útiles ahora ni después, de hecho ya no tengo ningún archivo con tal nombre y el proceso trabaja perfectamente. 

Un BOFH aprendiz de todos.
Usa el IRC de Blogdrake coopera con otros usuarios en vivo.



Gravatar de Annubis

# 102492 La documentación está revisada

Y sin esos archivos, akonadi coge la configuración por defecto. Lo que tiene que hacer es borrarlos y luego hacer la configuración que yo le he dicho o desactivar totalmente akonadi.



Gravatar de franciscodrake

# 102495 De acuerdo

Ya estamos en un entendido

Un BOFH aprendiz de todos.
Usa el IRC de Blogdrake coopera con otros usuarios en vivo.



Gravatar de kapyderi

# 102501 Y exactamente que pasos hay que seguir?

x Annubis

Teniendo MySQL instalado, creé una nueva base de datos llamada akonadi, un nuevo usuario llamado akonadi y le di permisos a ese usuario para hacer y deshacer a su antojo en la base de datos mencionada. Después, configuras Akonadi con los datos de MySQL que acabas de crear y voilà, todo funcionando sin errores.

Comentas...

Saludos!!!!

PD.: Creo que puede ser interesante, para muchos, ya que me parece que esta fallando masivamente Akonadi, desde la actualización a kde4.4.2.

Linux es como el Barça...lo tiene todo para ser el número uno
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)



Gravatar de Annubis

# 102502 Hay muchas formas de hacerlo

Una de ellas es usar mysql-administrator (que es la que yo usé), phpmyadmin o a través de la consola de MySQL. Usando las 2 primeras que nombro, sería bastante intuitivo hacerlo. Para la tercera, una simple búsqueda en google mostrará miles de ejemplos :)

PD: es el precio que hay que pagar por la versionitis. Por eso son versiones no oficiales y sin soporte



Gravatar de franciscodrake

# 102476 Vale, no me iba a meter

He estado algo divertido viendo lo que hacen pero el problema lo he arreglado de manera sencilla y limpia (esta semana estoy para películas de matones)

Con el navegador abres el directorio oculto .kde4 y en el buscador pones *akonadi* (incluyendo los asteriscos) y te salen dos archivos y los mandas a volar (para el cielo, al fondo del rió, a dormir con los peces, le pones zapatos de cemento, ¿capisci?). 

Un BOFH aprendiz de todos.
Usa el IRC de Blogdrake coopera con otros usuarios en vivo.



Gravatar de ferredon

# 102514 alguna de las soluciones a mi no me funciona, soy burro...

Se me olvidó decir que soy bastante negado para meter mano al sistema. Bien, una vez avisados sigo. He hecho lo que me comentaba franscosdrake: he borrado de .kde4 los dos archivos akonadi ahora ya no me aparecen  el informe del error cuando pongo en marcha el ordenador. Me aparece cuando arranco kmail...Tengo puesto en el kernel por omisión la orden de que no aranque.

He intentado combinar la solución citada con otras como escribir en el archvo rc.local de la orden para que no arranque akonadi, pero no soy capaz de editar el archivo desde root. en consola llego hasta rc.local,que así se llama. Entrando a través de dolphin llego hasta el archivo, lo abro, pero no sé editarlo como root, desde kwrite porqué no me da permisos. O sea que se junta lo raro del tema a mi poca habilidad.

Que paséis buena noche. Y muchas gracias

Tomeu



Gravatar de Annubis

# 102516 Para aclarar algunas cosas

Por mucho que edites ese archivo, Akonadi va a seguir arrancando, porque tú usas Kmail, que necesita Akonadi para funcionar.



Gravatar de miguelroisster

# 102529 Efectivamente

Cada vez que se invoca una aplicación que use akonadi, saldrá el mensaje de error y automáticamente en el área de información aparecerá : el servidor de Akonadi, ha sido detenido, porque esa es la órden que se le da desde el fichero /etc/rc.local.



Gravatar de franciscodrake

# 102519 Eso esta bueno

Primero, yo no uso Kmail y por tanto no me daba el error.

Segundo yo te ayudo con esto: Abres una Konsole y luego escribes

su -
Password *******
dolphin

De esta manera te abre el navegador como root y ya puedes buscar el archivo y editarlo.

Un BOFH aprendiz de todos.
Usa el IRC de Blogdrake coopera con otros usuarios en vivo.



Gravatar de miguelroisster

# 102530 Y le añades



Gravatar de ferredon

# 102580 Bueno he hasta aquí he llegado

Buenas, he podido escribir la orden re.local. Ahora al invocar kmail me sale el dichoso cartelito y al cerrar se me cierra también Kmail. Vuelvo a abrir y todo OK. Me resigno y espero que el problema en las próximas actualizaciones se solucione. Yo soy burro pero algo entiendo de Linux al cabo de 5 años, pero  me imagino a alguno de los que he evangelizado y seria un rollo..Saludos y gracias.

tengo Mysql y creo que molestar no molesta..:-)

Gracias a todos



Gravatar de sermonpe

# 102636 La solución que me funcionó

Yo tenía el mismo problema y al final encontré una solución en el foro de Chakra Project que me funcionó correctamente :

1. detener akonadi: akonadictl stop

2. rm -Rf ~/.config/akonadi

3. rm -Rf ~/.local/share/akonadi/

4. Desde consola:kres-migrator

5. Todavía tenía un error en los logs de mysql que se solucionó con: mysql_install_db --datadir=$HOME/.local/share/akonadi/db_data/  (con akonadi detenido). Para ejecutar esta orden necesité instalar algún paquete de mysql

Si os sale una advertencia de que no teneis configuración local de mysql: cp /etc/akonadi/mysql-global.conf ~/.config/akonadi/mysql-local.conf

Espero que tengais suerte



Gravatar de ferredon

# 102643 Iepa, gracias por esta última

Iepa, gracias por esta última série,
Sermonpe. He seguido tus instrucciones hasta el punto 5. Luego de
ponerlo en consola me dice:

Installing MySQL system
tables...                                                               
 
OK
Filling help tables...
OK

To start mysqld
at boot time you have to copy
support-files/mysql.server to the
right place for your system

PLEASE REMEMBER TO SET A PASSWORD
FOR THE MySQL root USER !
To do so, start the server, then issue
the following
commands:
                                                                                                         
 
/usr/bin/mysqladmin -u root password
'new-password'
/usr/bin/mysqladmin -u root -h localhost password
'new-password'
                                                                                                            
 
Alternatively you can
run:                                                                                  
 
/usr/bin/mysql_secure_installation
                                                                                                               
 
which will also give you the option of removing the
test                                                       
 
databases and anonymous user created by default.  This
is
strongly recommended for production servers.

See the
manual for more instructions.

You can start the MySQL daemon
with:
cd / ; /usr/bin/mysqld_safe &

You can test the
MySQL daemon with mysql-test-run.pl
cd //mysql-test ; perl
mysql-test-run.pl

Please report any problems with the
/usr/bin/mysqlbug script!

The latest information about MySQL
is available at http://www.mysql.com/
Support MySQL by buying
support/licenses from http://shop.mysql.com/

. He pasado al
último punto pero llega a un momento en que me pregunta si quiero

reestribir :

cp /etc/akonadi/mysql-global.conf
~/.config/akonadi/mysql-local.conf

le digo que si:

tomeuferrer@localhost ~]$ cp
/etc/akonadi/mysql-global.conf ~/.config/akonadi/mysql-local.conf

cp: voleu sobreescriure
«/home/tomeuferrer/.config/akonadi/mysql-local.conf»? y

[tomeuferrer@localhost ~]$ cp
/etc/akonadi/mysql-global.conf ~/.config/akonadi/mysql-local.conf

cp: voleu sobreescriure
«/home/tomeuferrer/.config/akonadi/mysql-local.conf»? s

[tomeuferrer@localhost ~]$ cp
/etc/akonadi/mysql-global.conf ~/.config/akonadi/mysql-local.conf

y de aquí no paso..
.



Gravatar de sermonpe

# 102706 Otros problemas...

Yo cuando lo probé no tenía ninguna cofiguración local así que copié simplemente la global. Asi que supongo que no habrá problema en sobreescrirla. De todas formas con esto sólo evité un warning.

Después de realizar el proceso completo que os he descrito, arrenque akonadi sin errores ni warnings, perooooo.....

Cuando reinicias el PC y vuelves a arrancar aconadi me vuelven a salir dos errores referentes a que registros anteriores contienen errores.

La causa parece ser que se debe a que se detiene antes dbus que akonadi por lo que se genera un error que se guarda en el log. Pero ya no he investigado más.

Conclusión: a ver si hay suerte y con la 4.4.3 se corrigen estos problemas....



Gravatar de sermonpe

# 102708 para ferredon

Estoy pensando en que te pregunta si quieres sobreescribir ~/.config/akonadi/mysql-local.conf, pero ese fichero se debería haber borrado en el paso 2, ¿estas seguro de haber ejecutados tanto el paso 2 como el 3?.

bueno... suerte.



Gravatar de ferredon

# 102767 No sé no me deja repetir el paso 3

No sé si de tanto tocar lo tengo cambiado. He vuelto a seguir los pasos y el tres no me lo permite. Me dice : rm -Rf~/.local/share/akonadi/
rm: l’opció «~» no és vàlida
Proveu «rm --help» per a obtenir més informació...

Gracias, seguimos en contactoSalud

Tomeu



Gravatar de kapyderi

# 102771 Normal...

Ya que no es ...

rm -Rf~/.local/share/akonadi/ 

Si no...

rm -Rf ~/.local/share/akonadi/

Ya lo he corregido en el comentario original.

PD.: A mi me ha funcionado bien, de momento, hasta el proximo reinicio que será un dia de estos...jeje...

Comentas...

Saludos!!!!

Linux es como el Barça...lo tiene todo para ser el número uno
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)



Gravatar de ferredon

# 102830 Buf cansado, pero dispuesto a ayudar

Buf, estoy cansado ya. He decidido que seguiré usando kmail aunque después de todas las pruebas el error sigue saliendo. La secuencia es así: arranco el sistema,si al cerrar no tenía el kmail en vigilia, pues se dispara el akonadi que me reporta los dos errores. Entoces cierro y se va el error y kmail. Vuelvo a arrancar kmail y ya va bien...:(

Existe la variante de haber arrancado mandriva teniendo cerrado correctamente kmail, y entonces no se arranca el error, pero cuando le digo al correo que se ponga en marca sale el error akonadi y entonces lo cierro y vuelvo a llamar al correo y va bien.

Por mi no le dediqueis más tiempo, ahora, si mis pruebas pueden ayudar a alguien pues seguiré.

Gracias y saludos.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.