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
BOFH
# 102303 ...
¿Tienes instalado mysql?
¿Quien es Jesucristo?
Usuario
# 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?
Baldo_lostau@jabber.com
Usuario
# 102309 urpmi mysql ...
=)
We do not inherit the earth from our ancestors, we borrow it from our children.
Usuario
# 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
Saludos
Los problemas complejos, muchas veces tienen soluciones fáciles, la sabiduría está en encontrarlas
Usuario
# 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.
Baldo_lostau@jabber.com
# 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.
Usuario
# 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
Baldo_lostau@jabber.com
Usuario
# 102474 Has editado
Has editado el fichero /etc/rc.local, para que ya no te arranque el servidor de akonadi ?
Saludos
Los problemas complejos, muchas veces tienen soluciones fáciles, la sabiduría está en encontrarlas
# 102485 Nota: sería recomendable que
BOFH
# 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.
# 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.
BOFH
# 102495 De acuerdo
Ya estamos en un entendido
Un BOFH aprendiz de todos.
Usa el IRC de Blogdrake coopera con otros usuarios en vivo.
# 102501 Y exactamente que pasos hay que seguir?
x Annubis
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.
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)
# 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
BOFH
# 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.
Usuario
# 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
Baldo_lostau@jabber.com
# 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.
Usuario
# 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.
Saludos
Los problemas complejos, muchas veces tienen soluciones fáciles, la sabiduría está en encontrarlas
BOFH
# 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
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.
Usuario
# 102530 Y le añades
la línea touch akonadictl stop
Saludos
Los problemas complejos, muchas veces tienen soluciones fáciles, la sabiduría está en encontrarlas
Usuario
# 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
Baldo_lostau@jabber.com
Usuario
# 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
Usuario
# 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..
.
Baldo_lostau@jabber.com
Usuario
# 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....
Usuario
# 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.
Usuario
# 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
Baldo_lostau@jabber.com
# 102771 Normal...
Ya que no es ...
Si no...
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!!!!
Registered Linux user #472290
MiniBOFH 2008 - MediumBOFH - KapyBOFH - Utiliza RecoverDrake!! (Proyecto Derix)
Usuario
# 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.
Baldo_lostau@jabber.com