La distribution éducative pour débutants et initiés.

Vous n'êtes pas identifié(e).

Annonce

Les différentes isos de PrimTux4 sont disponibles, cliquez ici pour choisir votre version.

  • Pour être automatiquement informé des réponses à vos messages sur le forum, n'oubliez pas de cliquer sur "Suivre cette discussion" en bas de page. Mieux, en vous abonnant au flux RSS du forum, vous pourrez suivre tout nouveau message sur l'ensemble du forum.
  • En allant dans votre Profil, ligne "Vie privée", vous pouvez également cocher "Suivre automatiquement les sujets auxquels on a répondu.", vous n'aurez plus à cliquer sur "Suivre cette discussion" lorsque vous postez un message.
  • Carte des membres pouvant aider et des écoles sous PrimTux, merci de nous envoyer un email si vous souhaitez y apparaître.
  • Abonnez-vous à la newsletter sur le site principal pour être informé des nouveaux paquets, nouvelles versions, bugs...

#101 14-11-2018 14:51:00

ideefixe
Modérateur
Lieu : Bourges
Inscription : 04-06-2015
Messages : 2 817

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Sur un autre ordinateur sur lequel est installé PrimTux4-Debian9-i686-CTP depuis plus d'une semaine :
CTparental et e2guardian sont désinstallés juste après l'installation de PrimTux4.

Aujourd'hui, le menu accueil se lance à la connexion en session administrateur.

Dans un terminal, je lance la mise à jour :

sudo apt-get update && sudo apt-get dist-upgrade

et là depuis le menu paramètres ou le menu système, accueil-primtux ne se lance pas !

c'est donc lié à la mise à jour récente et à la désinstallation de CTparental.

Hors ligne

#102 14-11-2018 16:24:30

Philippe Dpt35
Modérateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 374
Site Web

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Peux-tu nous dire ce que renvoie la console lorsque tu saisis, dans un terminal:

/usr/local/bin/primtux/accueil

Hors ligne

#103 14-11-2018 16:48:00

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 882

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Bug reproduit: l'accueil ne se lance pas car il ne trouve pas ctparental qui est le critète choisi pour lancer l'application. Le lancement de accueil-ptx-ctp fonctionne.
Il faudrait que la condition se base sur le contenu de /etc/primtux_version

Hors ligne

#104 14-11-2018 16:51:39

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 882

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

@ideefixe: en attendant, va dans /usr/local/bin/primtux, en root supprime le fichier accueil et renomme accueil-ptx-ctp en accueil.

Hors ligne

#105 14-11-2018 18:10:32

Philippe Dpt35
Modérateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 374
Site Web

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Steph a écrit :

Bug reproduit: l'accueil ne se lance pas car il ne trouve pas ctparental qui est le critète choisi pour lancer l'application. Le lancement de accueil-ptx-ctp fonctionne.

En fait, ce n'est pas parce que c'est le critère choisi, c'est parce qu'il ne trouve ni dansguardian, ni ctparental. Il ne sait donc pas quel interface lancer !

Il nous faut donc une interface par défaut lorsque rien n'est trouvé. Je vois ça.

Hors ligne

#106 14-11-2018 18:15:08

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 882

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Dans le script il est quand même bien écrit qu'il cherche ctparental ou dansguardian dans les paquets. Le critère choisi pour lancer le bon accueil est donc la présence de ces paquets et non la version de PrimTux installée.
Aucune interface par défaut n'est nécessaire si on utilise DG ou CTP présent dans le fichier /etc/primtux_version.

Hors ligne

#107 14-11-2018 18:19:18

Philippe Dpt35
Modérateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 374
Site Web

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Stéphane, essaie en ajoutant la ligne

   *) "$chemin"accueil-ptx-dg;;

dans la structure case:

case "$type_ctrl" in     
   dansguardian) "$chemin"accueil-ptx-dg;;     
   ctparental)  case "$id" in                     
                               debian) "$chemin"accueil-ptx-ctp;;                     
                               raspbian) "$chemin"accueil-ptx-ctp-rpi;;                 
                       esac                  
                       ;; 
   *) "$chemin"accueil-ptx-dg;;
esac

J'ai mis l'interface dansguardian par défaut, mais s'il tu penses que c'est préférable de conserver celle de ctparental, il suffit de mettre

   *) "$chemin"accueil-ptx-ctp;;

Hors ligne

#108 14-11-2018 18:26:49

Philippe Dpt35
Modérateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 374
Site Web

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Steph a écrit :

Dans le script il est quand même bien écrit qu'il cherche ctparental ou dansguardian dans les paquets. Le critère choisi pour lancer le bon accueil est donc la présence de ces paquets et non la version de PrimTux installée.
Aucune interface par défaut n'est nécessaire si on utilise DG ou CTP présent dans le fichier /etc/primtux_version.

Le test ne cause aucun bug, ce sont de simples grep sur la liste des paquets.
Le problème, c'est qu'il ne trouve ni dansguardian, ni ctparental. L'interface n'étant pas la même dans les deux cas, il ne sait donc pas quelle interface lancer: celle lorsque c'est dansguardian, ou celle lorsque c'est ctparental, puisuqe le case ne prévoit pas d'autre cas.

Il lui faut donc bien un choix par défaut. Faut-il laisser l'interface avec le bouton ctparental si l'on a supprimé ctparental ?

Par ailleurs, on ne peut se baser sur primtux_version, car tout le monde n'a pas forcément fait la migration, et on n'a pas ce fichier dans les anciennes versions non migrées.

Hors ligne

#109 14-11-2018 18:51:33

Philippe Dpt35
Modérateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 374
Site Web

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Stéphane: dans le cas où tu penses qu'il faut garder l'interface avec le bouton ctparental pour les versions CTP dans lesquelles ctparental a été supprimé, il faut affiner le test.

En effet, si par hasard quelqu'un a une version DG dont il a supprimé dansguardian, cela lancera l'interface avec ctparental.

Il faut donc que tu me dises s'il faut quand même mettre l'interface accueil-ptx-ctp pour les versions CTP avec ctparental supprimé pour que j'affine.

Hors ligne

#110 14-11-2018 19:00:06

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 882

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Un critère est viable: la présence du mot "webstrict" ou "CTparental" dans le script "lanceur" présent dans le paquet d'administration.
Si webstrict => DG / CTparental => CTP

Hors ligne

#111 14-11-2018 19:24:52

ideefixe
Modérateur
Lieu : Bourges
Inscription : 04-06-2015
Messages : 2 817

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Steph a écrit :

@ideefixe: en attendant, va dans /usr/local/bin/primtux, en root supprime le fichier accueil et renomme accueil-ptx-ctp en accueil.

avec le terminal administrateur, j'ai lancé pcmanfm et je suis allé dans  /usr/local/bin/primtux
j'ai supprimé le fichier accueil et j'ai renommé accueil-ptx-ctp en accueil.

Le menu accueil se lance à nouveau à la connexion en session administrateur et depuis le menu paramètres ou système  big_smile

Je peux cloner plusieurs disques pour l'école maternelle + cp (les PC ne sont pas connectés à Internet).

Dernière modification par ideefixe (14-11-2018 19:25:13)

Hors ligne

#112 14-11-2018 19:26:57

Philippe Dpt35
Modérateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 374
Site Web

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Teste ça Stéphane:

case "$type_ctrl" in     
   dansguardian) "$chemin"accueil-ptx-dg;;     
   ctparental)  case "$id" in                     
                     debian) "$chemin"accueil-ptx-ctp;;                     
                     raspbian) "$chemin"accueil-ptx-ctp-rpi;;                 
                 esac                  
                 ;; 
   *) if grep "CTparental" /usr/local/bin/primtux/lanceurs
         then "$chemin"accueil-ptx-ctp
         else "$chemin"accueil-ptx-dg
       fi
       ;;
esac

Hors ligne

#113 14-11-2018 20:06:28

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 882

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Ça passe.

Hors ligne

#114 15-11-2018 13:12:27

Philippe Dpt35
Modérateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 374
Site Web

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

@Steph:
J'ai mis à jour le git de l'accueil-primtux2: https://framagit.org/philippe-dpt35/accueil-primtux2

Hors ligne

#115 17-11-2018 12:51:05

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 882

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Modification de l'accueil pour prendre en compte une version Lubuntu à venir (cause = pilotes wifi...).
@Philippe, peux-tu medire si la ligne ubuntu ne fiche rien en l'aire, merci!

#! /bin/bash

chemin="/usr/local/bin/primtux/"

# Debian ou Raspbian ?
id=$(cat /etc/os-release | grep ^ID= | cut -d"=" -f2)

# Version DG ou version CTP ?
type_ctrl=$(dpkg -l | grep "dansguardian" || dpkg -l | grep "ctparental")
type_ctrl=$(echo $type_ctrl | cut -d' ' -f2)

case "$type_ctrl" in     
   dansguardian) "$chemin"accueil-ptx-dg;;     
   ctparental)  case "$id" in                     
                               debian) "$chemin"accueil-ptx-ctp;;
                               ubuntu) "$chemin"accueil-ptx-ctp;;                    
                               raspbian) "$chemin"accueil-ptx-ctp-rpi;;                 
                       esac                  
                       ;; 
   *) if grep "CTparental" /usr/local/bin/primtux/lanceurs
         then "$chemin"accueil-ptx-ctp
         else "$chemin"accueil-ptx-dg
       fi
   ;;

esac

exit 0

Hors ligne

#116 17-11-2018 13:32:34

Philippe Dpt35
Modérateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 374
Site Web

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Non, pas de problème pour la ligne "ubuntu". Il faut juste être sûr que c'est bien "ubuntu" qui est renvoyé par

id=$(cat /etc/os-release | grep ^ID= | cut -d"=" -f2)

Hors ligne

#117 17-11-2018 13:44:03

Philippe Dpt35
Modérateur
Lieu : Ille-et-Vilaine
Inscription : 28-10-2015
Messages : 2 374
Site Web

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Stéphane, tu devrais travailler sur le git pour ce genre de modifs. Je n'ai commencé à bien comprendre qu'il y a peu, mais c'est vraiment un confort de travail !

Tu crées une branche pour la modif ou la nouvelle fonctionnalité que tu envisages. Tu travailles dans cette nouvelle branche dans laquelle tu peux faire ce que tu veux sans risque, et il n'y a plus qu'à fusionner lorsque c'est au point.

Lorsque l'on peut être amené à travailler à plusieurs sur un même projet, comme c'est le cas pour l'accueil-primtux2, c'est même indispensable pour être certain que chacun travaille avec les fichiers des dernières évolutions.

Hors ligne

#118 17-11-2018 14:04:25

mothsart
Modérateur
Inscription : 31-10-2016
Messages : 597

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Philippe à raison : en plus, avec framagit (ou d'autres), tu as le diff entre 2 branches. Tu ne vois donc que ce qui a changé et tu te concentres que là dessus.

Hors ligne

#119 17-11-2018 16:47:54

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 882

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Je sais, là c'était juste pour tester mes talents de scripteur  happy

Hors ligne

#120 19-11-2018 16:58:53

lebardix
Membre
Inscription : 26-04-2016
Messages : 146

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

hi
je viens de telecharger PrimTux4-Debian9-amd64-CTP-20181023.hybrid.iso ,  j'ai gravé comme dab sur clef USB
dd if=PrimTux4-Debian9-amd64-CTP-20181023.hybrid.iso of=/dev/sdh sans probleme

mais ne boote pas ....

Hors ligne

#121 19-11-2018 17:01:53

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 882

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Sauf que la dernière n'est pas la 20181023 mais la 20181112.

Hors ligne

#122 19-11-2018 17:03:58

lebardix
Membre
Inscription : 26-04-2016
Messages : 146

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Oops pardon, je voulais écrire la 21181112,  celle de 20181023 boote bien
sauf a dire que c'était 20181023 amd legacy ....

Dernière modification par lebardix (19-11-2018 17:05:41)

Hors ligne

#123 19-11-2018 17:38:43

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 882

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Ben tu as raison! Je vais basculer les téléchargements par défaut sur la DG.

Hors ligne

#124 19-11-2018 17:49:24

lebardix
Membre
Inscription : 26-04-2016
Messages : 146

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

bon, je ne sais que te dire,

je viens de regraver les 2 images en permuttant mes 2 clefs USB jumelles) donc

PrimTux4-Debian9-amd64-CTP-20181023.hybrid.iso -> OK
PrimTux4-Debian9-amd64-CTP-20181112.hybrid.iso > KO ne boot pas

gravure
dd if=image.iso of=/dev/sdc

remarque: la gravure de  PrimTux4-Debian9-amd64-CTP-20181112.hybrid.iso dure deux fois plus de temps O_O (quelque soit la clef..)

donc quelle image  dois-je utiliser  pour tester Primtux4 ? (CTP ou DG peut m'importe pour l'instant) ....

Merci Steph

Dernière modification par lebardix (19-11-2018 17:52:55)

Hors ligne

#125 19-11-2018 17:50:35

Steph
Administrateur
Inscription : 03-06-2015
Messages : 4 882

Re : PrimTux4 toutes versions - RETOURS DE TESTS - PROBLÈMES CONSTATÉS

Aucune, je vais suspendre les téléchargements, on a trop de problèmes. Je vais recompiler, on va retester et repartie sur plus propre.

Hors ligne

Pied de page des forums