Projet

Général

Profil

Page des profils 19.08

Pour se caler à la version 15.08, il faut donc 4 profils types : 3 enfants et 1 adulte
La page d'accueil du navigateur Internet doit pointer vers http://abuledu.org/live1908.php (qui doit envoyer vers un moteur de recherche ou portail choisi)
L'environnement Gnome 3 a été choisi.
La configuration des programmes favoris semble se trouve dans la base de gconf, ça devient donc plus corsé que des fichiers de conf à copier.
https://doc.ubuntu-fr.org/tutoriel/personnaliser_gnome
https://doc.ubuntu-fr.org/gnome-tweak-tool
https://doc.fedora-fr.org/wiki/GNOME_3

enfant 6 ans et moins

cycle 1 maternelle, sans mot de passe
Barre d'icones : largeur 48
  • Firefox
  • Nautilus
  • AbulEdu Alacarte
  • AbulEdu Microtexte
  • AbulEdu Mulot
  • AbulEdu Contour
  • AbulEdu Memorise
  • AbulEdu Monsieur Patate
  • Tuxpaint (config plein écran en natif)
  • Gcompris
  • Tangrams
  • pySiogame
  • Childsplay
gsettings set org.gnome.shell favorite-apps "['firefox.desktop', 'org.gnome.Nautilus.desktop', 'abuledu-alacarte.desktop', 'abuledu-microtexte.desktop', 'leterrier-mulot.desktop', 'leterrier-contour.desktop', 'leterrier-memorise.desktop', 'leterrier-mrpatate.desktop', 'tuxpaint.desktop', 'org.kde.gcompris.desktop', 'gtans.desktop', 'pysiogame.desktop', 'childsplay.desktop']" 
gsettings set org.gnome.shell.extensions.dash-to-dock dash-max-icon-size "48" 

enfant 6 à 8 ans

Ajouter un menu simplifié

pour cycle 2, sans mot de passe
Barre d'icones : largeur 32
  • Firefox
  • Nautilus
  • AbulEdu Alacarte
  • AbulEdu Minitexte
  • AbulEdu Imageo
  • AbulEdu Boitamots
  • AbulEdu Aller
  • AbulEdu Images séquentielles
  • AbulEdu Suites
  • AbulEdu Calcul mental
  • AbulEdu Monsieur Patate
  • Gcompris
  • Tuxpaint (config plein écran en natif)
  • Tuxmaths
gsettings set org.gnome.shell favorite-apps "['firefox.desktop', 'org.gnome.Nautilus.desktop', 'abuledu-alacarte.desktop', 'abuledu-minitexte.desktop', 'leterrier-imageo.desktop', 'abuledu-boitamots.desktop', 'leterrier-aller.desktop', 'leterrier-imagessequentielles.desktop', 'leterrier-suitearithmetique.desktop', 'leterrier-calculment.desktop', 'leterrier-mrpatate.desktop', 'org.kde.gcompris.desktop', 'tuxpaint.desktop', 'tuxmath.desktop']" 
gsettings set org.gnome.shell.extensions.dash-to-dock dash-max-icon-size "32" 

enfant plus de 8 ans

Ajouter un menu simplifié plus complet

pour cycle 3, sans mot de passe
Barre d'icones : largeur 28
  • Firefox
  • Nautilus
  • LibreOffice Writer
  • Rhythmbox
  • AbulEdu Alacarte
  • AbulEdu Boitamots
  • AbulEdu Aller
  • AbulEdu Calcul mental
  • AbulEdu Cibler
  • AbulEdu Tierce
  • AbulEdu Memorise
  • AbulEdu Raconte Moi
  • Gcompris
  • Tuxmaths
  • Scratch
gsettings set org.gnome.shell favorite-apps "['firefox.desktop', 'org.gnome.Nautilus.desktop', 'libreoffice-writer.desktop', 'rhythmbox.desktop', 'abuledu-alacarte.desktop', 'abuledu-boitamots.desktop', 'leterrier-aller.desktop', 'leterrier-calculment.desktop', 'leterrier-cibler.desktop', 'leterrier-tierce.desktop', 'leterrier-memorise.desktop', 'leterrier-racont.desktop', 'org.kde.gcompris.desktop', 'tuxmath.desktop', 'scratch.desktop']" 
gsettings set org.gnome.shell.extensions.dash-to-dock dash-max-icon-size "28" 

adulte

Ajouter un menu complet

pour enseignant, mot de passe "abuledu"
Barre d'icones : largeur 24
  • Firefox
  • Thunderbird
  • Nautilus
  • LibreOffice Writer
  • Rhythmbox
  • AbulEdu Alacarte
  • Audacity
  • Gimp
  • VLC
  • AbulEdu Raconte-moi
  • Jclic
  • AbulEdu Episcope
  • AbulEdu Gimpressive
  • AbulEdu Rally Lecture
  • Gcompris
  • Scratch
gsettings set org.gnome.shell favorite-apps "['firefox.desktop', 'thunderbird.desktop', 'org.gnome.Nautilus.desktop', 'libreoffice-writer.desktop', 'rhythmbox.desktop', 'abuledu-alacarte.desktop', 'audacity.desktop', 'gimp.desktop', 'vlc.desktop', 'leterrier-racont.desktop', 'jclic.desktop', 'abuledu-episcope.desktop', 'leterrier-gimpre.desktop', 'leterrier-rallyelect.desktop', 'org.kde.gcompris.desktop', 'scratch.desktop']" 
gsettings set org.gnome.shell.extensions.dash-to-dock dash-max-icon-size "24" 

Options communs de certains programmes

Application d'un fond d'écran personnalisé :
gsettings set org.gnome.desktop.background picture-uri 'file:///usr/share/backgrounds/abuledu_default.jpg'

Gcompris

Le téléchargement de la langue se fait dans ~/.cache/KDE/gcompris-qt/data2/voices-ogg/ : Contents et voices-fr.rcc

Tuxpaint

Le lancement en plein écran se paramètre dans ~/.tuxpaintrc

fullscreen=native

Un menu "applications" personnalisé

La version de Gnome shell installée est : 3.28.4
Installation de gnome-tweaks :

apt-get install gnome-tweaks

Installation de l'extension Gno-menu (version 25) :
https://extensions.gnome.org/extension-data/gnomenu%40panacier.gmail.com.v25.shell-extension.zip
Extraire le contenu du zip dans : ~/
L'activer avec :
gsettings set org.gnome.shell enabled-extensions "['gnomenu@panacier.gmail.com']" 

On peut ensuite le personnaliser de manière très fine à l'aide de l'outil menulibre :

Installable depuis les dépots :

apt install menulibre

Il suffit de lancer menulibre qui va proposer un menu par défaut à partir des .desktop dans /usr/share/applications/
Les modifications des entrées de menus vont générer de nouveaux fichiers .desktop dans le dossier ~/.local/share/applications/
Les icones à cacher voient une valeur du .desktop modifiée :

NoDisplay=true

Installer une extension gnome et l'activer pour tout le monde

https://help.gnome.org/admin/system-admin-guide/stable/extensions-enable.html.en

Redmine Appliance - Powered by TurnKey Linux