Mise à jour de Raspbian et accélération matérielle OpenGL pour le Raspberry Pi 2
Et tout s'accélère ?
Le 09 février 2016 à 14h15
3 min
Logiciel
Logiciel
Raspbian, la distribution Linux basée sur Debian et dédiée aux Raspberry Pi, a été mise à jour. Au-delà des habituelles corrections de bugs et mises à jour des applications, il est question d'une accélération matérielle pour OpenGL, mais pour le Raspberry Pi 2 uniquement.
En octobre de l'année dernière, la fondation Raspberry Pi annonçait la mise en ligne d'une nouvelle version de son système d'exploitation Raspbian. Depuis quelques jours, une mise à jour est disponible. Elle est toujours basée sur Debian dans sa version 8.x, nom de code Jessie.
Accélération matérielle pour OpenGL, mais uniquement sur le Raspberry Pi 2
La principale nouveauté de cette mouture ne sera pas visible au premier coup d'oeil. La fondation explique en effet qu'il s'agit d'un « pilote OpenGL expérimental qui utilise l'accélération matérielle du GPU ». Cette fonctionnalité est par contre désactivée par défaut et, pour en profiter, deux solutions s'offrent à vous : via raspi-config en ligne de commande ou bien via le menu Advanced Options > GL Driver.
L'accélération matérielle d'OpenGL n'est par contre disponible que sur le Raspberry Pi 2 et pas sur les premières versions ou le Raspberry Pi Zero car ces derniers ne disposent pas d'assez de mémoire vive : 512 Mo seulement, contre 1 Go pour leur grand frère. Notez qu'une offre intéressante est actuellement disponible avec un kit de démarrage complet pour le Raspberry Pi 2 à 49,99 euros.
Pour tester les performances de l'accélération matérielle d'OpenGL, Raspberry Pi propose d'installer le paquet mesa-utils et de lancer la démonstration glxgears (trois roues crantées qui tournent les unes avec les autres). Sans accélération le rendu devrait être aux alentours de 23 ips, contre 60 ips avec.
Voici les lignes de commandes pour tester cela chez vous :
sudo apt-get install mesa-utils
glxgears
Toujours les traditionnelles mises à jour d'applications et corrections de bugs
Parmi les autres changements apportés par cette mise à jour, il est question de nouvelles versions pour certaines applications intégrées à Raspbian : Sonic PI passe en 2.9, Scratch en 20160115, Mathematica en 10.3, Node-RED en 12.5, WiriginPi en 2.31, Java 8 update 65, etc. Dans le même temps, quelques bugs sont corrigés. Tous les détails se trouvent par ici.
Pour télécharger Raspbian il suffit de suivre le lien ci-dessous, tandis que toutes les étapes pour mettre à jour Raspbian Jessie se trouvent par là.
Mise à jour de Raspbian et accélération matérielle OpenGL pour le Raspberry Pi 2
-
Accélération matérielle pour OpenGL, mais uniquement sur le Raspberry Pi 2
-
Toujours les traditionnelles mises à jour d'applications et corrections de bugs
Commentaires (71)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 09/02/2016 à 16h35
Ha voui, pour le HEVC, faut pas espérer. Y’a du mieux avec les récents builds de Kodi, mais comme c’est décodé en soft, il n’y a pas grand chose à espérer. Il faut aller voir du côté des boxes Android le supportant, et qui sont vendues aux alentours du même prix qu’un Pi2 nu.
Le 09/02/2016 à 16h37
Le 09/02/2016 à 16h41
Le 09/02/2016 à 16h41
bah en fait le HEVC 4K m’intéresse pas vraiment (pas d’écran 4K de toute façon). c’est surtout pour le 720/1080p qu’il m’intéresse.
et les NUC Intel se débrouillent plutôt pas mal avec il paraît.
Le 09/02/2016 à 16h41
Le Rpi2 c’est mort pour le H265 mais par contre aucun problème pour lire des films FHD en qualité originale (30 à 40 Mb/s de bitrate) avec Kodi/Openelec.
Même le port réseau limité à 100 Mb/s ne pose aucun problème pour lire ces films depuis un NAS.
Par contre il faut acheter une licence pour pouvoir lire les films FHD encodés en VC1, ça vaut la monstrueuse somme de 2,5 €… " />
Par contre sur le Rpi2 avec Kodi il vaut mieux éviter d’utiliser des interfaces trop lourdes sous peine d’avoir un manque de fluidité dans la navigation à cause de la faiblesse du CPU.
Le 09/02/2016 à 16h43
je confirme que les fichiers même gros en x264 passent très bien en NFS sur un openelec. (ça doit pas être très différent en SMB)
aucun problème de débit. j’ai eu quelques coupures en cours de lecture par contre, généralement vers la fin de la vidéo, mais plus depuis que j’ai refait mon serveur NFS. ça devait être un problème d’accès.
Le 09/02/2016 à 16h45
J’ai essayé retropie, mais jamais pu configurer ma manette xbox comme je le voulais (et la flemme de bidouiller les fichiers de config….)
Et un pote n’arrivait pas du tout à configurer ses manettes nonames…. alors qu’avec recalbox, pas de soucis!
Le 09/02/2016 à 16h49
Le 09/02/2016 à 16h49
Le 09/02/2016 à 16h53
Le 09/02/2016 à 16h54
Le 09/02/2016 à 17h25
Le 09/02/2016 à 17h54
Le 09/02/2016 à 18h16
Vous avez pas essayé HAPPI GAME CENTER c’est pas mal aussi, ça fait de l’émulation en optimisant le rendu façon écran CRT + support du stream de Steam , support de tonnes de manettes (et possibilité de faire son pad aracade en branchant les boutons et sticks sur les ports GPIO)
Le dev derrière cette distrib est français et à l’écoute des remarques c’est vraiment pas mal
Le 09/02/2016 à 18h20
Le 09/02/2016 à 18h58
Le 10/02/2016 à 11h20
bonjour,
l’article parle d’un kit de demarrage complet à 49.99€
or le lien renvoie vers une page où l’article est à 55.99€
est ce logique??
merci
Le 10/02/2016 à 12h23
“Notez qu’une offre intéressante est actuellement disponible avec un kit de démarrage complet pour le Raspberry Pi 2 à 49,99 euros.”
Non 55.99 FDPIN.
Grillé!
" />
Le 10/02/2016 à 13h02
De mémoire, je l’ai payé un peux moins de 70 le kit Vilros en septembre. Donc à 55 il est bien je trouve. " />
Merci pour l’info sur happi game center. Je vais découvrir ça dès ce soir je pense.
Pour info, j’utilise Recalbox et il y a une option pour démarrer directement sur Kodi.
Le 10/02/2016 à 15h44
Génial, ça va permettre de faire tourner un certain nombre de jeux vidéo.
Le 10/02/2016 à 15h53
Je ne sais pas exactement depuis quand ils proposent ça, mais cela fonctionne bien, la navigation est fluide entre les écrans et je n’ai rien à reprocher à la qualité d’images.
“C’est très simple, appuyez sur le bouton « on demand » de votre télécommande, sélectionnez « films » ou « séries », puis sélectionnez Netflix. Vous pouvez également accéder à Netflix via la chaîne 204. Appuyez alors sur le bouton OK de la télécommande pour démarrer Netflix.”
J’aimerais juste que cela soit intégré à mon RPi2, juste par facilité d’avoir tout au même endroit, et aussi pour ne pas avoir à attendre 5 minutes pour que le décodeur boot avant de pouvoir visionner mon programme ^^
Le 11/02/2016 à 00h45
Pour les amateurs, ça aussi me semble intéressant pour bien utiliser son RPi2… et prometteur…
je pense essayer moi-même tout ça un de ces jours…
GitHub
Le 11/02/2016 à 15h07
C’est exactement regarde, le dev de cette distrib fait la démo du stream steam sur RPI
En plus la V4 arrive prochainement avec une nouvelle interface qui ne sera plus emustation mais surement un truc avec un scrapper qui cherche les info sur les rom… l’équivalent d’un KODI mais spécial ému et gaming :)
Le 11/02/2016 à 15h37
Bon j’ai pu avoir le kit vilros, il me reste a me procurer 2 ou 3 usd. Pour tester différentes distrib.
J’ai essayé un w10 iot mais j’ai rien pu faire avec. Si quelqu’un sait comment y mettre w10 avec explorateur, menu demarrer, des application a installer, merci d’avance car je suis noob en pi " />
Le 12/02/2016 à 08h01
Pour bien débuter je te préconise une installation avec “NOOBS”. Pas de windows 10 sur la framboise.
Le 12/02/2016 à 15h44
Tu n’as pas compris à quoi sert Windows Iot (c’est un windows avec juste un micro noyau minimaliste façon linux et c’est juste pour l’internet des objets)
Donc pour rendre un objet connecté , le rendre un peut intelligent… le but c’est pas du tout d’en faire un mini ordinateur de bureau avec interface graphique… Tout ce que tu peut faire, c’est faire tourner les fameuses universal app de Windows 8 /10, tu configures pour qu’au boot ça lance une seule app (par exemple faire un récepteur Miracast)
Le 14/02/2016 à 11h11
il faut désactiver le swapinterval / la vsync pour mesurer le framerate calculé
Le 09/02/2016 à 14h19
60 fps avec glxgears, c’est le taux de rafraîchissement de l’écran qu’on mesure…
Le 09/02/2016 à 14h19
Cool !!!
Pour l’emulation et les petits jeux, ca va surement apporter un petit plus, cet openGL acceléré en hard.
Le 09/02/2016 à 14h34
Je dirais qu’exécuter Stellarium est un meilleur test que glxgears pour le GPU.
Le 09/02/2016 à 14h38
Bonne nouvelle pour les pack d’émulateurs. Bon, il faut encore l’implémenter. Mais c’est ce qui manquait a cette petite machine bien pratique.
Le 09/02/2016 à 14h39
On va pouvoir utiliser un navigateur web sur cette petite bébête du coup :)
Le 09/02/2016 à 14h46
good news !!
Le 09/02/2016 à 14h52
Excellent ! Je suis curieux de voir ce que ça donne à l’usage, si ça fluidifie les effets de bureau par exemple…
Décidément il y a un bon suivi et de bonnes optimisations sur le Pi, que du bon " />
Le 09/02/2016 à 14h54
RetroPie ne le fait pas deja en se basant sur RetroArch ?
Le 09/02/2016 à 14h54
Il va falloir que je retrouve du temps pour réinstaller proprement Jessy et tout le bordel autour.
Hum, en faite, la limitation pour l’accelération c’est la RAM ? parce que si je ne me trompe pas, c’est la même puce graphique dans un RPi 1 que dans le RPi2 (je crois que c’est une puce Mali 400).
Pour le navigateur, il y a déjà celui intégré à Raspbian, dont j’ai oublié le nom. La dernière fois que je l’avais utilisé, il en chiait pas mal, surement un problème de mémoire, 1Go, c’est vraiment pas grand chose.
Le 09/02/2016 à 14h57
Le 09/02/2016 à 15h09
Je ne regrette pas d’avoir acheté cette petite bête! Même si actuellement il fonctionne surtout en emulateur console “old school” (avec Recalbox, que j’ai préféré à Retropie!), je vais recommencer à tester raspbian avec cette nouvelle mouture! (l’avantage de l’os sur carte sd…… )
Le 09/02/2016 à 15h18
Alors je ne suis pas expert sur la question, mais, pour moi cet article mériterai un tout petit peu de précisions.
Le 09/02/2016 à 15h20
Je confirme que Recalbox est parfaite pour une console retro gaming !
Le 09/02/2016 à 15h35
du coup, OpenElec va être mis à jour aussi?
Le 09/02/2016 à 15h38
je me posais la meme question… de manière un peu égoïste je voulais savori si ca allait avoir des améliorations indirectes sur ce qui repose sur les HomeTheather type OpenElec/Kodi ?
Le 09/02/2016 à 15h45
on parle bien d’opengl et pas open gl es qui est vraiement la version ios / android d’open gl.
Après je demande à voir les détails de l’intégration en particulier la gestion des shaders et des buffers, s’il y a moyen de faire du subroutine / direct buffer et autre joyeuseté de la version 4. (mais j’y crois pas une seconde)
Le 09/02/2016 à 15h47
le problème c’est la N64 qui tourne vraiment mal :/
sinon le reste c’est que du bonheur :)
Le 09/02/2016 à 15h51
Le 09/02/2016 à 15h57
Le 09/02/2016 à 15h57
J’ai un Raspberry Pi 2 avec Raspbian dessus, sur lequel j’ai installé Retroarch. Il est branché à ma télé et en fait je me sers très peu du bureau.
A côté, j’ai une Bbox Sensation et obligé de passer par l’application Bouygues pour envoyer une vidéo depuis le smartphone sur la télé. Donc je me disais que je pourrais installer Kodi sur le RPi, tout en gardant les émulateurs.
C’est quoi la meilleure solution pour avoir accès aux deux, sachant que par défaut je pense que je me servirais plus souvent de Kodi ? J’ai cru comprendre que OpenElec avait des optimisations particulières pour Kodi, mais est-ce que c’est facile d’y installer RetroArch et d’y brancher une manette ? Je pense que tout est possible à partir de n’importe quelle distribution s’y on va mettre les mains dans le cambouis, ma question c’est : quelle est la solution la plus rapide et qui demande le moins de configuration manuelle ?
Le 09/02/2016 à 16h06
Le 09/02/2016 à 16h08
Il y a un addon retroarch pour kodi (je ne l’ai jamais testé)
Si il marche, c’est bien le plus simple
openelec, lancement de kodi automatique au démarrage -> add on via le menu, voire en page d’accueil pour un accès direct
Le 09/02/2016 à 16h11
Le 09/02/2016 à 16h20
Le 09/02/2016 à 16h25
Pour la 4k OK, mais en 1080p sur raspberry pi 2, aucun problème même avec des fichiers de 30-40Go
Le 09/02/2016 à 16h26
openelec est vérouillée (même en update), donc soit Kodi a un addon soit il faut une autre distrib.
Le 09/02/2016 à 16h26
sauf en HEVC… " />
Le 09/02/2016 à 16h32
Aucun souci également avec des fichiers en 1080p de même taille, stockés sur un NAS; le Pi2 est connecté en ethernet, qui lui est limité a 100 Mbps, donc tant que ca ne dépasse pas 10 Mo/s, c’est tout bon !
Le 09/02/2016 à 22h02
Pour ceux qui cherche la distribution parfaite Emul/Kodi/streamSteam
Happi-game-center
Le 10/02/2016 à 06h30
Le 10/02/2016 à 06h35
Ah non, je ne connaissais pas, merci de l’info :)
Le 10/02/2016 à 06h38
Le 10/02/2016 à 06h50
je me suis fais la même remarque…. j’ai pourtant fait des recherche sur l’émulation avec le raspberry…..
Le 10/02/2016 à 06h53
Le 10/02/2016 à 07h35
Pour connaitre la version d’OpenGL supportée, il suffit de lancer la commande suivante:
glxinfo | grep -i opengl
Je parie sur de l’openGL 2.1 ou 3.1
Le 10/02/2016 à 08h46
Hmm, ma Raspbian ne me propose aucune MàJ. C’est peut-être lié au fait que j’ai dégagé l’interface graphique.
Le 10/02/2016 à 08h49
Le 10/02/2016 à 08h55
Yup. Mais mon système est épuré au possible. :)
Le 10/02/2016 à 09h03
Un petit détail quand même… OpenGL ES a toujours été supporté par les raspberry pi! Broadcom a d’abord fourni une solution fermée (à l’exception de la partie noyau) avant de mettre en opensource la partie user sur github. Mais même après cette élan de générosité, il reste le coeur lui-même de l’implémentation OpenGL qui lui se trouve toujours dans un firmware chargé au démarrage. La grande nouveauté dont on parle ici est l’utilisation de la stack opensource VC4, en somme une solution alternative opensource de la solution d’origine Broadcom! Elle est encore en plein développement et les performances brutes sont a priori un peu en-dessous de celles qu’on peut avoir avec la solution propriétaire.
Le 10/02/2016 à 09h21
Le 10/02/2016 à 09h40
J’utilise osmc et je ne rencontre aucun problème particulier, même pour la lecture de gros fichiers (30-50GB) depuis un NAS en NFS.
Le seul truc qui me manque c’est une intégration avec Netflix. Je dois encore passer par le décodeur de Proximus TV qui étonnamment propose cela.
Le 10/02/2016 à 10h02
Le 10/02/2016 à 10h14
Support du stream Steam ? Tu veux dire que je peux lancer le jeu sur mon PC dans le bureau et jouer sur ma télé dans le salon avec le Pi branché desssus ? Là tu m’intéresse.
Le 10/02/2016 à 10h41
Merci à tous ceux qui m’ont répondu.