Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 12/11/2020, à 14:10

bruno

Re : [Résolu] Pb Akonadi//Korganizer...

Tu as toujours la même erreur :

[ERROR] Failed to open required defaults file: /home/jean-marc/.local/share/akonadi/mysql.conf

D'après ton retour en #7 ce fichier existe bien et les droits sont corrects.

Par contre ton message d'erreur est bizarrement formé et les droits d'accès sur tes fichiers ne me semblent pas cohérents. Est-ce que tu as joué un moment ou autre avec chmod ou umask ?

Est-ce que l'on peut voir :

ls -l /home/jean-marc/.profile

et

cat /home/jean-marc/.profile

En ligne

#27 Le 12/11/2020, à 17:01

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Par contre ton message d'erreur est bizarrement formé et les droits d'accès sur tes fichiers ne me semblent pas cohérents. Est-ce que tu as joué un moment ou autre avec chmod ou umask ?

J'aimais avec umask... et des fois avec chmod, pour par exemple donner le droit en exécution à des scripts!

$ ls -l /home/jean-marc/.profile
-rw-r--r-- 1 jean-marc jean-marc 791 avril  1  2014 /home/jean-marc/.profile
$ cat /home/jean-marc/.profile
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# désative akonadi au démarage - par jm
sed -i '/^StartServer=/ s/true/false/' ~/.config/akonadi/akonadiserverrc

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

JM

Hors ligne

#28 Le 12/11/2020, à 18:01

bruno

Re : [Résolu] Pb Akonadi//Korganizer...

Et pourquoi tu ne dis pas que tu as fait ceci dans ton fichier .profile ? hmm

# désative akonadi au démarage - par jm
sed -i '/^StartServer=/ s/true/false/' ~/.config/akonadi/akonadiserverrc

Dans ces conditions évidemment que cela ne fonctionne pas.

Dernière modification par bruno (Le 12/11/2020, à 18:02)

En ligne

#29 Le 12/11/2020, à 19:14

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Ko Bruno... j'avais pas fait attention à ça... et cela date de bien loin, au vu de la date de modification du fichier .profile: 1 avril  2014 (c'est presque un poison)... Je sais même plus pourquoi j'ai fait ça... Cela n'empêche que jusqu’à ces jour-ci cela fonctionné toujours...
J'ai donc commenté la ligne incriminée... ça fait toujours la même erreur:

 akonadictl start
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
jean-marc@jeanmobile3:~$ org.kde.pim.akonadiserver: Starting up the Akonadi Server...
mysqld-akonadi: [ERROR] Failed to open required defaults file: /home/jean-marc/
mysqld-akonadi: [ERROR] Fatal error in defaults handling. Program aborted!
org.kde.pim.akonadiserver: database server stopped unexpectedly
org.kde.pim.akonadiserver: Database process exited unexpectedly during initial connection!
org.kde.pim.akonadiserver: executable: "/usr/sbin/mysqld-akonadi"
org.kde.pim.akonadiserver: arguments: ("--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid")
org.kde.pim.akonadiserver: stdout: ""
org.kde.pim.akonadiserver: stderr: "mysqld-akonadi: [ERROR] Failed to open required defaults file: /home/jean-marc/.local/share/akonadi/mysql.conf\nmysqld-akonadi: [ERROR] Fatal error in defaults handling. Program aborted!\n"
org.kde.pim.akonadiserver: exit code: 1
org.kde.pim.akonadiserver: process error: "Unknown error"
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/run/user/1000/akonadi/mysql.socket' (2)'
Check that mysqld is running and that the socket: '/run/user/1000/akonadi/mysql.socket' exists!
org.kde.pim.akonadiserver: Failed to remove runtime connection config file
org.kde.pim.akonadiserver: Shutting down AkonadiServer...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadiserver' exited normally...

Pourtant maintenant:

$ cat ~/.config/akonadi/akonadiserverrc
[%General]
Driver=QMYSQL

[QMYSQL]
Host=
Name=akonadi
Options="UNIX_SOCKET=/run/user/1000/akonadi/mysql.socket"
ServerPath=/usr/sbin/mysqld-akonadi
StartServer=true

JM

Dernière modification par pti-jean (Le 12/11/2020, à 19:15)

Hors ligne

#30 Le 12/11/2020, à 19:47

bruno

Re : [Résolu] Pb Akonadi//Korganizer...

Il faudrait regarder les fichiers *.error dans .local/share/akonadi/
Il y a peut-être d'autres messages d’erreur plus explicites.

En ligne

#31 Le 12/11/2020, à 20:21

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Le fichier error:

$ cat .local/share/akonadi/Akonadi.error
2020-11-12T19:16:56 [INFO ] org.kde.pim.akonadiserver: Starting up the Akonadi Server...
2020-11-12T19:17:01 [CRITICAL] org.kde.pim.akonadis2020-11-12T19:17:01 [INFO ] org.kde.pim.akonadicontrol: Application '/usr/bin/akonadiserver' exited normally...
rocess exited unexpectedly during initial connection!
2020-11-12T19:17:01 [CRITICAL] org.kde.pim.akonadiserver: executable: "/usr/sbin/mysqld-akonadi"
2020-11-12T19:17:01 [CRITICAL] org.kde.pim.akonadiserver: arguments: ("--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid")
2020-11-12T19:17:01 [CRITICAL] org.kde.pim.akonadiserver: stdout: ""
2020-11-12T19:17:01 [CRITICAL] org.kde.pim.akonadiserver: stderr: "mysqld-akonadi: [ERROR] Failed to open required defaults file: /home/jean-marc/.local/share/akonadi/mysql.conf\nmysqld-akonadi: [ERROR] Fatal error in defaults handling. Program aborted!\n"
2020-11-12T19:17:01 [CRITICAL] org.kde.pim.akonadiserver: exit code: 1
2020-11-12T19:17:01 [CRITICAL] org.kde.pim.akonadiserver: process error: "Unknown error"
2020-11-12T19:17:01 [CRITICAL] org.kde.pim.akonadiserver: Failed to remove runtime connection config file
2020-11-12T19:17:01 [INFO ] org.kde.pim.akonadiserver: Shutting down AkonadiServer...

JM

Hors ligne

#32 Le 13/11/2020, à 09:14

bruno

Re : [Résolu] Pb Akonadi//Korganizer...

Je me demande si ce n'est quand pas dû à un mauvais profil apparmor qui empêche de lire le fichier mysql.conf.
Peut-on voir :

cat /etc/apparmor.d/mysqld_akonadi

En ligne

#33 Le 13/11/2020, à 14:53

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Bonjour Bruno,

Voila:

$ cat /etc/apparmor.d/mysqld_akonadi
#include <tunables/global>

@{xdg_data_home}=@{HOME}/.local/share

profile mysqld_akonadi {
  #include <abstractions/base>
  #include <abstractions/bash>
  #include <abstractions/consoles>
  #include <abstractions/nameservice>
  #include <abstractions/openssl>
  #include <abstractions/user-tmp>

  capability setgid,
  capability setuid,

  signal receive set=kill peer=/usr/bin/akonadiserver,
  signal receive set=term peer=/usr/bin/akonadiserver,

  /etc/mysql/ r,
  /etc/mysql/** r,
  /etc/my.cnf{,.d/**} r,
  @{sys}/devices/system/cpu/ r,
  /{usr/,}bin/{b,d}ash mrix,
  /{usr/,}bin/cat mrix,
  /{usr/,}bin/chmod mrix,
  /{usr/,}bin/dirname mrix,
  /{usr/,}bin/hostname mrix,
  /{usr/,}bin/mkdir mrix,
  /{usr/,}bin/sed mrix,
  /usr/bin/my_print_defaults mrix,
  /usr/bin/mysql_install_db mrix,
  /usr/bin/mysqladmin mrix,
  /usr/bin/mysqlcheck mrix,
  /usr/{,s}bin/mysqld mrix,
  /usr/share/mysql/** r,
  owner @{xdg_data_home}/akonadi/** rwk,
  owner @{PROC}/@{pid}/loginuid r,
  owner /{,var/}run/user/@{uid}/akonadi** rwk,
} 

De plus, je sais pas si tu te rappelles... j'ai eu récemment un problème MySql suite à une mise à jour:
http://forum.ubuntu-fr.org/viewtopic.php?id=2057948
Faudrait pas que ce soit lié... mais je me dis que normalement non! ??

JM

Hors ligne

#34 Le 13/11/2020, à 15:31

bruno

Re : [Résolu] Pb Akonadi//Korganizer...

Le fichier est correct et cette ligne :

owner @{xdg_data_home}/akonadi/** rwk,

autorise bien l'accès au fichier .local/share/akonadi/mysql.conf. Je ne vois donc absolument pas où est le problème :\
Pour être sûr que ce n'est pas lié à apparmor :

sudo systemctl stop apparmor

puis

akonadictl start

Est-ce que tu utilise d'autres dépôts que les dépôts officiels, notamment pour KDE ?

Dernière modification par bruno (Le 13/11/2020, à 15:32)

En ligne

#35 Le 13/11/2020, à 17:29

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Non, l'arrêt de apparmor ne change rien!

Pour les dépôts:

$ cat /etc/apt/sources.list.d/*.list | grep -v "^#"
deb [signed-by=/usr/share/keyrings/jami-archive-keyring.gpg] https://dl.jami.net/nightly/ubuntu_20.04/ ring main
deb http://archive.canonical.com/ubuntu focal partner

Avant ma migration j'utilisais pas mal de dépôt différent... mais pas que je sache pour KDE!

JM

Hors ligne

#36 Le 13/11/2020, à 18:23

bruno

Re : [Résolu] Pb Akonadi//Korganizer...

Désolé, mais je ne peux pas t'aider davantage à distance.

En ligne

#37 Le 13/11/2020, à 23:25

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Bonsoir Bruno,

J'ai encore besoin de toi...
J'ai fait:

$ mysqld-akonadi "--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid"
mysqld: [ERROR] Failed to open required defaults file: /home/jean-marc/.local/share/akonadi/mysql.conf,
mysqld: [ERROR] Fatal error in defaults handling. Program aborted!

Puis:

$ mysqld-akonadi --verbose "--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid"
2020-11-13T22:05:18.407242Z 0 [ERROR] [MY-010083] [Server] --verbose is for use with --help; did you mean --log-error-verbosity?
2020-11-13T22:05:18.407319Z 0 [Warning] [MY-010091] [Server] Can't create test file /home/jean-marc/.local/share/akonadi/db_data/,/mysqld_tmp_file_case_insensitive_test.lower-test
2020-11-13T22:05:18.407394Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.22-0ubuntu0.20.04.2) starting as process 38508
2020-11-13T22:05:18.430217Z 0 [Warning] [MY-010091] [Server] Can't create test file /home/jean-marc/.local/share/akonadi/db_data/,/mysqld_tmp_file_case_insensitive_test.lower-test
2020-11-13T22:05:18.430227Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /home/jean-marc/.local/share/akonadi/db_data/,/ is case insensitive
2020-11-13T22:05:18.478400Z 0 [Warning] [MY-010122] [Server] One can only use the --user switch if running as root
2020-11-13T22:05:18.478448Z 0 [ERROR] [MY-013276] [Server] Failed to set datadir to '/home/jean-marc/.local/share/akonadi/db_data/,/' (OS errno: 2 - No such file or directory)
2020-11-13T22:05:18.479277Z 0 [ERROR] [MY-010119] [Server] Aborting
2020-11-13T22:05:18.504408Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.22-0ubuntu0.20.04.2)  (Ubuntu).

Puis:

$ mysqld-akonadi --log-error-verbosity "--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid"
2020-11-13T22:10:19.144032Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.22-0ubuntu0.20.04.2) starting as process 38774
2020-11-13T22:10:19.161939Z 0 [ERROR] [MY-013276] [Server] Failed to set datadir to '/home/jean-marc/.local/share/akonadi/db_data/,/' (OS errno: 2 - No such file or directory)
2020-11-13T22:10:19.162506Z 0 [ERROR] [MY-010119] [Server] Aborting
2020-11-13T22:10:19.169733Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.22-0ubuntu0.20.04.2)  (Ubuntu).

Alors ??
Moi ce qui m'inquiette, c'est le:
Failed to set datadir to '/home/jean-marc/.local/share/akonadi/db_data/,/'
la ,/ à la fin... mais comment y remédier ???

JM

Hors ligne

#38 Le 14/11/2020, à 00:08

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

En fait en laissant un espace entre le db_data/" , ça fonctionne mieux:

$ mysqld-akonadi --log-error-verbosity "--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/" , "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid"

Sauf que le log mysql donne ça:

$ tail -f /var/log/mysql/error.log
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
2020-11-13T22:54:34.706586Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.22-0ubuntu0.20.04.2) starting as process 42492
2020-11-13T22:54:34.733714Z 0 [ERROR] [MY-010119] [Server] Aborting
2020-11-13T22:54:34.741283Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.22-0ubuntu0.20.04.2)  (Ubuntu).

Mais c'est peut-être un autre problème...
Mais comment dire à akonadi de laisser un espace ?? À moins qu'il ait mieux ?

JM

Hors ligne

#39 Le 14/11/2020, à 09:16

bruno

Re : [Résolu] Pb Akonadi//Korganizer...

C'est une bonne idée de tester directement en ligne de commande, mais il faut enlever les guillemots et les virgules.

mysqld-akonadi --log-error-verbosity --defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf --datadir=/home/jean-marc/.local/share/akonadi/db_data/ --socket=/run/user/1000/akonadi/mysql.socket --pid-file=/run/user/1000/akonadi/mysql.pid

En ligne

#40 Le 14/11/2020, à 12:43

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Ok:

$ mysqld-akonadi --log-error-verbosity --defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf --datadir=/home/jean-marc/.local/share/akonadi/db_data/ --socket=/run/user/1000/akonadi/mysql.socket --pid-file=/run/user/1000/akonadi/mysql.pid

Et dans /var/log/mysql/error.log ça fait:

$ tail -f /var/log/mysql/error.log
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
2020-11-14T11:31:53.039601Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.22-0ubuntu0.20.04.2) starting as process 8612
2020-11-14T11:31:53.042831Z 0 [ERROR] [MY-010119] [Server] Aborting
2020-11-14T11:31:53.042958Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.22-0ubuntu0.20.04.2)  (Ubuntu).

Mais je me dis, pour l'erreur ./binlog.index, que je me trouve peut-être pas dans le bon répertoire, pour exécuter la commande!

Sinon... tu es sûr que la commande s'exécute sans les guillemets ? Car, sans les guillemets on reproduit pas l'erreur... alors qu'avec on la reproduit! J'ai donc un doute!

JM

Hors ligne

#41 Le 14/11/2020, à 13:05

bruno

Re : [Résolu] Pb Akonadi//Korganizer...

Ton log d'erreur concerne l'instance principale de mysqld. mysqld-akonadi lance une autre instance, sous l'identité de l'utilisateur au moment où il ouvre sa session.
Les problèmes semblent liés à ton installation de globale de mysql.

En ligne

#42 Le 14/11/2020, à 14:32

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Les problèmes semblent liés à ton installation de globale de mysql.

Ça veut dire quoi ?? Que faudrait-il faire pour dépanner ? Sachant que je n'ai rien d'important dans mes bases MySql!

Ton log d'erreur concerne l'instance principale de mysqld. mysqld-akonadi lance une autre instance, sous l'identité de l'utilisateur au moment où il ouvre sa session.

J'ai un gros doute... sachant que la première fois que j'ai lancé la commande sans les guillemets, cela a produit une erreur d'accès au fichier /var/log/mysql/error.log ... preuve qu'il essayait d'écrire dedans:

$ mysqld-akonadi --log-error-verbosity --defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf --datadir=/home/jean-marc/.local/share/akonadi/db_data/ --socket=/run/user/1000/akonadi/mysql.socket --pid-file=/run/user/1000/akonadi/mysql.pid
2020-11-14T11:30:18.698155Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.22-0ubuntu0.20.04.2) starting as process 7083
2020-11-14T11:30:18.700976Z 0 [ERROR] [MY-010187] [Server] Could not open file '/var/log/mysql/error.log' for error logging: Permission denied
2020-11-14T11:30:18.701040Z 0 [ERROR] [MY-010119] [Server] Aborting
2020-11-14T11:30:18.701143Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.22-0ubuntu0.20.04.2)  (Ubuntu).

J'ai donc donné des droits au fichier /var/log/mysql/error.log ... et c'est là qu'en live quand je lance la commande, qu'il me retourne ce fameux log!

Deplus, si on s'attarde au message d'erreur du début: mysqld: [ERROR] Failed to open required defaults file: /home/jean-marc/.local/share/akonadi/mysql.conf,
il apparait dans cette commande:

$ mysqld-akonadi --verbose "--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid"

Il n'apparait plus dans celle-là:

$ mysqld-akonadi --verbose "--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf" , "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid"

(avec l'espace avant la virgule)...
Il n'apparait plus non plus dans celle-là:

$ mysqld-akonadi --log-error-verbosity --defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf --datadir=/home/jean-marc/.local/share/akonadi/db_data/ --socket=/run/user/1000/akonadi/mysql.socket --pid-file=/run/user/1000/akonadi/mysql.pid

sans les guillemets...

Je me dis donc qu'il y a un truc... formatage ou autre dans la ligne de commande mysqld-akonadi... Peut-être une librairie qui gère mal ce formatage ???

En tous cas, je suis pas sûr pour les bases MySql ??

JM

Hors ligne

#43 Le 14/11/2020, à 14:44

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Je viens de vérifier... j'ai dis une bêtise...
le message d'erreur:

mysqld: [ERROR] Failed to open required defaults file: /home/jean-marc/.local/share/akonadi/mysql.conf

apparaît avec les 3 commandes:

$ mysqld-akonadi "--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid"
$ mysqld-akonadi "--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/" , "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid"
$ mysqld-akonadi --defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf --datadir=/home/jean-marc/.local/share/akonadi/db_data/ --socket=/run/user/1000/akonadi/mysql.socket --pid-file=/run/user/1000/akonadi/mysql.pid

Je suis pas sûr de tout comprendre...

Y a t-il un moyen de dépanner MySql ??

JM

Hors ligne

#44 Le 14/11/2020, à 15:52

bruno

Re : [Résolu] Pb Akonadi//Korganizer...

À tout hasard :

sudo chown -R jean-marc:jean-marc  /home/jean-marc
sudo chmod -R u+rwX /home/jean-marc

Dernière modification par bruno (Le 14/11/2020, à 16:31)

En ligne

#45 Le 14/11/2020, à 16:22

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Autant la première commande ne me choque pas... autant la 2ème commande me semble extrême... Il me vient de me demander si elle est vraiment souhaitable! ??
Dans tous les cas, cela me fait hésiter!
Cela, veut dire quoi l'option X "majuscule" dans les options "o+rwX" ??

De-plus,  j'ai fait un test dans un autre profil... et akonadi ne démarre pas non-plus... Donc, cela ne semble pas lié au profil!

JM

Hors ligne

#46 Le 14/11/2020, à 16:30

bruno

Re : [Résolu] Pb Akonadi//Korganizer...

Ouch, désolé énorme faute de frappe, je voulais dire (je corrige le message précédent) :

sudo chmod -R u+rwX /home/jean-marc

(X = droit d'entrée sur les dossiers)

Mais si cela ne marche pas non plus avec un autre utilisateur, c'est inutile ce n'est pas un problème de droits sur les fichiers.

Dernière modification par bruno (Le 14/11/2020, à 16:31)

En ligne

#47 Le 14/11/2020, à 20:14

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Je suis tombé sur une info:
https://askubuntu.com/questions/1182115 … 4-to-19-10

Il est écrit:

mariadb should now be used. mysql 8 is not comapatible.

sudo apt install mariadb-server-core-10.3 mariadb-client-core-10.3

J'ai donc installé mariadb...
Maintenant, quand je démarre Akonadi j'ai ça:

$ akonadictl start 
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
jean-marc@jeanmobile3:~$ org.kde.pim.akonadiserver: Starting up the Akonadi Server...
Installing MariaDB/MySQL system tables in '/home/jean-marc/.local/share/akonadi/db_data/' ...
Could not open required defaults file: /home/jean-marc/
Fatal error in defaults handling. Program aborted

Installation of system tables failed!  Examine the logs in
/home/jean-marc/.local/share/akonadi/db_data/ for more information.

The problem could be conflicting information in an external
my.cnf files. You can ignore these by doing:

    shell> /usr/bin/mysql_install_db --defaults-file=~/.my.cnf

You can also try to start the mysqld daemon with:

    shell> /usr/sbin/mysqld --skip-grant-tables --general-log &

and use the command line tool /usr/bin/mysql
to connect to the mysql database and look at the grant tables:

    shell> /usr/bin/mysql -u root mysql
    mysql> show tables;

Try 'mysqld --help' if you have problems with paths.  Using
--general-log gives you a log in /home/jean-marc/.local/share/akonadi/db_data/ that may be helpful.

The latest information about mysql_install_db is available at
https://mariadb.com/kb/en/installing-system-tables-mysql_install_db
You can find the latest source at https://downloads.mariadb.org and
the maria-discuss email list at https://launchpad.net/~maria-discuss

Please check all of the above before submitting a bug report
at http://mariadb.org/jira

org.kde.pim.akonadiserver: database server stopped unexpectedly
org.kde.pim.akonadiserver: Database process exited unexpectedly during initial connection!
org.kde.pim.akonadiserver: executable: "/usr/sbin/mysqld-akonadi"
org.kde.pim.akonadiserver: arguments: ("--defaults-file=/home/jean-marc/.local/share/akonadi/mysql.conf", "--datadir=/home/jean-marc/.local/share/akonadi/db_data/", "--socket=/run/user/1000/akonadi/mysql.socket", "--pid-file=/run/user/1000/akonadi/mysql.pid")
org.kde.pim.akonadiserver: stdout: ""
org.kde.pim.akonadiserver: stderr: "Could not open required defaults file: /home/jean-marc/.local/share/akonadi/mysql.conf\nFatal error in defaults handling. Program aborted\n"
org.kde.pim.akonadiserver: exit code: 1
org.kde.pim.akonadiserver: process error: "Unknown error"
org.kde.pim.akonadiserver: Failed to remove runtime connection config file
org.kde.pim.akonadiserver: Shutting down AkonadiServer...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadiserver' exited normally...

Mais, je sais pas si cela fait avancer le schmilblick ???

JM

Hors ligne

#48 Le 14/11/2020, à 20:41

jajaX

Re : [Résolu] Pb Akonadi//Korganizer...

salut

je laisse bruno t'aider mais tu devrais changer ton titre car c'est un soucis avec akonadi pas nextcloud wink


@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 22.04 Jammy Jellyfish (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)

Hors ligne

#49 Le 14/11/2020, à 20:47

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Je viens de me rendre compte que maintenant MySql ne fonctionne plus:

$ sudo mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
$
$
$ sudo systemctl status mysql.service 
● mysql.service
     Loaded: masked (Reason: Unit mysql.service is masked.)
     Active: inactive (dead) since Sat 2020-11-14 19:19:02 CET; 1h 26min ago
   Main PID: 1350 (code=exited, status=0/SUCCESS)
     Status: "Server shutdown complete"

nov. 14 12:25:32 jeanmobile3 systemd[1]: Starting MySQL Community Server...
nov. 14 12:25:37 jeanmobile3 systemd[1]: Started MySQL Community Server.
nov. 14 19:18:59 jeanmobile3 systemd[1]: Stopping MySQL Community Server...
nov. 14 19:19:02 jeanmobile3 systemd[1]: mysql.service: Succeeded.
nov. 14 19:19:02 jeanmobile3 systemd[1]: Stopped MySQL Community Server.
$
$
$ sudo systemctl restart mysql.service 
Failed to restart mysql.service: Unit mysql.service is masked.

Bon, je vais redémarrer!

JM

Hors ligne

#50 Le 14/11/2020, à 20:50

pti-jean

Re : [Résolu] Pb Akonadi//Korganizer...

Et dans le "tail -f" j'ai:

$ tail -f /var/log/mysql/error.log
2020-11-14T18:18:59.244059Z 0 [System] [MY-013172] [Server] Received SHUTDOWN from user <via user signal>. Shutting down mysqld (Version: 8.0.22-0ubuntu0.20.04.2).
2020-11-14T18:19:00.581291Z 0 [Warning] [MY-011068] [Server] The syntax 'validate password plugin' is deprecated and will be removed in a future release. Please use validate_password component instead.
2020-11-14T18:19:02.298443Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.22-0ubuntu0.20.04.2)  (Ubuntu).

JM

Hors ligne