Pour plus de contenu, connectez-vous !
Skip to main content

Préparation du matériel d'épicerie

Choix du matériel
  • Réaliser un bon de commande sur Odoo.
  • Faire les achats en ligne (Linux Shop (Ekimia) …) pour le compte de GRAP équipe interne (achat/revente).

Paramétrage de l’ordinateur (écran + PC)

NB : Ekimia fait déjà pas mal de préparatifs sur mesure

1er démarrage

définition d’un nom d’utilisateur et mot de passe, choix de la langue, du fuseau horaire...

Internet :
  • Mettre Firefox en navigateur par défaut, Duck duck Go comme moteur de recherche, et le module ublock origin
  • + consent-o-matic pour refuser systématiquement les cookies
  • Installer Nextcloud : en ligne + synchronisé en local.
  • sudo apt install nextcloud-desktop
  • Créer des raccourcis pour Odoo, Nextcloud, la librairie, Odoo (+ enregistrer les mot de passe) et éventuellement framateam.
  • Supprimer le clavier virtuel qui s’affiche par défaut sur Ubuntu 18.04 en installant le module Caribou :

Ubuntu 16/18 : https://extensions.gnome.org/extension/1326/block-caribou/


Ubuntu 20 :
Ouvrir terminal et : sudo apt install chrome-gnome-shell
Puis aller sur Firefox : https://extensions.gnome.org/extension/3222/block-caribou-36/

Recharger la page puis


Ubuntu 22 : les extensions Gnome ne sont font plus par Firefox mais par une application Gnome dédié à télécharger : sudo apt install gnome-shell-extension-manager

Puis l'ouvrir (rechercher Extensions dans le menu d'Ubuntu) puis "Caribou"


Toujours un clavier visuel ?
Il y a peut-être un paramétrage d’accessibilité activé. À voir soit en haut à droite dans les petits indicateurs, soit dans les paramètres


Affichage :
  • Enlever les favoris inutiles dans le bandeau latéral de gauche (conserver VLC, Firefox, Thunderbird, Chrome, Libre Office, Nextcloud, GRAP aide à distance, Terminal, Scanner, Logiciels Ubuntu).
  • Mettre un joli fond d’écran (photos libres) = http://unsplash.com/ 
  • Si lorsque plusieurs fenêtres d'une appli (ex. Thunderbird) sont ouvertes et se superposent et qu'il est impossible de passer facilement de l'une à l'autre, écrire cette ligne de code dans le terminal : gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'previews'
  • Le petit + : un joli fond d'écran qui change chaque jour !

  • Ubuntu 20 :

  • Ubuntu 22 :
    • les extensions Gnome ne sont font plus par Firefox mais par une application Gnome dédié à télécharger : sudo apt install gnome-shell-extension-manager

      Puis l'ouvrir (rechercher Extensions Manager (et pas juste Extensions !) dans le menu d'Ubuntu) puis "Bing Wallpaper" qui est fait par "neffo" et dont le mail est BingWallpaper@ineffable-gmail.com

    • essayer ça si ça suffit pas (source) gsettings set org.gnome.shell disable-extension-version-validation "true"

Pywebdriver


Rendez-vous ici : https://librairie.grap.coop/books/r%C3%A9serv%C3%A9-au-service-info/page/pywebdriver-installation-ubuntu
Imprimante ticket Monter + installer le rouleau et faire un test.
Donner des rouleaux supplémentaires pour écouler notre stock.
Lecteur de code barre Activer via Pywebdriver 127.0.0.1

On ne peut pas biper le code sur un écran. Il faut imprimer auparavant.

Afficheur client
Imprimante et Scanner
Aide à distance

Si ubuntu 22 : il faut faut :

# Ouvrir le fichier de configuration de Gnome Display Manager
sudo nano /etc/gdm3/custom.conf

# Décommenter la ligne WaylandEnable=false (mais pas la ligne d'au dessus !)
# Sortir en enregistrant
CTRL + X puis O puis Entrée

# Redémarrer
reboot
Tactile écran

Pour le Shuttle All-In-One ShuX50V6 en Ubuntu 20.04, il faut installer un driver :

  • Disponible ici chez nous ou ici chez Ekimia

  • Le télécharger
  • Le désarchiver
  • Lancer le run.sh :
    • cd Téléchargements/eGTouch_v2.5.9321.L-x
    • ./run.sh
    • Après choisir les choix par défaut et pour le lien je sais plus quoi, choisir le choix 1 (pas usb mais une autre norme
  • Redémarer l'ordi et ça marchera
Calibrage écran

Normalement par défaut le calibrage est bon.

Si ce n'est pas le cas :

sudo apt install xserver-xorg-input-evdev
sudo apt remove xserver-xorg-input-libinput

xinput -- list
Ne doit pas marcher si on a fait le remove et installer le bon paquet xserver-xorg-input-evdev


Faire xinput list
Trouver le numéro id de l'écran tactile sur la ligne ELO Touch par exemple si c'est le nom de l'écran. Exemple, id = 12


xinput_calibrator --device 12


Ça donne un résultat comme ça :

Section "InputClass"
    Identifier  "calibration"
    MatchProduct    "WCOM50C1:00 2D1F:5143"
    Option  "Calibration"   "41 25961 496 16806"
    Option  "SwapAxes"  "0"
EndSection

E si ça donne un résultat comme ça, c'est pas bien :

# /!\ Si on a un résultat comme ça, c'est qu'on a pas /!\
# redémarré l'ordi après l'installation et le remove qu'il fallait faire
# (ou qu'on a pas installé le paquet xserver-xorg-input-evdev)

Section "InputClass"
Identifier "calibration"
MatchProduct "ELO Touch Solutions ELO Touch Solutions AccuTouch 2218 "
Option "MinX" "81"
Option "MaxX" "65582"Option "MinY" "165"
Option "MaxY" "65402"Option "SwapXY" "0" # unless it was already set to 1
Option "InvertX" "0" # unless it was already set
Option "InvertY" "0" # unless it was already set
EndSection

Puis copier coller le résultat dans /usr/share/X11/xorg.conf.d/99-calibration.conf :

sudo nano /usr/share/X11/xorg.conf.d/99-calibration.conf
# Coller le texte
# Puis pour sortir en enregistrant :
CTRL+X 
# puis 
O # pas zéro mais la lettre O comme Oui
# puis
Entrée
# Les droits d'accès ne sont pas à changer (root)

Redémarrer l'ordi pour que ça marche !
Faire un test, par exemple sur le bureau en créant un rectangle ou en cliquant sur des trucs précis

Paramétrage Firefox

Parfois, il arrive qu'il y ait un message d'erreur sur Odoo, "QuotaExceededError". (Ex : MAG)

Suivre la procédure suivante semble résoudre le problème :


- taper about:config

- rechercher la clé dom.storage.default_quota

- Changer la valeur par défaut de 5120 à 51200

Envoi du matériel
  • Optimiser les contenants (chouette un tetris géant).
  • Passer le bon de commande en bon de livraison sur Odoo et imprimer le BL pour le mettre dans un des cartons avec le matériel.
  • Mettre également les identifiants de connexion avec l’ordinateur.
Facturation Après le démarrage de l’acti pour s’assurer qu’il n’y a pas de besoin complémentaire.
Mise à jour

Si l'ordi est bien dans la dernière version compatible et géré par Grap (actuellement en juillet 2024 la versio Ubuntu 22.04), lancer cette ligne de commande qui fera qu'Ubuntu proposera pas de changements de versions :

 

sudo sed -i 's/^Prompt=.*/Prompt=never/' /etc/update-manager/release-upgrades

Compléments : https://nuage.grap.coop/s/install_caisse