Gambas France BETA


Pas de compte ? Incription

Gambas et PI3

12
AuteurMessages
Jack#1 Posté le 2/2/2017 à 15:45:35
Voici un retour sur mon expérience d'un portage de Laurux sur un PI3.
En souhaitant que cela puisse intéresser/aider quelqu'un sur ce forum.

Hier j'ai reçu un Raspberry PI3 avec une carte de 16 GO, un boîtier et 2 dissipateurs le tout pour ~65 euros (j'avais déjà l'alimentation de mon B+)

J'ai installé sur la carte une version de Ubuntu Mate pour Armh.
https://ubuntu-mate.org/raspberry-pi/

Après le boot, j'ai une question qui me demande si je veux utiliser tout l'espace de ma clé. Je répond oui et après un boot qui ne dure pas très longtemps j'arrive sur mon bureau.
La première chose a faire c'est d'aller dans les prises en charges des langues afin de télécharger et d'installer le français.
Ensuite, je farfouille un peu pour voir le bureau Mate et je ne constate pas de différence avec le bureau habituel de mon Suttle.
Cependant deux choses doivent être améliorées.
1- Le son est particulier (c'est une litote). C'est parce qu'il ne sort pas en Hdmi.
2- Le clavier est en qwerty malgré que la langue utilisée soit le français.
Pour résoudre ça, j'installe (en console avec apt-get) un utilitaire nommé raspi-config. Une fois lancé le logiciel permet le paramétrage d'un certain nombres de choses et notamment le forçage du son vers Hdmi et le passage du clavier en français.
J'installe ensuite Mysql puis je créé un utilisateur avec tous les droits.
J'installe le PPA Gambas3/team puis Gambas3 et enfin je télécharge Laurux et Laurux.pos.
NB : Toutes ces manips sont faites avec les données d'installation de la page Téléchargement du site laurux.fr et de la documentation disponible dans le dossier ~/Laurux3/Install/Install.html. Sur une installation vierge il n'y a donc aucun problème.
Je fais mes premiers tests avec Laurux et la base vierge livrée avec le logiciel. Pas de problème ça tourne bien et c'est très rapide. Je ne constate pas le ralentissement dont on a parlé ailleurs sur le site Laurux.fr.
Je restaure une grosse base. 16 000 articles, 200 000 lignes d'écritures en comptabilité sur 5 exercices, 90 000 factures archivées etc ...
Ca prend du temps mais c'est normal, la base fait 120 MO. Après la restauration je vais dans la table des produits et là, pas de ralentissement notable, idem en historique des factures et en extrait de comptes. Je vais en facturation et là encore je ne constate pas de ralentissement exagéré par rapport à mon Shuttle. Les affichages sont quasiment instantanés.
Je lance Laurux.pos et là encore je ressent une grande satisfaction a constater que tout tourne comme sur des roulettes.
NB : Avec Laurux.pos il est bien d'avoir un écran tactile mais cela ne dispense pas d'avoir un clavier et une souris car certaines opérations nécessitent ces périphériques (création des clients, des articles etc...).

J'ai remarqué aussi que Firefox ralentissait les connexions internet. J'ai donc installé Chrome et Midori. Ca fonctionne mieux sauf pour la lecture des vidéos. Mais là, je pense que c'est un problème de mémoire interne au PI3.

Donc pour conclure, Laurux et Laurux.pos fonctionnent tous les deux très bien (presque sans ralentissement) en mode local mais on va ressentir des ralentissements plus ou moins conséquents en mode distant c'est à dire soit avec une base distante soit avec une application déportée (X2GO par exemple)
Je pourrai presque prétendre qu'un Raspberry PI3 serait convenable pour une utilisation bureautique si on n'a pas besoin de faire des lectures vidéos.

Conclusion 1 : Gambas sur PI3 c'est génial et maintenant que Laurux et sa caisse peuvent s'aromatiser en parfum framboise pourquoi se priver d'une telle gourmandise.
Conclusion 2 : Vous recherchez un poste de travail complet et performant avec Gambas3 ? Ne cherchez pas plus loin, investissez dans un Raspberry PI3 à ~80 euros.
Pour un code démocratique nationalisons Gambas.
spheris#2 Posté le 13/2/2017 à 10:31:29
Jack,
Pour avoir acheté un B+ et installé GB3 dessus il y a 6 mois de cela, j'ai trouvé xfce et gb d'une incroyable lenteur.
Je m'en sers pour contrôler une installation domotique à l'aire du port USB/serie par un convertisseur, avec une interface tactile sur écran tactile réalisée en gb.
Pas assez rapide à mon gout, mon choix s'est donc porté vers un eee pc . 100 euros de plus mais des performances à la clef.
Cela dit pour un petit ordi, le PI est pas mal.
;)
Jack#3 Posté le 13/2/2017 à 11:52:04
J'ai aussi un B+ mais le PI3 est beaucoup plus rapide. Le B+ que j'ai a 512 mo de mémoire alors que le PI3 en a 1 GO donc ça n'a rien a voir. Tout fonctionne normalement avec le PI3 hormis les vidéos ou la 3D.
Pour un code démocratique nationalisons Gambas.
spheris#4 Posté le 13/2/2017 à 15:52:29
Jack,
merci pour ton retour d'informations.
Je vais commander un PI3 et refaire mon essai.
Quelle version de gb3 existe-t-il sur le pi3?
;)
Jack#5 Posté le 13/2/2017 à 16:20:43
j'ai utilisé la version 16.04 avec Mate prise ici :
https://ubuntu-mate.org/raspberry-pi/

Pour Gambas le PPA Gambas3/team
Pour un code démocratique nationalisons Gambas.
spheris#6 Posté le 13/2/2017 à 19:50:41
Jack,
Je ne suis personnellement pas adepte de l'interface Mate. Pour ma part, une Xfce est bien plus facile à utiliser et bien plus rapide.
Par contre faire une version raspberry-pi sur le PPA gambas team, c'est trop fort ! bravo les gars !
;) ;)
Jack#7 Posté le 14/2/2017 à 08:23:40
Tu as bien raison spheris, chacun utilise ce qu'il veut.
Il n'y a pas de version Raspberry pour le ppa Gambas3, les rpi utilisent les ppa Ubuntu parce que c'est Ubuntu qui décline une version spéciale pour les ARM, c'est tout.
Pour un code démocratique nationalisons Gambas.
lapenduledargent#8 Posté le 9/5/2017 à 09:03:06
Bonjour Jack et Spheris,

Je remonte votre post car je suis également intéressé par le sujet.
Pour également un projet Domotique pour remplacer un Acer Aspire One. Consommation et écran inutile.
Comme Sphéris, j'utilise le usb/série mais pour communiquer avec un Arduino.

J'ai une Beaglebone black 1ghz et 512Mb (B+).

J'y ai installé debian 7 avec gambas mais trop lent à lancer !

Me conseiller vous toujours le PI3 ou autre chose comme nano pc ?

A bientôt,

Pierre
Flachy Joe#9 Posté le 9/5/2017 à 09:18:22
Iguane : Il Gambas Uniquement pour Activer ses NEuronesSalut lapenduledargent,
il faut sans doute que tu fasses le tri dans ce qui se lance au démarrage de ta machine et ne garder que ce qui est indispensable au fonctionnement de ton système. Tu dis ne pas avoir besoin d’écran : désinstalle le serveur X, si tu n'as pas besoin du son : supprime tous les paquets alsa et pulseaudio, etc...

Pour analyser les temps de démarrage : http://www.tux-planet.fr/analyser-les-temps-de-demarrage-de-votre-os-avec-systemd/
Pour aller plus (trop) loin : http://connect.ed-diamond.com/Open-Silicium/OS-009/Optimisation-du-temps-de-boot-d-un-systeme-Linux-embarque
;) Flachy Joe ;)
spheris#10 Posté le 9/5/2017 à 11:17:04
lapenduledargent,
Alors pour avoir utilisé mon nouveau PIB+ avec la version debian de base avec openbox et lxde, je dois dire que je suis assez surpris par sa rapidité.
Il s'agissait juste d'un bug souris qui ralentissait le curseur.
Maintenant, il tourne avec gb 3.9.2 et se comporte très bien.
La fluidité est au rendez-vous, et l'appli gambas tourne très bien en USB/SERIE.
Je n'utilise pas la sortie série car conflit avec bluetooth, je passe par un adaptateur.
Coté GPIO, j'ai commandé un écran tactile 7 pouces pour valider son fonctionnement autonome en station domo.
Pour le moment rien à redire.
Très bon petit investissement.
;)
lapenduledargent#11 Posté le 9/5/2017 à 12:00:31
Bonjour Spheris,

Merci, je viens de m'en commander un !

Bonjour Flachy Joe,

Intéressant comme lien.
Sur le nouveau PIB+, pourquoi pas installer une version minimal de debian sans interface graphique.
Pour mon appli en Gb ça tourne sans interface ?
spheris#12 Posté le 9/5/2017 à 12:33:30
oui, ton GB tournera en ligne de commande.
Mais perso, rien ne vaut une belle interface graphique.
et puis un serveur X avec openbox n'est pas si gourmand vu les performances de la PIB+.
Si tu as acheté le kit complet, tu as la noosb installée par défaut ainsi que toutes les libs pour le GPIO, python/ruby, et tu peux installer GB sans aucune difficulté via les nouveaux ppa.
;)
O.Coquet#13 Posté le 9/5/2017 à 14:21:14
Ce qui n'est pas devra-t-être inventéSpheris, pourrais tu me dire si mon exemple (voir forge le test que je viens d'y mettre) tourne sur ton PIB+ ??? (avec la carte connectée en usb).


Amitié
Olivier
Amitié
Olivier (Alias Olinux)

Raspberry pi 3 et 4, pc Xubuntu, Arduino.....
Quelques autres "vieux" ordinateurs !
Et un bon fer à souder
spheris#14 Posté le 9/5/2017 à 15:12:11
Olivier,
Je te dis ça après demain dès mon retour du nord de la France.
;)
Flachy Joe#15 Posté le 9/5/2017 à 15:37:48
Iguane : Il Gambas Uniquement pour Activer ses NEuronesS'il n'y a pas besoin d'interface graphique à l'utilisation quotidienne mais besoin de puissance, c'est peut-être intéressant de faire une interface web (en gambas ou autre) qui pourra être utilisée à distance sans surcharger le RPi.
;) Flachy Joe ;)
12