castman.fr – La technologie, à la portée de tous ! Toujours d’actualité … Écologie et technologie en harmonie, est-ce encore de l’utopie ? Sur mon site, vous trouverez une mine d’informations, sur les produits high-tech en général. Vous trouverez aussi, des tutoriels, des astuces, mes coups de gueule et mes coups de cœur, sans oublier, mon espoir sur le thème “Je contribue, pour ma planète !“. Je n’ai pas la science infuse, mais c’est la science qui fuse.

Cubietruck, deuxième partie.

Deuxième partie sur la découverte et la configuration du Cubietruck.

Dans ce tutoriel je passe à l’installation et la configuration de Lubuntu sur la NAND.

Je vous propose aussi, une procédure pour activer le Wi-Fi.

Pour l’installation d’une distribution sur une carte micro SD et un disque dur, ce sera le sujet d’un prochain tutoriel, si j’arrive à simplifier la procédure, qui pour l’instant est assez complexe.

 

 

Bonne découverte !

 

 Je ne suis en aucun cas responsable des dommages occasionnés suite à une mauvaise manipulation.

 

PLAN DU TUTORIEL

 

1 – Procédure d’installation de Lubuntu en mémoire NAND.

2 – Premier démarrage de Lubuntu et constat.

3 – Taille de la NAND sur mon Cubietruck.

4 – Configuration du clavier en FR “AZERTY”.

5 – Monter les disques HDD et les clés USB.

6 – Mise à jour du système et de la liste des paquets.

7 – Configuration du Wi-Fi sous Lubuntu.

8 – Audio/Vidéo. 

9 – Pour utiliser la sortie VGA du Cubietruck sur Lubuntu.

10 – USB et SATA sous Lubuntu.

11 – Les différentes versions de Lubuntu.

12 – Démarrage automatique de ma session sous Lubuntu.

13 – Procédure à suivre pour supprimer le blocage de session, lors de l’arrêt du Cubietruck.

14 – USB image tool, un petit outil fort utile, pour les possesseurs de micro-ordinateurs.

 

 

.

—DEBUT—

Important ! J’utilise le bleu, pour simplifier la lecture des lignes de commandes que vous devez taper dans votre terminal.

.

1 – Procédure d’installation de Lubuntu en mémoire NAND.

 

1-1 Logiciel et image Android à télécharger.

1-1-1 Distribution Lubuntu desktop pour la NAND.

 

L’image de la distribution Lubuntu version desktop, ici : http://dl.cubieboard.org/software/a20-cubietruck/lubuntu/ct-lubuntu-nand-v1.02/

J’ai choisi celle-ci, en version HDMI, mais vous pouvez choisir une version “VGA”, ou “Server”, ici :  http://dl.cubieboard.org/software/a20-cubietruck/lubuntu/ct-lubuntu-nand-v1.02/lubuntu-desktop-nand-hdmi.img.gz

Vous pouvez trouver votre bonheur sur les distributions Lubuntu, ici : http://docs.cubieboard.org/tutorials/a20-cubietruck_lubuntu_desktop_releases

Après avoir testé la version ct-lubuntu-v1.02, je préfère vous dire STOP !

Avec cette version desktop en 1.02, il y a plusieurs bugs… Impossible d’installer le Wi-Fi et à l’extinction du Cubietruck erreur d’arrêt sur un des deux coeurs du processeur A20, c’est nul ! Cela veut dire que votre Cubietruck reste allumé. Sans oublier l’impossibilité de faire l’UPGRADE de cette version.

 

Je préfère vous diriger vers la version 1.00 desktop de lubuntu, ici :  http://dl.cubieboard.org/software/a20-cubietruck/lubuntu/ct-lubuntu-nand-v1.00/ct-lubuntu-desktop-20131026/lubuntu-desktop-nand.img.gz

 

1-1-2 Logiciel pour le transfert de l’image Lubuntu vers la NAND du Cubietruck.

Télécharger le logiciel “PhoenixSuit” qui est nécessaire sous Windows, pour l’installation de l’image de Lubuntu vers la NAND du Cubietruck, ici :  http://dl.cubieboard.org/software/tools/livesuit/PhoenixSuit1.0.7.rar

 

 

1-2 Démarrage de la procédure d’installation de Lubuntu vers la NAND du Cubietruck.

Si vous n’avez pas encore utilisé ou installé le logiciel, vous devez décompresser le fichier “, que vous avez précédemment téléchargé.

Résultat après décompression, vous avez le répertoire suivant “*:*************PhoenixSuit1.0.7PhoenixSuit

Aller dans le répertoire “PhoenixSuit” et lancer le logiciel “PhoenixSuit.exe”.

L’écran suivant s’affiche.

AndroNAND01

 

Vous constatez que le Cubietruck, n’est pas encore branché.

 

Cliquer sur l’onglet “Firmware”, et charger l’image de la distribution Lubuntu, que vous avez précédemment téléchargée et décompressée “lubuntu-desktop-nand.img.gz”. Résultat le répertoire “lubuntu-desktop-nand.img”et sélectionner “lubuntu-desktop-nand.img”.

 

 

J’utilise la méthode Cubietruck éteint, pour lancer ma procédure de mise à jour de la NAND, vers une version Lubuntu.

Vous pouvez aussi utiliser simplement le câble OTG/USB, que vous branchez sur votre Cubietruck, sur le connecteur à gauche des ports USB, mais attendez encore avant de brancher l’autre bout du câble vers le PC.

 

 

AndroNANDInstall07

 

Appuyer sur le bouton “FEL”, sans le relâcher, à droite de “RESET”, et brancher le câble OTG vers la prise USB du PC.

Je fais plusieurs tentatives avant d’y arriver !

 

 

 

AndroNANDInstall05

 

Rester sur l’onglet “Firmware”, pour suivre la procédure de mise à jour.

Maintenant, vous devez suivre les indications dans les messages qui se succèdent :

 

AndroNAND04

 

À vous de choisir entre “Yes or No”. Le logiciel vous recommande de cliquer sur “No”, alors suivez cette procédure.

 

Dans mon cas, j’utilise “Yes”.

 

Juste avant le démarrage de la procédure, le Cubietruck, s’éteint et rentre en mode “Reflash”.

 

AndroNAND06

 

Lorsque la procédure se termine, cliquer sur “OK”.

 

AndroNAND07

 

 

Débrancher le câble OTG/USB du PC.

 

Votre Cubietruck redémarre automatiquement et lance Lubuntu.

Soyez patient, car lors du premier démarrage Lubuntu se décompresse et s’installe.

 

 

.

Lors du démarrage, choisir le compte : Linaro et vous devrez taper linaro en mot de passe, ou plus précisément “linqro” sur un clavier Français “AZERTY”.

C’est fait !

.

2 – Premier démarrage de Lubuntu et constat.

Enfin, je devrais plutôt dire, second démarrage, car le premier est plus long.

Le Cubietruck démarre entre 25 et 27 secondes avec Lubuntu desktop en NAND.

Internet et disponible, si le câble RJ45 du réseau est branché.

Impossible de connecter le Wi-Fi pour l’instant !

.

 

 

3 – Taille de la NAND sur mon Cubietruck.

J’avais constaté une taille différente sous Android de ma NAND, mais je voulais en être certain avant d’en parler.

La taille de la NAND sur mon Cubietruck est de 8 Go !

 

C’est COOOOOOOOLLLLL !

.

 Il y a 5.5 Go non partitionné.

 

 

4 – Configuration du clavier en FR “AZERTY”.

Pour simplifier les manipulations, je vous conseille de configurer le  clavier en Français.

Dans un terminal : Cliquer sur l’icône “Menu“, “Accessories“, “LXTerminal“.

Maintenant vous constatez que vous êtes en “Super User” grâce au sigle : “$“, ce qui donne : “Linaro@cubietruck ~$

Taper ceci :

sudo dpkg-reconfigure keyboard-configuration

Valider.

Comme vous avez accès à internet, aller sur mon tutoriel et faite un copier/coller de la ligne dans LXTerminal.

C’est plus simple, n’est-ce pas !

Suivre les étapes pour configurer le nombre de touches de votre clavier, ainsi que la langue et le pays …

Redémarrer pour bien finaliser les modifications.

Voilà, vous êtes en clavier FR “AZERTY“.

5 – Monter les disques HDD et les clés USB.

Dans cette version, cela n’est pas automatique. J’insère ma clé USB, je lance dans menu,  “Accessories“, et cliquer sur “Disks“.

Dans ce logiciel vous pouvez activer ou pas un disque externe ….

Attention ! Ne pas toucher à votre disque “*.* GB Block Device  sur /dev/nand“, c’est celui de votre système dans la NAND !

Choisir l’autre disque qui doit apparaitre dans la partie gauche, pour moi c’est une clé USB de “4.1GB Driver, Generic Flash Disk“.

Je le sélectionne en cliquant une fois dessus sur la gauche et ensuite sur la droite, cliquer sur la flèche sous le rectangle bleu. (Lorsque vous passez la flèche dessus, cela indique “Mount the filesystem“).

Cliquer dessus, c’est fait, ma clé USB est montée.

Maintenant quitter le logiciel “Disks” et lancer dans menu, “Accessories“, “File Manager PCManFM“. Vous constatez l’apparition d’un nouveau disque sous “Applications” à gauche.

Cliquer dessus, vous pouvez maintenant explorer vos fichiers sur un disque dur ou une clé USB.

 

 

6 – Mise à jour du système et de la liste des paquets.

6-1 Vérification de la version de mon Kernel.

Dans un terminal, taper :

uname -a

Ou

uname -v

Résultat dans mon cas : “Linux cubietruck 3.4.61+…….

 

6-2 Mise à jour de la liste des paquets logiciels.

Sur le bureau, lancer un terminal. Ex (LXTerminal). Vous êtes déjà en super user “SU” sur cette version de Lubuntu.

Télécharger les paquets pour configurer le clavier en français, en tapant :

sudo dpkg-reconfigure keyboard-configuration

Si vous ne l’avez pas encore fait !

Commencer par mettre à jour, la liste des paquets pour Lubuntu :

sudo apt-get update

Résultat, avec cette version, il y a des liens indisponibles !

6-3 Mise à jour du système.

(Ceci permet entre autres de protéger votre système sur des failles de sécurité récemment détectées).

Toujours dans votre terminal “LXTerminal”, vous êtes toujours en “SU” (Super User).

Taper :

sudo apt-get upgrade

C’est long, même très long, alors soyer patient ! Mais sur cette version il y a des erreurs de connexion au serveur Ubuntu.

Après cela, il faudra certainement modifier un fichier en suivant la procédure dans la section “13 – Procédure à suivre pour supprimer le blocage de session, lors de l’arrêt du Cubietruck“.

De plus, les liens vers l’update et l’upgrade, posent problème, lorsque vous tapez “sudo apt-get update” et “sudo apt-get upgrade“.

Je vous ai concocté une solution provisoire, mais fonctionnelle, dans mon troisième tutoriel sur le Cubietruck. 

Prochainement !

 

7- Configuration du Wi-Fi sous Lubuntu.

Avant de commencer, je tiens à vous indiquer que j’ai recherché sur plusieurs sites des informations pour configurer le Wi-Fi sur le Cubietruck, mais aucun site ne m’a indiqué la méthode qui fonctionne.

7-1 Activation du Wi-fi.

Cette procédure est à faire manuellement dans un terminal !

Pour installer et activer le Wi-Fi sur le Cubietruck.

Dans mon cas le module n’est pas chargé.

dans un terminal, vérifier la présence ou non de la carte Wlan0, en tapant :

sudo -s

Taper :

ifconfig

Si le Wlan0 n’est pas présent, il n’est pas activé.

Il faut être en “root@cubietruck:/#

taper :

modprobe bcmdhd

Pour scanner le Wi-Fi, taper :

ifconfig wlan0 up 

Pour valider le Wi-fi au démarrage du Cubietruck, il faut ouvrir un fichier dans un terminal, toujours en root@cubietruck:/# taper :

cd /etc

Ensuite taper :

sudo leafpad modules

Ajouter le nom du module dans le fichier, en tapant :

bcmdhd

Enregister le fichier.

Redémarrer le cubietruck.

Pour rechercher les réseaux Wi-Fi autour de chez vous et trouver le vôtre !

iwlist wlan0 scan

Configuration de votre Wlan0 avec votre réseau Wi-Fi

Je récupère et je copie les informations trouvées pour mon réseau dans un fichier texte sur le bureau.

Je tape la ligne ci-dessous avec le nom de ma Box :

iwconfig wlan0 essid “Livebox-A7GH”

Je ne touche pas au fichier” interfaces” car cela ne fonctionne pas en ajoutant les lignes ci-dessous.

Taper :

cd /etc

cd network

Ouvrir le fichier :

sudo leafpad interfaces

on ajoute les lignes suivantes en dessous des autres, avec votre SSID et votre mot de passe Wi-Fi

auto lo
iface lo inet loopback
iface eth0 inet dhcp
# on ajoute notre Wi-Fi
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid Livebox-A7GH
wpa-psk 2145dflfktmef58…

Enregistrer et quitter.

 

Je lance “Network Connections.

Je clique sur l’onglet Wireless SSID.

Je tape le nom de ma Box “Livebox-A7GH“, je choisis le mode “infrastructure“, j’indique l’adresse mac qui est déjà dans la liste déroulante pour moi c’est par exemple : 00:90:4C:11:22:33 (wlan0).

Le “mtu automatic“. Dans l’onglet ipv4 “automatic (dhcp)“.

Dans “wireless security” , dans mon cas en “WPA &WPA2 Personnal” et  enfin je tape le mot de passe dans “password”.

C’est fini.

Je redémarre le Cubietruck, ça fonctionne !

 

7.2 Configurer “Network Connections”.

Dans cette version de Lubuntu sur le Cubietruck, vous n’avez pas d’icône réseau à droite de l’heure pour l’instant, mais ce n’est pas grave, nous allons passer par le menu.

Cliquer sur “menu“, “Preferences” et “Network Connections“.

Dans la fenêtre qui s’affiche à l’écran,  cliquer sur l’onglet  “Wireless

Maintenant, à droite cliquer sur “+ADD” et donner un nom à votre connexion, par exemple”Livebox-45A0“, en dessous dans SSID taper ” Livebox-45A0” et choisir “Infrastructure” dans mode.

Le plus important, c’est d’identifier notre carte Wi-Fi intégrée en indiquant son “Device MAC address :” cliquer dessus et comme en partie “7.1“, nous avons activé le Wi-Fi, son adresse apparaît ici, en cliquant sur la flèche, pour moi en exemple, c’est  “00:15:5C:25:65 (wlan0)“, MTU en automatic.

On passe à l’onglet “IPv4Settings” et on choisi dans “Method”Automatic (DHCP)”. Maintenant on se dirige vers le dernier onglet “Wireless Secutity” et l’on choisi son mode de sécurité dans “Secutity“, pour moi c’est “WPA & WPA2 Personnel“.

Taper le mot de passe de votre réseau Wi-Fi dans la case “Password” : “**************************”.

Cliquer sur “Save” en bas à droite de la fenêtre, voilà c’est fait !

Si tout est bon, l’icône réseau/Wi-Fi apparaît en mode recherche et se connecte à votre réseau Wi-Fi.

Vous pouvez aussi activer dans le logiciel “Network Connections”, le Wired en l’ajoutant avec “+ADD“en créant par exemple “RJ45” et choisir dans le premier onglet “Device MAC address”, l’adresse “********** (eth0)” en MTU automatic, cliquer sur Save, c’est fini.

Maintenant en redémarrant votre Cubietruck, vous ne mettrez plus 2 à trois minutes de démarrage, mais seulement 25 secondes.

Astuce ! Cliquer à côté du “N” de “No indicators” avec le bouton droit ou gauche de la souris, si l’indicateur réseau n’apparaît plus ou suite à une modification ou désactivation du Wi-Fi au démarrage.

 

 

8 – Audio/Vidéo. 

8-1 HDMI <-> VGA

Pas de son via le jack 3.5 avec un casque.

Le son passe certainement par le port HDMI.

Avec les fichiers Vidéo, je n’ai aucune image avec le lecteur par défaut.

8-2 HDMI <-> HDMI TV

Les fichiers Midi et Wav fonctionnent parfaitement.

Les fichiers MP3 affichent la pochette de l’album et fonctionnent.

Pour les vidéos, le son fonctionne, mais pas d’image vidéo en MP4.

 

9 – Pour utiliser la sortie VGA du Cubietruck sur Lubuntu.

Vous devez choisir une distribution Lubuntu qui fonctionne avec la sortie VGA.

 

10 – USB et SATA sous Lubuntu.

10-1 HDD SATA sur le port SATA.

Pour commencer, il faut activer le disque dur, en suivant la même procédure que pour une clé USB, dans la section :  “ 5 – Monter les disques HDD et les clés USB“.

Ensuite, aucun problème le disque est bien présent dans “File manager ….”.

 

 

10-2 HDD USB sur le port USB.

Les vieux disques ne démarrent pas.

Un disque dur USB récent, fonctionnent sans aucun problème, pour l’activer vous devez suivre la procédure “5 – Monter les disques HDD et les clés USB“.

 

11 – Les différentes versions de Lubuntu.

J’ai testé les versions Lubuntu serveur, mais pour un novice s’abstenir car tout est en ligne de commande.

Vous pouvez installer un environnement graphique dans un TT, mais ce n’est pas ma solution pour une installation et une utilisation le plus simple possible !

Je vous conseille de choisir une version Desktop de Lubuntu, pour avoir un environnement graphique au démarrage et prêt à être utilisé !

 

 

12 – Démarrage automatique de ma session sous Lubuntu.

On commence par démarrer sa session, ensuite vous ouvrez un terminal qui est  en « su« .

Taper :

sudo -s

Valider.

Maintenant vous taper ceci :

sudo leafpad /etc/lightdm/lightdm.conf

Dans mon cas c’est le mot de passe ” linaro” et ma session c’est  “Lubuntu

Dans le fichier ouvert « lightdm.conf » sous leafpad, vous avez 3 lignes ci-dessous :

[SeatDefaults]
greeter-session=lightdm-gtk-greeter
user-session=Lubuntu

Ajouter deux lignes sous [SeatDefaults], comme ci-dessous.

(Attention à vos modifications !)

Résultat après modification pour mon cas : 

[SeatDefaults]
autologin-user=linaro
autologin-user-timeout=0
greeter-session=lightdm-gtk-greeter
user-session=Lubuntu

Enregistrer le fichier et redémarrer Lubuntu.

 

C’est chouette, j’arrive sur mon bureau sans rien taper au clavier !

 

Pour supprimer le démarrage automatique de ma session, il faudra ajouter le # devant la ligne 2 et 3 du fichier »lightdm.conf » comme cela :

[SeatDefaults]
#autologin-user=linaro
#autologin-user-timeout=0
greeter-session=lightdm-gtk-greeter
user-session=Lubuntu

Enregistrer et redémarrer.

C’est fini !

 

——————-

13 – Procédure à suivre pour supprimer le blocage de session, lors de l’arrêt du Cubietruck.

Pour Cubietruck.

Dans un terminal qui est en « su », taper :

sudo -s

Vous passez de « » à « # ».

Maintenant, taper :

cd /usr/share/polkit-1/actions

Ensuite, taper :

leafpad org.freedesktop.consolekit.policy

Le fichier s’ouvre dans un terminal et vous devrez modifier les mots en bleu dans le fichier ci-dessous en remplaçant  »auth_admin_peek » par « yes » et cela deux fois. Enregistrer le fichier.

Redémarrer votre Cubietruck, c’est fait, vous pouvez maintenant l’arrêter,sans aucun problème.

 

##Début du fichier à modifier ———-org.freedesktop.consolekit.policy————————

 

<?xml version=”1.0″ encoding=”UTF-8″?>
<!DOCTYPE policyconfig PUBLIC
“-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN”
“http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd”>

<!–
Policy definitions for ConsoleKit
–>

<policyconfig>

<action id=”org.freedesktop.consolekit.system.stop”>
<description>Stop the system</description>
<message>System policy prevents stopping the system</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>

<action id=”org.freedesktop.consolekit.system.stop-multiple-users”>
<description>Stop the system when multiple users are logged in</description>
<message>System policy prevents stopping the system when other users are logged in</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>

<action id=”org.freedesktop.consolekit.system.restart”>
<description>Restart the system</description>
<message>System policy prevents restarting the system</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>

<action id=”org.freedesktop.consolekit.system.restart-multiple-users”>
<description>Restart the system when multiple users are logged in</description>
<message>System policy prevents restarting the system when other users are logged in</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>

</policyconfig>

## Fin du fichier———————-org.freedesktop.consolekit.policy————————

 

Vous ne devez pas faire un copier/coller, mais modifier simplement le fichier sur votre Cubietruck.

J’espère quel cela vous sera utile !

 

 

14 – USB image tool, un petit outil fort utile, pour les possesseurs de micro-ordinateurs.

 

Je vous présente un petit outil, obligatoire pour les possesseurs de Banana Pi, Cubietruck, pcDuino….

C’est USBIT, pour “USB Image Tool“.

 

Vous pouvez le trouver ici : USB Image Tool

 

Cet outil permet de créer une image de votre système Lubuntu, Android … présent sur une SD ou micro SD ou même sur une clé USB.

Vous pouvez ainsi faire une copie de vos systèmes vers votre pc et garder cette image en sauvegarde.

 

USBIT01

Ensuite vous pouvez restaurer cette image vers une SD ou micro SD  et USB de même capacité.

Pour créer votre sauvegarde, je vous conseille de choisir en haut à gauche le mode “Device Mode” et ensuite cliquer sur “Backup” en bas à droite. Donner un nom et un chemin pour la sauvegarde, valider.

Pour restaurer votre sauvegarde ou la copier sur une autre carte SD, micro SD ou clé USB de même capacité, il suffit de cliquer sur “Restore“, ensuite, choisir l’image à restaurer présente sur votre PC.

 

Ça fonctionne et c’est gratuit !

 

Voilà, j’en ai terminé avec cette deuxième partie.

 

Prochainement, “Cubietruck, troisième partie”.

 

 

 

pcDuino3, deuxième partie.

Tutoriel sur le pcDuino3, deuxième partie.

C’est par ici !

 

Plan du tutoriel

 

1 – Installation du serveur VNC Vino, sous Lubuntu.

2 – Serveur X11 VNC sous Lubuntu.

3 – Démarrage automatique de ma session sous Lubuntu.

4 – Enfin des vidéos Youtube, sous Lubuntu, mais ce n’est pas terrible ! 

5 – MAJ de la configuration du pcDuino avec l’option “F8” au démarrage.

6 – Installation d’Android 4.2 sur une micro SD.

 

 —

 

1- Installation du serveur VNC Vino, sous Lubuntu.

Démarrer votre pcDuino3.

Sur le bureau, lancer un terminal. Ex (LXTerminal). Vous êtes déjà en super user “su” sur cette version de Lubuntu.

Télécharger les paquets pour configurer le clavier en français, en tapant : “sudo dpkg-reconfigure keyboard-configuration“. Si vous ne l’avez pas encore fait !

Commencer par mettre à jour, la liste des paquets pour Lubuntu : “sudo apt-get update“.

 

1-1 Installation du serveur Vino.

Pour l’installer, taper : “sudo apt-get install vino“.

Modifier l’état de la console qui est en “su”, en tapant : “sudo -s”

Ensuite, on va le paramétrer en tapant : “vino-preferences“, dans le terminal. 

C’est presque fini !

Il faut maintenant connaitre l’adresse IP de notre pcDuino3, en tapant  “ifconfig”.

Dans eth0, j’ai 192.168.1.11, sur mon réseau.

 

1-2 Lancement de UltraVNC Client sur un PC.

Maintenant sur votre PC, lancer “Ultra VNC Client”, qui est un programme gratuit.

Taper l’adresse IP de votre pcDuino3, dans la fenêtre en haut dans l’espace vierge et blanc : 192.168.1.11  (dans mon cas)

Ensuite, valider et taper le mot de passe de votre session de lubuntu, c’est “ubuntu”.

C’est cool ! ça fonctionne.

Une chose importante, VNC Vino, est toujours en fonctionnement, même après redémarrage de votre pcDuino3.

Vous pouvez donc débrancher clavier, souris, réseau (RJ45) et l’utiliser en Serveur VNC avec un client VNC sur votre PC.

Il est opérationnel dès sa première configuration, ce qui n’est pas automatique pour les autres serveurs VNC, comme le serveur X11 VNC, qu’il faut configurer pour qu’il démarre en automatique.

 

2 – Serveur X11 VNC sous Lubuntu.

2-1 Lancement de X11VNC et configuration.

Le serveur X11VNC fonctionne parfaitement. Il est préinstallé sur cette distribution.

Il suffit de le lancer par le “menu”, ensuite “Internet” et “X11VNCServer”.

Lors du lancement, ne rien modifier dans la première fenêtre. “port 5901”, et choisir en bas dans File Transfer :  “UltraVNC”. Vous pouvez valider par “OK“.

C’est fait.

Dans la seconde fenêtre qui s’ouvre vous avez juste à valider par OK.

 

Maintenant, vérifier votre adresse IP, en tapant dans un terminal “ifconfig”, et retenir la suite de chiffre qui ressemble à cela “192.168.1.11”.

 

2-1 Lancement de UltraVNC Client sur le PC.

Sur votre PC, lancer UltraVNC.

Dans la fenêtre en haut taper l’adresse IP de votre pcDuino3, ex : 192.168.1.11, puis valider.

Taper votre mot de passe : “ubuntu”.

 

Ça fonctionne !

 

 

3 – Démarrage automatique de ma session sous Lubuntu.

Si comme moi, vous avez planté votre démarrage automatique, après des modifications du système, vous pouvez suivre la procédure ci-dessous pour que tout rentre dans l’ordre.

On commence par démarrer sa session, ensuite vous ouvrez un terminal qui est déjà en “su“.

Maintenant vous taper ceci : “sudo leafpad /etc/lightdm/lightdm.conf

Dans mon cas c’est mot de passe “ubuntu” et ma session est “Lubuntu”

Dans le fichier ouvert « lightdm.conf » sous leafpad, vous devez copier les 5 lignes ci-dessous :

[SeatDefaults]
autologin-user=votre_nom_d_utilisateur
autologin-user-timeout=0
user-session=Lubuntu
greeter-session=lightdm-gtk-greeter

À la deuxième ligne, ajouter votre nom de session (Attention ! Vérifier bien avant de faire la manipulation de ne pas faire d’erreur dans »Paramètres utilisateur » avec votre nom de session)

Résultat après modification pour mon cas :

[SeatDefaults]
autologin-user=ubuntu
autologin-user-timeout=0
user-session=Lubuntu
greeter-session=lightdm-gtk-greeter

Enregistrer le fichier et redémarrer Lubuntu.

C’est chouette, j’arrive sur mon bureau sans rien taper au clavier !

 

Pour supprimer le démarrage automatique de ma session, il faudra ajouter le # devant la ligne 2 et 3 du fichier »lightdm.conf » comme cela :

[SeatDefaults]
# autologin-user=ubuntu
# autologin-user-timeout=0
user-session=Lubuntu
greeter-session=lightdm-gtk-greeter

Enregistrer et redémarrer.

 

4 – Enfin des vidéos Youtube, sous Lubuntu, mais ce n’est pas terrible ! 

 

4.1 Installation de Firefox.

J’ai fait énormément de tentatives pour installer les plugins sous Lubuntu, pour activer les vidéos via Youtube sur un navigateur internet.

Les plugins sont souvent indisponibles en téléchargement pour le lecteur Flash player ……

J’ai une solution :

Pour ce faire, il faut commencer par l’installation du paquet logiciel “Firefox”, mais c’est la version “Firefox automatique“.

Lancer le logiciel pour gérer les paquets, dans le menu,  “System Tools ” et “Synaptic Package Manager”.

Cliquer sur “Search” et dans “search”  taper : “firefox”, valider.

Dans la liste des paquets, descendre jusqu’à trouver : “kubuntu-firefox-installer“, valider votre choix et lancer l’installation.

Lorsque cela est terminé, dans le menu “Internet” cliquer sur le lien Firefox ………………

La procédure automatique d’installation commence.

Quand c’est fini, vous pouvez lancer votre navigateur dans le même répertoire du menu.

 

4.2 Installation des plugins.

4.2.1 Greasemonkey 2.2.

Dans Firefox, cliquer sur les trois traits horizontaux à droite, pour faire apparaitre un menu où vous sélectionnerez “Add-ons”.

Ensuite, cliquer sur “Get Add-ons” à gauche et écrire en haut à droite dans la fenêtre “Search all add-ons”, ceci : “Greasemonkey”.

Enfin, dans la liste vous aurez ensuite à installer “Greasemonkey 2.2”.

 

Suite à cette installation et après avoir redémarré Firefox, veuillez vérifier qu’une petite ” tête”, s’affiche en haut à droite dans le menu.

Vous n’avez plus qu’à cliquer dessus et valider en cochant la case “Enabled”.

 

4.2.2 ViewTube  ou ViewTube+.

Dans Firefox, aller sur : “http://isebaro.com/viewtube/?ln=fr”

Sur cette page vous pouvez installer en cliquant sur la flèche ViewTube 2014.10.04  ou ViewTube+.

Après cette dernière installation dans Firefox, vous pouvez faire une recherche de vidéos sur Youtube.

Dés lors, haut dessus de la fenêtre vidéo sur Youtube, vous avez des  options disponibles, comme :

ViewTube : Hight Definition MP4   Auto    ……………….

 

Je n’ai pas trouvé mieux sous Lubuntu pour l’instant !

 

J’attends vos suggestions ou vos solutions ?

 

 

5 – MAJ de la configuration du pcDuino avec l’option “F8” au démarrage.(Je ne vous conseille pas cette procédure)

Suite à des problèmes pour utiliser ma carte micro SD bootable avec Lubuntu, j’ai appuyé sur le bouton “F8” lors du démarrage, et j’ai choisi, l’option de mise à jour du système “ALL”.

Je vérifie ma version de Lubuntu sur mon pcDuino3 : “10 mars 2014…”. Depuis il y a eu plusieurs versions pour corriger des bugs !

Lorsque cela sera fait vous passerez à la version :   “SMP PREEMPT Mon Jul 21…”

Après cette  MAJ, vous aurez certainement besoin de reconfigurer votre bureau, car maintenant, il vous sera demandé un mot de passe pour éteindre votre pcDuino3, mais vous n’en aurez pas le temps, car la fenêtre ne reste pas suffisamment longtemps à l’écran pour taper quoi que ce soit !

Suivre la procédure décrite ici : ATTENTION ! Faille de sécurité sur le Bach de Linux.

 

 

6 – Installation d’Android 4.2 sur une micro SD.

 

J’attendais Android 4.4 (KitKat), mais cette version n’est toujours pas disponible lors de la création de mon tutoriel.

Je n’installerai pas cette version d’Android en NAND, car pour moi elle n’est pas correctement finalisée !

 

Nous avons besoin ici, de deux programmes, le premier pour préparer la carte micro SD avant l’installation du système, c’est “SD Formater” et le second pour installer Android sur la carte micro SD c’est “Windisk32imagewriter“.

 

6-1 Procédure d’installation pour Android 4.2.2.

 

6-1-1 Préparation de la carte SD (sous Windows).

Insérer votre carte SD dans votre ordinateur. Vous devez utiliser une carte SD ou micro SD+Adaptateur SD de 4G ou plus.

Formater la carte SD :

Télécharger l’outil de formatage “SD Formater” depuis : https://www.sdcard.org/downloads/formatter_4/eula_windows/

C’est un super programme, car ce petit programme permet en activant l’option “On” , de formater votre carte SD et les partitions cachées ou partitions Linux etc.”

Décompresser et installer le programme “SD Formater“.

Démarrer «SD Formater» en cliquant sur son icône sur le bureau ou dans la liste de vos programmes.

Vous devez toujours vérifier que la carte SD correspond à celle que le logiciel détecte.

Cliquer sur “Option” et choisir “on”.

BPi5

Maintenant et seulement après avoir fait la vérification décrite ci-dessus, vous pouvez cliquer sur le bouton “FORMAT”.

 

6-1-2 : Installation d’Android sur la carte SD.

Télécharger l’image d’Android, ici : https://s3.amazonaws.com/pcduino/Images/v3/Android/pcduino3_android_mmc_20140826.7z

C’est la version qui BOOT sur une micro SD.

Décompresser le fichier téléchargé. Cela permet de passer de pcduino3_android_mmc_20140826.7z, vers pcduino3_android_mmc_20140826.img, dans un sous-répertoire qui est l’image de l’OS à installer sur votre SD.

Nous allons maintenant installer l’image de l’OS sur notre carte SD.

Pour cela il faut télécharger l’outil suivant “windisk32imagewriter“, ici : https://s3.amazonaws.com/pcduino/Tools/win32diskimager-v0.7-binary.zip

Décompresser le fichier et lancer le programme “windisk32imagewriter” depuis son répertoire.

Important ! Vérifier encore si le logiciel a bien détecté la bonne carte SD.

Choisir l’image que vous avez précédemment téléchargée et décompressée “pcduino3_android_mmc_20140826.img”.

 

Lorsque j’installe ma micro SD avec un adaptateur SD, formatée précédemment, le logiciel la détecte (pour moi c’est “I”  pour vous c’est une autre lettre qui s’affichera dans “Device”).

AndropcDuino3-1

Ensuite, cliquer sur la petite icône en forme de dossier bleu pour rechercher votre image d’Android sur votre PC. C’est :  “pcduino3_android_mmc_20140826.img”.

AndropcDuino3-2

Cliquer sur “Write”.

AndropcDuino3-3

Attendre la fin de la procédure avec patience !

AndropcDuino3-4

Un boîte de dialogue s’affiche pour vous informer de la fin de la procédure  de copie.

 

6-2-1 Premier démarrage.

J’insère ma carte micro SD dans le lecteur de carte micro SD sur le pcDuino3.

Je pousse le bouton “Reset“.

Démarrage d’Android 4.2 sur le pcDuino3.

AndropcDuino3-5

Le premier démarrage est long, c’est normal !

 

 

Pas cool !

Le premier écran est tout en Chinois… Ne pas se tromper, sinon galère !

 

AndropcDuino3-6

 

Modification de la langue.

Sur l’écran en chinois, cliquer en bas sur l’icône en forme de “C” inversé avec une flèche, c’est le retour.

À partir d’ici, utiliser la souris sur la langue du bas pour faire défiler les langues.

AndropcDuino3-7

Français (France) entre les deux traits blanc, c’est bon, maintenant valider.

AndropcDuino3-8

Choisir votre réseau Wi-Fi.

La fenêtre qui suit, c’est la configuration du réseau Wi-Fi.

Choisir le nom de votre box dans la liste et taper votre mot de passe Wi-Fi.

Pour finir cliquer sur “Se connecter”.

AndropcDuino3-8

 

Configurer un compte Google. (Donne accès à Google Play)

Si vous n’en avez pas, ce n’est pas grave pour l’instant, passer cette étape en tapant “non”.

La fenêtre suivante vous propose de créer un compte ou de le faire plus tard.

Si vous avez un compte Google ex : Gmail, vous pouvez suivre les étapes ci-dessous.

Taper votre adresse mail et le mot de passe et valider.

Valider plusieurs fois les fenêtres qui suivent.

voilà c’est fini.

 

Enfin le menu “Paramètres” est disponible.

A partir d’ici on a enfin les options en déroulant le menu avec la souris tout en appuyant sur le bouton gauche de la souris sur l ‘heure en haut à droite.

Cliquer sur l’icône “Paramètres” et vous avez accès à toute la configuration d’Android.

 

 

6-2-2 Pour activer le réseau “LAN”.  (Optionnel)

Vous devez dérouler le menu en cliquant dans la zone de l’horloge. Cliquer sur “Paramètres”,  ensuite dans le menu de gauche, cliquer sur “Plus” et à droite sur “Ethernet”. Enfin, cocher la case.

AndropcDuino3-11

Attendre quelques secondes, ça fonctionne !

 

Premier redémarrage.

AndropcDuino3-13

Android démarre en 28 secondes sur le pcDuino3.

L’environnement est fluide.

L’accès internet est assez réactif et rapide.

 

AndropcDuino3-12

6-3 Accès internet et test des vidéos.

L’accès internet est disponible si vous avez activé le Wi-Fi ou le réseau “Lan”.

 

HDMI pour l’audio/vidéo.

6-3-1 Adaptateur HDMI->VGA. C’est bof !

Adaptateur HDMI vers VGA, cela fonctionne moyennement pour la lecture audio/vidéo.

Sur internet, sur le site Youtube, les vidéos ne sont pas fluides avec des temps de latence et des coupures dans les vidéos.

Lecture d’une vidéo sur la micro SD, il semble que le décodage vidéo ne fonctionne pas si on utilise un écran VGA via un adaptateur HDMI vers VGA. L’image se fige, bloque …

Les fichiers Wav fonctionnent et se lancent en lecture, cependant les MP3 ne fonctionnent pas, problème identifié par l’adaptateur HDMI vers VGA.

6-3-2 Câble HDMI <-> HDMI. C’est nickel !

En utilisant un câble HDMI vers un écran HDMI, les vidéos et le son fonctionnent correctement, même sur Youtube !

Mes tests sur des fichiers “MP4, MP3, AVI en Xvid, Wav, Youtube en HD ou normal…..”.

Pour le son, j’avais bien identifié le problème, le son est directement envoyé vers le connecteur HDMI.

Pas d’option pour activer le son via le jack 3.5 dans cette version d’Android ! Peut-être dans la prochaine version…

Les Vidéos HD 720 fonctionnent normalement.

 

IMPORTANT ! Ne pas activer le mode “Voire version ordinateur“, sinon vous aurez des problèmes pour lires les vidéos.

DE PLUS ! Il manquera un plugin “Flash Player” qui vous sera demandé, alors que les vidéos s’affichent sans problème en mode normal, c’est-à-dire en mode tablette.

 

6-4 USB ET HDD.

Cela fonctionne correctement pour la détection des clés USB.

Pour les disques durs USB cela ne fonctionne pas ! ( Le HDD ne démarre pas physiquement, manque d’énergie via le port USB)

Sur le port micro USB OTG, j’ai le même résultat !

Bizarre !

 

6-5 Accès disque SATA.

(Câble rouge Alim coté SATA)

SATA Alim pcDuino3 a

L’accès au disque SATA n’est pas activé !

Donc pas de SATA sous Android sur le pcDuino3 pour l’instant.

En utilisant une alimentation externe, c’est le même cas de figure.

 

6-6 Pour éteindre Android.

Il faut récupérer le gros bouton rouge dans les applications et le mettre sur un écran.

Il suffit d’appuyer dessus et Android s’éteint.

AndropcDuino3-14

Je constate que cette version d’Android n’est pas complètement finalisée pour utiliser pleinement les capacités du pcDuino3. Avec une version plus récente par exemple avec Android 4.4 “KitKat”, ce serait cool !

 

 

Fin de la deuxième partie du tutoriel sur le pcDuino3.

 

Enjoy !