[Tuto] Raspberry Pi 3 en poste de travail
Posté : mer. 29 juin 2016 17:00
Hello, convaincu que le Raspberry peut faire un poste de travail correct, voici les quelques problèmes rencontrés et réglages effectués.
Ce tuto se veut synthétique, l'objectif est d'obtenir un poste agréable à utiliser pour un utilisateur francophone, le plus simplement possible, sans passer des heures à tout configurer.
Les choix vont dans ce sens, on part de la Raspbian et on la configure :
Prérequis :
- une image de Raspbian avec l'ancienne version de Firefox, Iceweasel 38.8 pour pouvoir lire le flash correctement. La mienne date du mois de mai 2016.
- savoir ouvrir un terminal ou bien savoir faire CTRL+Alt+T
- savoir installer des paquets
- avoir une heure devant soi
- installation de synaptic :
dans un terminal :
sudo apt-get install synaptic
Pourquoi ? parce que ça permet de réaliser l'opération suivante de manière simple :
- figer la version de iceweasel/firefox:
Dans Synaptic, rechercher le paquet Iceweasel, le sélectionner, cliquer sur "Paquet", Bloquer la version.
Faire de même avec le paquet iceweasel-I10n-fr (version 1:38.8), l'installer s'il est manquant.
Pourquoi ? Parce que pour l'instant la version de Firefox ne fonctionne pas correctement pour le son. En figeant ce paquet, on continue à faire ses mises à jour.
- Changer le "Useragent" de Iceweasel :
Lancer Iceweasel et taper dans la barre d'adresse : about:config
Répondre oui à l'avertissement
Click Droit, Nouvelle, Chaîne de caratères : general.useragent.override
Puis : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.8.0
Pourquoi ? Pour avoir la version normale des pages web, pas celle des mobiles. Le truc est que certains considèrent tout ce qui fonctionne sur une plateforme arm comme un mobile
- Installer numlockx pour avoir le pavé numérique activé au démarrage :
dans un terminal :
sudo apt-get install numlockx
sudo nano /etc/xdg/lxsession/LXDE/autostart
ajout de la ligne en bas du fichier : @numlockx on
sudo nano /usr/share/lightdm/lightdm.conf.d/01_debian.conf
ajout de la ligne en bas de fichier :
greeter-setup-script=/usr/bin/numlockx on
sudo nano /etc/kbd/config
enlever le # au début de la ligne #LEDS=+num
Pourquoi ? Parce que c'est pénible et qu'un utilisateur classique aime ce genre de détails
- Installer l'extension grammalecte pour LibreOffice : http://www.dicollecte.org/grammalecte/telecharger.php
Dans LibreOffice, menu Outils, Gestionnaire des extensions,Ajouter... prendre le fichier téléchargé
Pourquoi ? Parce que ça permet d'avoir l'outil grammaire et orthographe en français
- placer les répertoires temporaires et de journalisation en ram :
éditer le fichier /etc/fstab dans un terminal :
sudo nano /etc/fstab
placer les lignes suivantes à la fin :
tmpfs /tmp tmpfs defaults,noatime,nosuid,size=10m 0 0
tmpfs /var/tmp tmpfs defaults,noatime,nosuid,size=10m 0 0
tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=10m 0 0
(ces réglages seront appliqués au prochain redémarrage)
on peut aussi empêcher Firefox/Iceweasel d'utiliser le disque pour le cache :
comme pour changer le user agent, on ouvre la page about:config, puis recherche de "browser.cache.disk.enable", on clique dessus pour passer le paramètre à False
Pourquoi ? Parce que les carte sd utilisée par le Raspberry s'usent quand on écrit dessus, et que certaines écritures peuvent être économisées.
A noter :
- le paramétrage de Firefox/Iceweasel et l'installation de l'extension de libre office sont à effectuer pour chaque utilisateur tandis que les autres réglages s'appliquent à tout le monde.
Et voilà un Raspberry qui permet de travailler, et de surfer de manière confortable.
Merci de vos retours, ce Tuto a été amélioré grâce à vous, et ce n'est qu'un début !
Ce tuto se veut synthétique, l'objectif est d'obtenir un poste agréable à utiliser pour un utilisateur francophone, le plus simplement possible, sans passer des heures à tout configurer.
Les choix vont dans ce sens, on part de la Raspbian et on la configure :
Prérequis :
- une image de Raspbian avec l'ancienne version de Firefox, Iceweasel 38.8 pour pouvoir lire le flash correctement. La mienne date du mois de mai 2016.
- savoir ouvrir un terminal ou bien savoir faire CTRL+Alt+T
- savoir installer des paquets
- avoir une heure devant soi
- installation de synaptic :
dans un terminal :
sudo apt-get install synaptic
Pourquoi ? parce que ça permet de réaliser l'opération suivante de manière simple :
- figer la version de iceweasel/firefox:
Dans Synaptic, rechercher le paquet Iceweasel, le sélectionner, cliquer sur "Paquet", Bloquer la version.
Faire de même avec le paquet iceweasel-I10n-fr (version 1:38.8), l'installer s'il est manquant.
Pourquoi ? Parce que pour l'instant la version de Firefox ne fonctionne pas correctement pour le son. En figeant ce paquet, on continue à faire ses mises à jour.
- Changer le "Useragent" de Iceweasel :
Lancer Iceweasel et taper dans la barre d'adresse : about:config
Répondre oui à l'avertissement
Click Droit, Nouvelle, Chaîne de caratères : general.useragent.override
Puis : Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.8.0
Pourquoi ? Pour avoir la version normale des pages web, pas celle des mobiles. Le truc est que certains considèrent tout ce qui fonctionne sur une plateforme arm comme un mobile
- Installer numlockx pour avoir le pavé numérique activé au démarrage :
dans un terminal :
sudo apt-get install numlockx
sudo nano /etc/xdg/lxsession/LXDE/autostart
ajout de la ligne en bas du fichier : @numlockx on
sudo nano /usr/share/lightdm/lightdm.conf.d/01_debian.conf
ajout de la ligne en bas de fichier :
greeter-setup-script=/usr/bin/numlockx on
sudo nano /etc/kbd/config
enlever le # au début de la ligne #LEDS=+num
Pourquoi ? Parce que c'est pénible et qu'un utilisateur classique aime ce genre de détails
- Installer l'extension grammalecte pour LibreOffice : http://www.dicollecte.org/grammalecte/telecharger.php
Dans LibreOffice, menu Outils, Gestionnaire des extensions,Ajouter... prendre le fichier téléchargé
Pourquoi ? Parce que ça permet d'avoir l'outil grammaire et orthographe en français
- placer les répertoires temporaires et de journalisation en ram :
éditer le fichier /etc/fstab dans un terminal :
sudo nano /etc/fstab
placer les lignes suivantes à la fin :
tmpfs /tmp tmpfs defaults,noatime,nosuid,size=10m 0 0
tmpfs /var/tmp tmpfs defaults,noatime,nosuid,size=10m 0 0
tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=10m 0 0
(ces réglages seront appliqués au prochain redémarrage)
on peut aussi empêcher Firefox/Iceweasel d'utiliser le disque pour le cache :
comme pour changer le user agent, on ouvre la page about:config, puis recherche de "browser.cache.disk.enable", on clique dessus pour passer le paramètre à False
Pourquoi ? Parce que les carte sd utilisée par le Raspberry s'usent quand on écrit dessus, et que certaines écritures peuvent être économisées.
A noter :
- le paramétrage de Firefox/Iceweasel et l'installation de l'extension de libre office sont à effectuer pour chaque utilisateur tandis que les autres réglages s'appliquent à tout le monde.
Et voilà un Raspberry qui permet de travailler, et de surfer de manière confortable.
Merci de vos retours, ce Tuto a été amélioré grâce à vous, et ce n'est qu'un début !