Akonadi / Kalarm : lubuntu 20.04 [Réglé]

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Reprise du message précédent
Je répondrais plus tard ce qui me dérange.Pour l'instant, la première erreur semble etre dernière nous.
Erreur suivante.
Code TEXT :
[ERROR] [MY-000067] [Server] unknown variable 'log_warnings=2'.
Il faut supprimer la ligne log_warnings=2 du fichier de configuration /home/bisane/.local/share/akonadi/mysql.conf
Et recommencer, et redonner le résultat de cat.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Après plusieurs essais en me concentrant sur mysql 8.0 ,voila désormais le contenu de mon fichier mysql.conf
Code TEXT :
# # Global Akonadi MySQL server settings, # These settings can be adjusted using $HOME/.config/akonadi/mysql-local.conf # # Based on advice by Kris Köhntopp <kris@mysql.com> # [mysqld] # strict query parsing/interpretation # TODO: make Akonadi work with those settings enabled # sql_mode=strict_trans_tables,strict_all_tables,strict_error_for_division_by_zero,no_auto_create_user,no_auto_value_on_zero,no_engine_substitution,no_zero_date,no_zero_in_date,only_full_group_by,pipes_as_concat # sql_mode=strict_trans_tables # DEBUGGING: # log all queries, useful for debugging but generates an enormous amount of data # log=mysql.full # log queries slower than n seconds, log file name relative to datadir (for debugging only) # log_slow_queries=mysql.slow # long_query_time=1 # log queries not using indices, debug only, disable for production use # log_queries_not_using_indexes=1 # # mesure database size and adjust innodb_buffer_pool_size # SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema"); # NOTES: # Keep Innob_log_waits and keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables) #expire_logs_days=3 #sync_bin_log=0 # Use UTF-8 encoding for tables character_set_server=utf8 collation_server=utf8_general_ci # use InnoDB for transactions and better crash recovery default_storage_engine=innodb # memory pool InnoDB uses to store data dictionary information and other internal data structures (default:8M) # Deprecated in MySQL >= 5.6.3, removed in 5.7 (works in MariaDB) # innodb_additional_mem_pool_size=8M # memory buffer InnoDB uses to cache data and indexes of its tables (default:128M) # Larger values means less I/O innodb_buffer_pool_size=128M # Create a .ibd file for each table (default:0) innodb_file_per_table=1 # Write out the log buffer to the log file at each commit (default:1) innodb_flush_log_at_trx_commit=2 # Buffer size used to write to the log files on disk (default:1M for builtin, 8M for plugin) # larger values means less I/O innodb_log_buffer_size=1M # Size of each log file in a log group (default:5M) larger means less I/O but more time for recovery. innodb_log_file_size=64M # # error log file name, relative to datadir (default:hostname.err) log_error=mysql.err # print warnings and connection errors (default:1) #log_warnings=2 # Convert table named to lowercase lower_case_table_names=0 # Maximum size of one packet or any generated/intermediate string. (default:1M) max_allowed_packet=32M # Maximum simultaneous connections allowed (default:100) max_connections=256 # The two options below make no sense with prepared statements and/or transactions # (make sense when having the same query multiple times) # Memory allocated for caching query results (default:0 (disabled)) #query_cache_size=0 # Do not cache results (default:1) #query_cache_type=0 # Do not use the privileges mechanisms skip_grant_tables # Do not listen for TCP/IP connections at all skip_networking # The number of open tables for all threads. (default:64) table_open_cache=200 # How many threads the server should cache for reuse (default:0) thread_cache_size=3 # wait 365d before dropping the DB connection (default:8h) wait_timeout=31536000 # We use InnoDB, so don't let MyISAM eat up memory key_buffer_size=16K # KUBUNTU: # Unset the export dir check as only the full mysql-server package creates it secure_file_priv= # KUBUNTU: # workaround for 5.7 being more strict with column types # (reverts to 5.6 behavior) sql_mode=NO_ENGINE_SUBSTITUTION [client] default-character-set=utf8
j' ai donc fait les changements suivants:
mise en commentaire des lignes suivantes ( rajout de # devant la ligne):
log_warnings=2
query_cache_size=0
query_cache_type=0
modification de la ligne suivante ( modification de la ligne de la valeur 1 à 0):
lower_case_table_names=0
Désormais le moteur mysql semble démarrer ( en version 8.0 donc mysql).
Code BASH :
usertest@usertest-virtualbox:~$ mysql --socket=/run/user/1000/akonadi/mysql.socket Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 27 Server version: 8.0.22-0ubuntu0.20.04.2 (Ubuntu) Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> select version(); +-------------------------+ | version() | +-------------------------+ | 8.0.22-0ubuntu0.20.04.2 | +-------------------------+ 1 row in set (0.00 sec) mysql> show databases; +--------------------+ | Database | +--------------------+ | akonadi | | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 5 rows in set (0.00 sec) mysql>
edit: j' ai également désactivé apparmor ...
Édité par nic80 Le 21/11/2020 à 22h45

bisane Membre non connecté
-
- Voir le profil du membre bisane
- Inscrit le : 10/11/2020
- Site internet
jybz :
Je répondrais plus tard ce qui me dérange.
Et qui risque donc de se poursuivre...
J'ai donc tout désinstallé (akonadi, kalarm, korganizer, kmail...), redémarré et tenté de réinstaller Kalarm... Ben c'est pas très concluant !!!
Mais peut-être y détecterez-vous quelque chose !
Code BASH :
bisane@bisane:~$ sudo apt-get install kalarm [sudo] Mot de passe de bisane : Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : dbconfig-common dbconfig-mysql filelight gir1.2-ical-3.0 icc-profiles-free icu-devtools kcharselect kdesignerplugin-data kdf kf5-kdepim-apps-libs-data kf5-messagelib-data kgendesignerplugin kgendesignerplugin-bin kinit-dev kross-dev ktimer ktnef libboost-dev libboost1.71-dev libdb-dev libdb5.3-dev libical-dev libicu-dev libjs-openlayers libkf5archive-dev libkf5archive-doc libkf5calendarcore-dev libkf5calendarsupport-data libkf5crash-dev libkf5crash-doc libkf5dnssd-dev libkf5dnssd-doc libkf5doctools-dev libkf5emoticons-dev libkf5emoticons-doc libkf5eventviews-data libkf5grantleetheme-data libkf5grantleetheme-plugins libkf5grantleetheme5 libkf5gravatar-data libkf5gravatar5abi2 libkf5holidays-dev libkf5holidays-doc libkf5identitymanagement-dev libkf5idletime-dev libkf5idletime-doc libkf5incidenceeditor-data libkf5itemmodels-dev libkf5itemmodels-doc libkf5kcmutils-dev libkf5kcmutils-doc libkf5kdelibs4support-dev libkf5khtml-dev libkf5kjs-dev libkf5kmanagesieve5 libkf5kontactinterface-data libkf5kontactinterface5 libkf5ksieve-data libkf5ksieve5 libkf5mailimporter-data libkf5mediaplayer-data libkf5mediaplayer-dev libkf5mediaplayer5 libkf5messagecore5abi2 libkf5mime-dev libkf5mimetreeparser5abi3 libkf5newstuff-dev libkf5newstuff-doc libkf5notifications-dev libkf5notifications-doc libkf5notifyconfig-dev libkf5notifyconfig-doc libkf5parts-dev libkf5parts-doc libkf5pimtextedit-dev libkf5plotting-dev libkf5plotting-doc libkf5pty-dev libkf5pty-doc libkf5style-dev libkf5su-dev libkf5su-doc libkf5syndication5abi1 libkf5syntaxhighlighting-dev libkf5syntaxhighlighting-doc libkf5threadweaver-dev libkf5threadweaver-doc libkf5tnef-data libkf5tnef5 libkf5unitconversion-dev libkf5unitconversion-doc libkf5wallet-dev libkf5wallet-doc libkf5webengineviewer5abi3 libkf5webkit-dev libkf5webkit5 libkgantt2 libkgantt2-l10n libkpimitinerary-data libkpimitinerary5 libkpimpkpass5 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libqt5quickparticles5 libqt5quicktest5 libqt5webkit5-dev libqt5xmlpatterns5-dev libssl-dev libzxingcore1 php-bz2 php-google-recaptcha php-phpmyadmin-motranslator php-phpmyadmin-shapefile php-phpmyadmin-sql-parser php-phpseclib php-psr-cache php-psr-container php-psr-log php-symfony-cache php-symfony-cache-contracts php-symfony-expression-language php-symfony-service-contracts php-symfony-var-exporter php-tcpdf php-twig php-twig-extensions php7.4-bz2 print-manager qtdeclarative5-dev qtdeclarative5-dev-tools Veuillez utiliser « sudo apt autoremove » pour les supprimer. Les paquets supplémentaires suivants seront installés : akonadi-backend-mysql akonadi-server kdepim-runtime libkf5akonadi-data libkf5akonadiagentbase5 libkf5akonadicalendar-data libkf5akonadicalendar5abi2 libkf5akonadicontact-data libkf5akonadicontact5abi1 libkf5akonadicore-bin libkf5akonadicore5abi2 libkf5akonadimime-data libkf5akonadimime5 libkf5akonadinotes-data libkf5akonadinotes5 libkf5akonadiprivate5abi2 libkf5akonadisearchpim5 libkf5akonadiwidgets5abi1 libkf5alarmcalendar-data libkf5alarmcalendar5abi2 libkf5contacteditor5 libkf5libkdepim-plugins libkf5libkdepimakonadi5 libkf5mailtransportakonadi5 Paquets suggérés : akonadi-backend-postgresql akonadi-backend-sqlite Les NOUVEAUX paquets suivants seront installés : akonadi-backend-mysql akonadi-server kalarm kdepim-runtime libkf5akonadi-data libkf5akonadiagentbase5 libkf5akonadicalendar-data libkf5akonadicalendar5abi2 libkf5akonadicontact-data libkf5akonadicontact5abi1 libkf5akonadicore-bin libkf5akonadicore5abi2 libkf5akonadimime-data libkf5akonadimime5 libkf5akonadinotes-data libkf5akonadinotes5 libkf5akonadiprivate5abi2 libkf5akonadisearchpim5 libkf5akonadiwidgets5abi1 libkf5alarmcalendar-data libkf5alarmcalendar5abi2 libkf5contacteditor5 libkf5libkdepim-plugins libkf5libkdepimakonadi5 libkf5mailtransportakonadi5 0 mis à jour, 25 nouvellement installés, 0 à enlever et 2 non mis à jour. Il est nécessaire de prendre 9 463 ko dans les archives. Après cette opération, 49,9 Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer ? [O/n] Réception de :1 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadiprivate5abi2 amd64 4:19.12.3-0ubuntu2 [195 kB] Réception de :2 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadi-data all 4:19.12.3-0ubuntu2 [239 kB] Réception de :3 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadicore5abi2 amd64 4:19.12.3-0ubuntu2 [740 kB] Réception de :4 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadiwidgets5abi1 amd64 4:19.12.3-0ubuntu2 [236 kB] Réception de :5 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 akonadi-server amd64 4:19.12.3-0ubuntu2 [948 kB] Réception de :6 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadiagentbase5 amd64 4:19.12.3-0ubuntu2 [123 kB] Réception de :7 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadicalendar-data all 4:19.12.3-0ubuntu1 [172 kB] Réception de :8 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadicontact-data all 4:19.12.3-0ubuntu1 [203 kB] Réception de :9 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadicore-bin amd64 4:19.12.3-0ubuntu2 [6 712 B] Réception de :10 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5contacteditor5 amd64 4:19.12.3-0ubuntu1 [110 kB] Réception de :11 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadicontact5abi1 amd64 4:19.12.3-0ubuntu1 [216 kB] Réception de :12 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadimime-data all 4:19.12.3-0ubuntu1 [59,4 kB] Réception de :13 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadimime5 amd64 4:19.12.3-0ubuntu1 [109 kB] Réception de :14 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5mailtransportakonadi5 amd64 19.12.3-0ubuntu1 [37,2 kB] Réception de :15 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadicalendar5abi2 amd64 4:19.12.3-0ubuntu1 [272 kB] Réception de :16 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadinotes-data all 4:19.12.3-0ubuntu1 [8 824 B] Réception de :17 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadinotes5 amd64 4:19.12.3-0ubuntu1 [24,3 kB] Réception de :18 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5alarmcalendar-data all 4:19.12.3-0ubuntu1 [47,8 kB] Réception de :19 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5alarmcalendar5abi2 amd64 4:19.12.3-0ubuntu1 [183 kB] Réception de :20 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 kdepim-runtime amd64 4:19.12.3-0ubuntu1 [2 964 kB] Réception de :21 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5akonadisearchpim5 amd64 4:19.12.3-0ubuntu1 [44,8 kB] Réception de :22 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5libkdepimakonadi5 amd64 4:19.12.3-0ubuntu1 [147 kB] Réception de :23 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libkf5libkdepim-plugins amd64 4:19.12.3-0ubuntu1 [17,4 kB] Réception de :24 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 kalarm amd64 4:19.12.3-0ubuntu1 [2 348 kB] Réception de :25 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 akonadi-backend-mysql all 4:19.12.3-0ubuntu2 [11,8 kB] 9 463 ko réceptionnés en 2s (4 997 ko/s) Sélection du paquet libkf5akonadiprivate5abi2:amd64 précédemment désélectionné. (Lecture de la base de données... 437095 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../00-libkf5akonadiprivate5abi2_4%3a19.12.3-0ubuntu2_amd64.deb ... Dépaquetage de libkf5akonadiprivate5abi2:amd64 (4:19.12.3-0ubuntu2) ... Sélection du paquet libkf5akonadi-data précédemment désélectionné. Préparation du dépaquetage de .../01-libkf5akonadi-data_4%3a19.12.3-0ubuntu2_all.deb ... Dépaquetage de libkf5akonadi-data (4:19.12.3-0ubuntu2) ... Sélection du paquet libkf5akonadicore5abi2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../02-libkf5akonadicore5abi2_4%3a19.12.3-0ubuntu2_amd64.deb ... Dépaquetage de libkf5akonadicore5abi2:amd64 (4:19.12.3-0ubuntu2) ... Sélection du paquet libkf5akonadiwidgets5abi1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../03-libkf5akonadiwidgets5abi1_4%3a19.12.3-0ubuntu2_amd64.deb ... Dépaquetage de libkf5akonadiwidgets5abi1:amd64 (4:19.12.3-0ubuntu2) ... Sélection du paquet akonadi-server précédemment désélectionné. Préparation du dépaquetage de .../04-akonadi-server_4%3a19.12.3-0ubuntu2_amd64.deb ... Dépaquetage de akonadi-server (4:19.12.3-0ubuntu2) ... Sélection du paquet libkf5akonadiagentbase5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../05-libkf5akonadiagentbase5_4%3a19.12.3-0ubuntu2_amd64.deb ... Dépaquetage de libkf5akonadiagentbase5:amd64 (4:19.12.3-0ubuntu2) ... Sélection du paquet libkf5akonadicalendar-data précédemment désélectionné. Préparation du dépaquetage de .../06-libkf5akonadicalendar-data_4%3a19.12.3-0ubuntu1_all.deb ... Dépaquetage de libkf5akonadicalendar-data (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5akonadicontact-data précédemment désélectionné. Préparation du dépaquetage de .../07-libkf5akonadicontact-data_4%3a19.12.3-0ubuntu1_all.deb ... Dépaquetage de libkf5akonadicontact-data (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5akonadicore-bin précédemment désélectionné. Préparation du dépaquetage de .../08-libkf5akonadicore-bin_4%3a19.12.3-0ubuntu2_amd64.deb ... Dépaquetage de libkf5akonadicore-bin (4:19.12.3-0ubuntu2) ... Sélection du paquet libkf5contacteditor5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../09-libkf5contacteditor5_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de libkf5contacteditor5:amd64 (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5akonadicontact5abi1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../10-libkf5akonadicontact5abi1_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de libkf5akonadicontact5abi1:amd64 (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5akonadimime-data précédemment désélectionné. Préparation du dépaquetage de .../11-libkf5akonadimime-data_4%3a19.12.3-0ubuntu1_all.deb ... Dépaquetage de libkf5akonadimime-data (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5akonadimime5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../12-libkf5akonadimime5_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de libkf5akonadimime5:amd64 (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5mailtransportakonadi5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../13-libkf5mailtransportakonadi5_19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de libkf5mailtransportakonadi5:amd64 (19.12.3-0ubuntu1) ... Sélection du paquet libkf5akonadicalendar5abi2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../14-libkf5akonadicalendar5abi2_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de libkf5akonadicalendar5abi2:amd64 (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5akonadinotes-data précédemment désélectionné. Préparation du dépaquetage de .../15-libkf5akonadinotes-data_4%3a19.12.3-0ubuntu1_all.deb ... Dépaquetage de libkf5akonadinotes-data (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5akonadinotes5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../16-libkf5akonadinotes5_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de libkf5akonadinotes5:amd64 (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5alarmcalendar-data précédemment désélectionné. Préparation du dépaquetage de .../17-libkf5alarmcalendar-data_4%3a19.12.3-0ubuntu1_all.deb ... Dépaquetage de libkf5alarmcalendar-data (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5alarmcalendar5abi2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../18-libkf5alarmcalendar5abi2_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de libkf5alarmcalendar5abi2:amd64 (4:19.12.3-0ubuntu1) ... Sélection du paquet kdepim-runtime précédemment désélectionné. Préparation du dépaquetage de .../19-kdepim-runtime_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de kdepim-runtime (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5akonadisearchpim5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../20-libkf5akonadisearchpim5_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de libkf5akonadisearchpim5:amd64 (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5libkdepimakonadi5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../21-libkf5libkdepimakonadi5_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de libkf5libkdepimakonadi5:amd64 (4:19.12.3-0ubuntu1) ... Sélection du paquet libkf5libkdepim-plugins:amd64 précédemment désélectionné. Préparation du dépaquetage de .../22-libkf5libkdepim-plugins_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de libkf5libkdepim-plugins:amd64 (4:19.12.3-0ubuntu1) ... Sélection du paquet kalarm précédemment désélectionné. Préparation du dépaquetage de .../23-kalarm_4%3a19.12.3-0ubuntu1_amd64.deb ... Dépaquetage de kalarm (4:19.12.3-0ubuntu1) ... Sélection du paquet akonadi-backend-mysql précédemment désélectionné. Préparation du dépaquetage de .../24-akonadi-backend-mysql_4%3a19.12.3-0ubuntu2_all.deb ... Dépaquetage de akonadi-backend-mysql (4:19.12.3-0ubuntu2) ... Paramétrage de libkf5akonadicontact-data (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5alarmcalendar-data (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5akonadimime-data (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5contacteditor5:amd64 (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5akonadinotes-data (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5akonadi-data (4:19.12.3-0ubuntu2) ... Paramétrage de akonadi-backend-mysql (4:19.12.3-0ubuntu2) ... Paramétrage de libkf5akonadinotes5:amd64 (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5akonadicalendar-data (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5akonadiprivate5abi2:amd64 (4:19.12.3-0ubuntu2) ... Paramétrage de libkf5akonadicore-bin (4:19.12.3-0ubuntu2) ... Paramétrage de libkf5akonadicore5abi2:amd64 (4:19.12.3-0ubuntu2) ... Paramétrage de libkf5akonadisearchpim5:amd64 (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5akonadiwidgets5abi1:amd64 (4:19.12.3-0ubuntu2) ... Paramétrage de libkf5alarmcalendar5abi2:amd64 (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5akonadimime5:amd64 (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5akonadicontact5abi1:amd64 (4:19.12.3-0ubuntu1) ... Paramétrage de akonadi-server (4:19.12.3-0ubuntu2) ... Paramétrage de libkf5akonadiagentbase5:amd64 (4:19.12.3-0ubuntu2) ... Paramétrage de libkf5mailtransportakonadi5:amd64 (19.12.3-0ubuntu1) ... Paramétrage de libkf5libkdepimakonadi5:amd64 (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5libkdepim-plugins:amd64 (4:19.12.3-0ubuntu1) ... Paramétrage de libkf5akonadicalendar5abi2:amd64 (4:19.12.3-0ubuntu1) ... Paramétrage de kdepim-runtime (4:19.12.3-0ubuntu1) ... Paramétrage de kalarm (4:19.12.3-0ubuntu1) ... Traitement des actions différées (« triggers ») pour shared-mime-info (1.15-1) ... Traitement des actions différées (« triggers ») pour desktop-file-utils (0.24-1ubuntu3) ... Traitement des actions différées (« triggers ») pour mime-support (3.64ubuntu1) ... Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2) ... Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1ubuntu1) ... Traitement des actions différées (« triggers ») pour libc-bin (2.31-0ubuntu9.1) ... Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ... Traitement des actions différées (« triggers ») pour dbus (1.12.16-2ubuntu2.1) ... bisane@bisane:~$ kalarm org.kde.pim.kidentitymanagement: IdentityManager: There was no default identity. Marking first one as default. Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) org.kde.pim.akonadiserver: Starting up the Akonadi Server... Couldn't start kuiserver from org.kde.kuiserver.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kuiserver was not provided by any .service files") Icon theme "elementary" not found. Icon theme "gnome" not found. kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/libexec/kf5/klauncher' kdeinit5: Launched KLauncher, pid = 3680, result = 0 Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) kdeinit5: opened connection to :0 kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' from launcher. kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' QObject::disconnect: Unexpected null parameter QObject::disconnect: Unexpected null parameter QObject::disconnect: Unexpected null parameter QObject::disconnect: Unexpected null parameter 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/bisane/.local/share/akonadi/mysql.conf", "--datadir=/home/bisane/.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: "" 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... org.kde.pim.akonadicore: Job error: "" for collection: QVector() org.kde.pim.akonadicore: Job error: "" for collection: QVector() org.kde.pim.akonadicore: Job error: "" for collection: QVector() kdeinit5: PID 3683 terminated.

bisane Membre non connecté
-
- Voir le profil du membre bisane
- Inscrit le : 10/11/2020
- Site internet
nic80 :
j' ai donc fait les changements suivants:

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
On est toujours dans le même cas de figure;

En fait, akonadi-backend-mysql, doit probablement créer le lien symbolique de /usr/sbin/mysqld-akonadi vers /usr/sbin/mysqld.
Mais ici, on sait que le problème vient de Mysql 8.0 et des options présentes dans le fichier mysql.conf qui ne sont probablement pas acceptées ( et de fait plantent le démarrage d' Akonadi).
Comme Jybz l' a fait remarqué, l' option "log_warnings=2" n' est pas comprise par Mysql 8.0 et peut entrainer le plantage de l' application ( et plus globalement, toutes les options en "error". Il est donc nécessaire de les désactiver avant toute chose.
Le problème ne vient pas kmail, kalarm, etc... mais uniquement du démarrage du backend. Je recommande donc de changer les options suggérées ( il est possible de revenir facilement en arrière le cas échéant en faisant les modifications inverses.
edit: de manière générale, toute option qui n' est pas présente sur cette page entrainera un plantage du démarrage.
https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html
log_warning n' en fait pas partie.
Concernant le cache, on peut également lire:
Citation :
The query cache was removed in MySQL 8.0.3. have_query_cache is deprecated, always has a value of NO, and you should expect it to be removed in a future MySQL release.
Donc les options de query cache poseront également un problème.
Pour l' option lower_case_table_names, on peut lire:
Citation :
On Windows the default value is 1. On macOS, the default value is 2. On Linux, a value of 2 is not supported; the server forces the value to 0 instead.
et
Citation :
Incompatible change: As of MySQL 8.0.11, it is prohibited to start the server with a lower_case_table_names setting that is different from the setting used when the server was initialized. The restriction is necessary because collations used by various data dictionary table fields are based on the lower_case_table_names setting that was defined when the server was initialized, and restarting the server with a different setting would introduce inconsistencies with respect to how identifiers are ordered and compared.
Édité par nic80 Le 22/11/2020 à 11h23

bisane Membre non connecté
-
- Voir le profil du membre bisane
- Inscrit le : 10/11/2020
- Site internet
J'ai modifié le mysql.conf selon les indications, et voilà :
Code BASH :
bisane@bisane:~$ mysql ERROR 1045 (28000): Access denied for user 'bisane'@'localhost' (using password: NO)
Code BASH :
bisane@bisane:~$ mysql --socket=/run/user/1000/akonadi/mysql.socket ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/user/1000/akonadi/mysql.socket' (2) bisane@bisane:~$

bisane Membre non connecté
-
- Voir le profil du membre bisane
- Inscrit le : 10/11/2020
- Site internet
Code BASH :
bisane@bisane:~$ sudo mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 10 Server version: 8.0.22-0ubuntu0.20.04.2 (Ubuntu) Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>

bisane Membre non connecté
-
- Voir le profil du membre bisane
- Inscrit le : 10/11/2020
- Site internet
sudo mysql --socket=/run/user/1000/akonadi/mysql.socket
ou
sudo mysql --socket=/run/user/bisane/akonadi/mysql.socket

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Attention, les modifications ne concernent que le fichier mysql.conf d' Akonadi, pas celui global.
L' instance de Mysql utilisée par phpmyadmin et celle utilisée par Akonadi sont différentes (comprendre deux problèmes distincts).
mysql tout seul qui par défaut va se connecter à l' instance lancée automatiquement au démarrage du système et qui contient la base de données utilisée par phpmyadmin (avec sa socket en /var/run/mysqld.socket), ne peut pas fonctionner sans un compte "root" dans un premier temps (et ce dans les deux sens ("sudo mysql -u root" permet de se connecter à l' instance que phpmyadmin peut atteindre). Mais si elle a juste été installée (pas de création de base locale identique à celle hébergée en ligne, il y a probablement certaines étapes a faire avant...
mysql --socket=/var/run/1000/akonadi/mysql.socket , permet de se connecter à l' instance lancée par Akonadi. Mais pour cela il faut d' abord lancer Akonadi (sinon la socket n' existe pas).
Désolé pour cette imprécision. Le fichier à modifier avec les modifications suggérées est celui qui se trouve dans le /home/brisane/.local/share/akonadi .
Édité par nic80 Le 22/11/2020 à 18h27

bisane Membre non connecté
-
- Voir le profil du membre bisane
- Inscrit le : 10/11/2020
- Site internet
Code BASH :
bisane@bisane:~$ cat /home/bisane/.local/share/akonadi/db_data/mysql.err 2020-11-22T16:42:26.238992Z 0 [Warning] [MY-010097] [Server] Insecure configuration for --secure-file-priv: Current value does not restrict location of generated files. Consider setting it to a valid, non-empty path. 2020-11-22T16:42:26.239153Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld-akonadi (mysqld 8.0.22-0ubuntu0.20.04.2) starting as process 1995 2020-11-22T16:42:26.247676Z 0 [Warning] [MY-013242] [Server] --character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous. 2020-11-22T16:42:26.247698Z 0 [Warning] [MY-013244] [Server] --collation-server: 'utf8_general_ci' is a collation of the deprecated character set UTF8MB3. Please consider using UTF8MB4 with an appropriate collation instead. 2020-11-22T16:42:26.332955Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2020-11-22T16:42:27.953037Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended. 2020-11-22T16:42:28.722338Z 0 [ERROR] [MY-011292] [Server] Plugin mysqlx reported: 'Preparation of I/O interfaces failed, X Protocol won't be accessible' 2020-11-22T16:42:28.722844Z 0 [ERROR] [MY-011300] [Server] Plugin mysqlx reported: 'Setup of socket: '/var/run/mysqld/mysqlx.sock' failed, can't open lock file /var/run/mysqld/mysqlx.sock.lock' 2020-11-22T16:42:29.218130Z 0 [Warning] [MY-010015] [Repl] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened. 2020-11-22T16:42:29.429506Z 0 [Warning] [MY-010015] [Repl] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened. 2020-11-22T16:42:29.519310Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed. 2020-11-22T16:42:29.521341Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel. 2020-11-22T16:42:29.528592Z 0 [Warning] [MY-010441] [Server] Failed to open optimizer cost constant tables 2020-11-22T16:42:29.530301Z 0 [ERROR] [MY-013129] [Server] A message intended for a client cannot be sent there as no client-session is attached. Therefore, we're sending the information to the error-log instead: MY-001146 - Table 'mysql.component' doesn't exist 2020-11-22T16:42:29.531000Z 0 [Warning] [MY-013129] [Server] A message intended for a client cannot be sent there as no client-session is attached. Therefore, we're sending the information to the error-log instead: MY-003543 - The mysql.component table is missing or has an incorrect definition. 2020-11-22T16:42:29.531893Z 0 [ERROR] [MY-000067] [Server] unknown variable 'log_warnings=2'. 2020-11-22T16:42:29.533095Z 0 [ERROR] [MY-010119] [Server] Aborting 2020-11-22T16:42:31.206996Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld-akonadi: Shutdown complete (mysqld 8.0.22-0ubuntu0.20.04.2) (Ubuntu).

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Concernant les erreurs remontées par le fichier d' erreur, voir mon poste précédent...
Ici le log_warning est présent. J' en déduis que les modifications n' ont pas été faites dans le bon fichier...
Mon fichier mysql.conf posté précédemment ne contenant rien de spécifique à ma configuration, il devrait pouvoir remplacer le fichier mysql.conf présent dans /home/bisane/.local/share/akonadi .
Edit: Le sujet du fil étant akonadi, il faudrait se focaliser sur lui d' abord...
Si nécéssaire par la suite, il faudra regarder le cas mysql pur (c' est à dire l' instance qui hébergera la copie de la base qui est hébergée en ligne)
Édité par nic80 Le 22/11/2020 à 18h36

bisane Membre non connecté
-
- Voir le profil du membre bisane
- Inscrit le : 10/11/2020
- Site internet
nic80 :
Mon fichier mysql.conf posté précédemment ne contenant rien de spécifique à ma configuration, il devrait pouvoir remplacer le fichier mysql.conf présent dans /home/bisane/.local/share/akonadi
C'est bien ce que j'ai fait...

Akonadi ne se lance toujours pas...
Édité par bisane Le 22/11/2020 à 19h33

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Je ne comprends pas pourquoi le message
Citation :
2020-11-22T16:42:29.531893Z 0 [ERROR] [MY-000067] [Server] unknown variable 'log_warnings=2'.
Dans le fichier que j' ai mis plus tôt, le log_warning est portant bien en commentaire...
Pour le message
Citation :
2020-11-22T16:42:28.722338Z 0 [ERROR] [MY-011292] [Server] Plugin mysqlx reported: 'Preparation of I/O interfaces failed, X Protocol won't be accessible'
2020-11-22T16:42:28.722844Z 0 [ERROR] [MY-011300] [Server] Plugin mysqlx reported: 'Setup of socket: '/var/run/mysqld/mysqlx.sock' failed, can't open lock file /var/run/mysqld/mysqlx.sock.lock'
2020-11-22T16:42:28.722844Z 0 [ERROR] [MY-011300] [Server] Plugin mysqlx reported: 'Setup of socket: '/var/run/mysqld/mysqlx.sock' failed, can't open lock file /var/run/mysqld/mysqlx.sock.lock'
J' ai la même chose, il est curieux qu' un message d' erreur ne fasse pas planter !
il est possible d' avoir le résultat d' un cat /home/bisane/.local/share/akonadi/mysql.conf ?

bisane Membre non connecté
-
- Voir le profil du membre bisane
- Inscrit le : 10/11/2020
- Site internet
nic80 :
Dans le fichier que j' ai mis plus tôt, le log_warning est portant bien en commentaire...
Dans le mien aussi :
Code TEXT :
# print warnings and connection errors (default:1) # log_warnings=2
nic80 :
il est possible d' avoir le résultat d' un cat /home/bisane/.local/share/akonadi/mysql.conf ?
Code BASH :
bisane@bisane:~$ cat /home/bisane/.local/share/akonadi/mysql.conf # # Global Akonadi MySQL server settings, # These settings can be adjusted using $HOME/.config/akonadi/mysql-local.conf # # Based on advice by Kris Köhntopp <kris@mysql.com> # [mysqld] # strict query parsing/interpretation # TODO: make Akonadi work with those settings enabled # sql_mode=strict_trans_tables,strict_all_tables,strict_error_for_division_by_zero,no_auto_create_user,no_auto_value_on_zero,no_engine_substitution,no_zero_date,no_zero_in_date,only_full_group_by,pipes_as_concat # sql_mode=strict_trans_tables # DEBUGGING: # log all queries, useful for debugging but generates an enormous amount of data # log=mysql.full # log queries slower than n seconds, log file name relative to datadir (for debugging only) # log_slow_queries=mysql.slow # long_query_time=1 # log queries not using indices, debug only, disable for production use # log_queries_not_using_indexes=1 # # mesure database size and adjust innodb_buffer_pool_size # SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema"); # NOTES: # Keep Innob_log_waits and keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables) #expire_logs_days=3 #sync_bin_log=0 # Use UTF-8 encoding for tables character_set_server=utf8 collation_server=utf8_general_ci # use InnoDB for transactions and better crash recovery default_storage_engine=innodb # memory pool InnoDB uses to store data dictionary information and other internal data structures (default:8M) # Deprecated in MySQL >= 5.6.3, removed in 5.7 (works in MariaDB) # innodb_additional_mem_pool_size=8M # memory buffer InnoDB uses to cache data and indexes of its tables (default:128M) # Larger values means less I/O innodb_buffer_pool_size=128M # Create a .ibd file for each table (default:0) innodb_file_per_table=1 # Write out the log buffer to the log file at each commit (default:1) innodb_flush_log_at_trx_commit=2 # Buffer size used to write to the log files on disk (default:1M for builtin, 8M for plugin) # larger values means less I/O innodb_log_buffer_size=1M # Size of each log file in a log group (default:5M) larger means less I/O but more time for recovery. innodb_log_file_size=64M # # error log file name, relative to datadir (default:hostname.err) log_error=mysql.err # print warnings and connection errors (default:1) # log_warnings=2 # Convert table named to lowercase lower_case_table_names=0 # Maximum size of one packet or any generated/intermediate string. (default:1M) max_allowed_packet=32M # Maximum simultaneous connections allowed (default:100) max_connections=256 # The two options below make no sense with prepared statements and/or transactions # (make sense when having the same query multiple times) # Memory allocated for caching query results (default:0 (disabled)) # query_cache_size=0 # Do not cache results (default:1) # query_cache_type=0 # Do not use the privileges mechanisms skip_grant_tables # Do not listen for TCP/IP connections at all skip_networking # The number of open tables for all threads. (default:64) table_open_cache=200 # How many threads the server should cache for reuse (default:0) thread_cache_size=3 # wait 365d before dropping the DB connection (default:8h) wait_timeout=31536000 # We use InnoDB, so don't let MyISAM eat up memory key_buffer_size=16K # KUBUNTU: # Unset the export dir check as only the full mysql-server package creates it secure_file_priv= # KUBUNTU: # workaround for 5.7 being more strict with column types # (reverts to 5.6 behavior) sql_mode=NO_ENGINE_SUBSTITUTION [client] default-character-set=utf8

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
bisane :
Dans le mien aussi :
nic80 :
Dans le fichier que j' ai mis plus tôt, le log_warning est portant bien en commentaire...
Dans le mien aussi :
Code TEXT :
# print warnings and connection errors (default:1) # log_warnings=2
Dans ce cas, la seule explication que je vois, c'est qu'un autre fichier de configuration est utilisé, à la place ou en complément.
On ne va quand pas te faire utiliser strace ?
Yves

bisane Membre non connecté
-
- Voir le profil du membre bisane
- Inscrit le : 10/11/2020
- Site internet
papoteur :
On ne va quand pas te faire utiliser strace ?
C'est à dire ???
Contente de vous retrouver après une indisponibilité du forum !

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie