Problème installation

Soumis par Patsy le sam 27/01/2018 - 20:43

Bonsoir,

Pour installer Laurux V3.68 sur un ordinateur qui n'a jamais eu Laurux,

après install de Gambas3 (3.10) et mysql (5.7), de l'extraction de Laurux.tar.gz, j'ai créé un lanceur, créé compte mysql mais ... lorsque je clic sur la lanceur j'obtiens l'erreur suivante :

Unable to save settings: Settings.Save.200 Null object. Settings.Save.204

j'ai essayé la procédure suivante : (voir topic "comment installer Laurux3.68 ?" du 02/01) :

- Retirez Laurux du lanceur                                                           pour moi : --> ne sachant pas comment le retirer, j'ai supprimé le lanceur

- Ouvrir un terminal

- éditez un fichier Laurux.sh

* gedit Laurux.sh

- Puis tapez :

* cd ~/Laurux gbr3 Laurux

- Aprés gbr3 Laurux il y a un retour chariot. Enregistrez et fermez.

- ouvrez votre gestionnaire de fichier, sélectionnez Laurux.sh - Clic droit => propriétés => permissions => activez autoriser l’exécution du fichier comme un programme => fermez - double clic sur Laurux.sh autorisez son exécution => Eureka Laurux se lance.

Mais chez moi, ... Laurux ne se lance pas.

qu'est ce que j'ai oublié, qu'est ce que j'ai mal fait ???  faut-il que j'install la v3.67.11 puis après la v3.68 ??? je suis dans le brouillard total ... !!!

Bonsoir Patsy,
Il y a bien tout le message d'erreur ?
et c'est :
cd ~/Laurux
gbr3 Laurux

Sur 2 lignes.
Et retirer Laurux du lanceur, c'est parce que Laurux était déjà installé (3.67) et sur ubuntu.
Faut pas supprimer le lanceur ...

Bonjour Patrick et merci de ta réponse,

le message d'erreur complet est :

Laurux
This application has raised an unexpected error and must abort
Unable to save settings: Settings.Save.200 Null object. Settings.Save.204

oui j'avais bien fait la cde gbr3 sur une 2ème ligne (erreur en recopiant !)

Non Laurux n'a jamais été installé sur cet ordinateur là.

Je vois que la V3.68.1 est sortie, je vais donc supprimer mon dossier Laurux et le lanceur et le fichier .sh créé et reprendre l'instal à partir du téléchargement de la 3.68.1

en espérant que tout ira bien !

Bonsoir,

En fait, je pense avoir un problème avec mysql, mais je ne sais pas quoi faire !

j'ai suivi la procédure de laurux :

Créer un compte MySQL : mysql --user=root mysql

si message d'erreur Entrez : dpkg-reconfigure mysql-server-5.0  (ici j'ai mis 5.7)

pour lancer mysql Entrée : mysql -u root -p 

il s'affiche : mysql>

saisir : Tapez ensuite la ligne suivante en prenant soin de remplacer d'une part « USER_NAME » par le nom d'utilisateur de votre choix et d'autre part, « PASSWORD » par votre mot de passe qui sera utilisé par Laurux pour accéder à MySQL.

GRANT ALL PRIVILEGES ON *.* TO USER_NAME@localhost IDENTIFIED BY "PASSWORD";

Attention: N'oubliez pas les guillemets qui entourent votre mot de passe ni le point virgule qui termine la commande SQL. Parfois il faut mettre des apostrophes à la place des guillemets (cf site de Laurux) Après avoir validé la ligne avec la touche « Entrée » du clavier, vous devriez avoir le message suivant :

Query OK, 0 rows affected Lorsque cette phase est terminée, tapez exit; pour quitter la ligne de commande MySQL.

Vous pouvez fermer le terminal, Laurux est prêt !

chez moi, Laurux n'est pas prêt, il ne démarre pas (voir messages précédents),

et lorsque je veut relancer mysql dans le terminal, il boucle en me redemandant  le mot de passe. Je pense donc que le compte mysql n'arrive pas à se créer ... !!!

voici les commandes saisies et les messages :

sylvie@sylvie-B85M-D3H ~ $ sudo mysql --user=root mysql

[sudo] password for sylvie:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

sylvie@sylvie-B85M-D3H ~ $ sudo dpkg-reconfigure mysql-server-5.7

Checking if update is needed.

This installation of MySQL is already upgraded to 5.7.21, use --force if you still need to run mysql_upgrade

sylvie@sylvie-B85M-D3H ~ $ sudo mysql -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 4

Server version: 5.7.21-0ubuntu0.16.04.1 (Ubuntu)

 

Copyright (c) 2000, 2018, 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> GRANT ALL PRIVILEGES ON *.* TO sylvie@localhost IDENTIFIED BY 'xxxxxx';

Query OK, 0 rows affected, 1 warning (0,00 sec)

 

mysql> exit

Bye

sylvie@sylvie-B85M-D3H ~ $

 

j'abandonne pour ce soir.

 

bonne soirée à tous.

Bonsoir,
sudo n'est pas nécessaire : mysql -u -p suffit
Essaye :
GRANT ALL PRIVILEGES ON *.* TO 'sylvie'@'localhost' IDENTIFIED BY 'xxxxxx';

merci Patrick pour ta réponse, mais ce matin, je ne l'ai pas vue !!! ... avec toutes mes excuses.

En fait, j'ai désintallé mysql-server-5.7 et client-5.7 que j'ai réinstallé. puis j'ai rebooté mon pc. et avant tout autre chose j'ai réessayé : de lancer mysql qui fonctionne (sans 'sudo') avec le mot de passe que j'avais créé le 27.
Puis j'ai essayé de lancer Laurux et --> c'est ok pour Laurux ... ouf.

Grégo Renault

dim 01/07/2018 - 15:13

Bonjour !
Même problème pour ma part... J'étais sous ubuntu 16.04. J'ai formaté mon disque, je suis passé sous 18.04, j'ai fait tout ce qui est indiqué (installer gambas, mysql, télécharger laurux...) et j'ai le même message d'erreur. Quelqu'un pourrait-il m'aider ?
Amitiés !

grégo

Bonjour,

dans une console faites : mysql -u -p
Mysql va vous demander le mot de passe. saisissez celui que vous avez taper lors de la commande GRANT ....

Grégo Renault

lun 02/07/2018 - 12:36

En réponse à par Jack

Bonjour Jack !

Merci de votre aide ! Quand je tape mysql -u -p, j'ai en réponse : "ERROR 1045 (28000): Access denied for user '-p'@'localhost' (using password: NO)"...

Donc, ça ne doit pas être encore bon...

grégo

Grégo Renault

lun 02/07/2018 - 18:49

Cher Jack !

Ca me permet de rentre dans la console mysql.
Ensuite, je tape : GRANT ALL PRIVILEGES ON *.* TO jeuxdevilains@localhost IDENTIFIED BY 'motdepasse';
et il répond : ERROR 1045 (28000): Access denied for user 'jeuxdevilains'@'localhost' (using password: YES)

Merci si vous pouvez continuer à m'aider !

grégo

Ca veut dire que l'utilisateur n'a pas les droits de création sur la base.
Si vous etes sous Ubuntu essayez sudo mysql -p

Grégo Renault

mar 03/07/2018 - 19:24

Cher Jack !

Merci de m'aider à résoudre ce problème, et désolé du temps entre deux messages, j'ai un emploi du temps compliqué...

Je vous joins ce que j'ai fait à l'instant :
sudo mysql -p
[sudo] Mot de passe de grego :
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu)

Copyright (c) 2000, 2018, 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> GRANT ALL PRIVILEGES ON *.* TO jeuxdevilains@localhost IDENTIFIED BY 'Motdepasse';
Query OK, 0 rows affected, 1 warning (0.03 sec)

mysql> exit

Puis après, j'ai essayé de lancer Laurux, mais rien ne change.

Merci encore !

grégo

Dans un terminal essayez de lancer gambas avec la commande gambas3 si ça fonctionne relancer laurux.
Si laurux ne ne lance toujours pas, dans un terminal :
cd Laurux
./Laurux
Et donnez le retour.

Grégo Renault

jeu 05/07/2018 - 21:07

Cher Maguer !

Merci de votre aide. Je suis repassé sur Ubuntu 16.04 32 bits. Je me suis aperçu que j'avais oublié d'installer le module php-mysql, ce que j'ai fait. Je n'ai plus le même message d'erreur, don con doit progresser !
J'ai essayé de lancer Gambas depuis un terminal. j'obtiens :

gb.gui: warning: 'gb.qt4' component not found, using 'gb.qt5' instead
appmenu-qt: handleReparent 143 The given QMenuBar is already registered by appmenu-qt5, skipping
appmenu-qt: handleReparent 143 The given QMenuBar is already registered by appmenu-qt5, skipping
appmenu-qt: handleReparent 143 The given QMenuBar is already registered by appmenu-qt5, skipping
appmenu-qt: handleReparent 143 The given QMenuBar is already registered by appmenu-qt5, skipping

Mais il se lance quand même. En revanche, quand j'essaie de lancer laurux, l’icône clignote quelques instants sur ma barre de gauche, mais rien de vient, et elle disparaît.

Merci à tous de votre aide !

grégo

Grégo Renault

ven 06/07/2018 - 16:37

J'obtiens :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet qt4

Amitiés !

grégo