Journal Rétro-ingénierie de la gestion d'énergie sur les cartes graphiques NVIDIA

71
14
juil.
2013

Bonjour à tous,

Je prend la plume aujourd'hui pour parler d'un sujet d'actualité, la gestion d'énergie du pilote graphique Nouveau, pilote libre et communautaire pour les cartes graphiques NVIDIA.

Ce sujet devient de plus en plus important dans les drivers graphiques libres car il est le nouvel objectif à remplir. En effet, l'infrastructure pour améliorer les performances 2D, 3D et le décodage matériel de vidéos est bien en place et le support est assez fiable. Cependant, les performances proposées par (...)

Broadcom libère la pile graphique du Raspberry Pi

36
24
oct.
2012
Linux

La pile graphique du Raspberry Pi est aujourd’hui intégralement libre. C’est ce qu’annonce AlexBradbury sur le blog de la fondation à l’initiative du projet.

Le développeur affirme que le BCM2835 embarqué sur le Raspberry Pi est le premier système sur puce d’architecture ARM à disposer de pilotes libres pleinement fonctionnels fournis par le fabricant.

Mise à jour du 25 octobre : Il semble que l’annonce d’une libération de la pile graphique ne soit en réalité qu’un coup publicitaire de Broadcom et de la fondation Raspberry Pi. Selon Luc Verhaegen et Dave Airlie le code libéré n’est qu’une mince couche qui se contente de faire appel au binaire tournant dans le processeur graphique.

NdM : Le Raspberry Pi est un ordinateur de la taille d’une carte de crédit et dont le prix de vente lors de son lancement était de 25 euros. Vous trouverez quelques retours des lecteurs de LinuxFr.org sur ces pages.

Participants à la rédaction de cette dépêche : weeber, Nÿco et Benoît.

Journal Des firmwares, des backdoors et du libre

Posté par (page perso) .
22
8
août
2012

Certains d'entre vous ont sans doute entendu parler ou vue la présentation de Rakshasa, c'est la POC d'une superbe backdoor qui fait froid dans le dos : cela permettrais d'infecter les bios de cartes mères, de cartes réseaux, en gros pas mal de composants ayant un firmware non libre (ou ayant un firmware libre, mais dans ce cas nous pourrions le recompiler et le reflasher).
C'est développé avec du libre (coreboot, SeaBIOS, iPXE…) mais ne (...)

Journal Attention aux derniers Intel Atom !

Posté par . Licence CC by-sa.
166
6
juin
2012

Ils ont remit ça.

En vente depuis quelques semaines, les Intel Atom de génération CedarView (D2500, D2550, D2600, D2700) et Cedar Trail (N2600 et N2800) utilisent un GPU PowerVR (habilement appelé GMA 3600 ou 3650) d'Imagination au lieu du GPU Intel habituel. Pour ceux qui se rappelle le précédent fiasco de Poulsbo, et ben c’est pareil. Ou presque.

Un GPU non supporté par les distributions Linux, et qui ne permet pas de faire tourner correctement un environnement de bureau (...)

Journal Un peu plus de liberté sous ARM ?

Posté par (page perso) .
Tags :
24
16
avr.
2012

La création d'un driver libre pour les GPUs ARM Mali donne des idées à d'autres.

Petit rappel : lors du dernier FOSDEM, Luc Verhaegen nous a présenté son projet de libération du GPU Mali, inclus dans par exemple le smartphone Samsung Galaxy S2 : Lima.

Et cela a donné des idées à Rob Clark, qui est un développeur Texas Instrument ayant travaillé sur le driver DRM pour les OMAP : il a créé le projet freedreno qui a pour (...)

Journal Trucs pour consommer moins et éteindre plus sur Intel

Posté par (page perso) . Licence CC by-sa.
21
26
août
2011

Le fort à propos décrié site Phoronix propose trois options qui ne sont même pas dans la page man des pilotes libres des puces graphiques Intel. Elles permettent sur certaines machines d'obtenir quelques % en moins de consommation, et aussi quelques % en plus en performances OpenGL.
Il va falloir écrire des man pour les modules du noyau, puisqu'il s'agit d'options qui causent au DRM i915.

Comme ce n'est pas une depêche, j'ai même pas été fouiller s'il y en (...)

Journal Enfin l'accélération du décodage vidéo par la carte graphique sous linux !

Posté par (page perso) .
Tags :
30
14
juil.
2011

Site au message de Christian König (un des nouveaux développeurs AMD sur les pilotes Libres) sur la mailing list mesa-dev, il vient de commiter les 19 000 lignes de code de la branche pipe-video.

Cette branche avait été créée par Younes Manton, l'étudiant du google summer of code qui avait commencé à implémenter le décodage de vidéos avec Nouveau.

Ce merge devrait donc permettre d'avoir dans les prochaines versions de mesa un décodage des vidéos par VDPAU en utilisant les (...)

Journal Une nouvelle version des pilotes libres pour carte ATI/AMD vient de sortir (en version 6.14.2)

13
27
mai
2011

Lors de la version précédente, nous avions eut le support des cartes Cayman (la série Radeon HD 6900) qui sortait en même temps que le noyau 2.6.39.

Dans cette nouvelle version nous avons surtout l'ajout de l'accélération graphique (EXA, X-Video) pour ces cartes récentes.

Dans le futur, les sorties de pilotes libres devraient se rapprocher de la mise en vente des cartes graphiques AMD grâce aux nouveaux développeurs recrutés dernièrement.

Pleins de bonnes nouvelles pour les propriétaires de cartes ATI (...)

Journal Une nouvelle version des pilotes pour carte ATI/AMD vient de sortir.

Posté par (page perso) .
Tags :
11
4
fév.
2011
La version 6.14.0 vient tout juste de sortir.

Pour connaître la liste des changements, vous pouvez lire l'annonce ici : http://lists.freedesktop.org/archives/xorg/2011-February/052(...)

Pour résumer, ce pilote apporte la prise en charge 2D(EXA) et l'accélération vidéo XV des cartes Evergreen (HD 5000) avec un noyau 2.6.36 ainsi que les cartes Northern Islands (HD 6000) et Ontario (Fusion) à partir du noyau 2.6.38 (donc pas encore sortit) en KMS(Kernel Modesetting).

Une autre option intéressant est l'ajout du pageflipping sous KMS pour toutes les (...)

Journal Comprendre le fonctionnement d'un GPU (ATI Radeon) La Suite !!!

Posté par (page perso) .
Tags :
16
29
avr.
2010
Alex Deucher vient de publier sur son blog la première partie de ses explication sur l'intégration de nouveau chip ATI dans le pilote libre. Il y explique les différents patch utilisés pour le support basique des GPU evergreen (les récentes radeon HD 5xxx)

L'article en question :
http://www.botchco.com/agd5f/?p=52

Son prochain article sera sur le support de l'accélération pour ces même composants.

Mon précédent journal sur le sujet :
http://linuxfr.org/~esver/29618.html

Journal Comprendre le fonctionnement d'un GPU (ATI Radeon)

Posté par (page perso) .
Tags :
18
16
avr.
2010
Je viens de tomber sur un post intéressant sur le blog d'Alex Deucher (un des employés d'AMD travaillant sur le pilote open-source radeon) expliquant le fonctionnement d'un GPU, ainsi que le fonctionnement du pilote open-source.

L'article est en anglais et plutôt long mais on est vendredi donc on a le temps ;)

http://www.botchco.com/agd5f/?p=50

Si vous avez encore du temps, un autre article à lire qui porte sur le coté hardware des radeons est aussi disponible sur son blog : http://www.botchco.com/agd5f/?p=51

(...)

Journal Ayé, de nouveaux pilotes pour carte ATI sont sortis !!! \o/

Posté par (page perso) .
Tags :
18
6
avr.
2010
La version 6.13 vient donc de sortir.

Pour connaître la liste des changements, vous pouvez lire l'annonce ici : http://lists.freedesktop.org/archives/xorg-announce/2010-Apr(...)

En gros, il y a l'ajout du support KMS(kernel mode-setting) pour tous les chips radeon, du r1xx(ati 7500) aux derniers evergreen(R800) des dernières radeon HD 5xxx.
Le contraste, la luminosité, la teinte et autres bonnes choses sont inclus directement dans Xv en mode textured video (mode que j'utilise pour avoir les vidéos même lorsque je tourne mon cube compiz)
Un (...)

Journal De nouveaux pilotes ATI sont sortis

Posté par (page perso) .
Tags :
7
14
mar.
2009
Depuis mon précédent journal : http://linuxfr.org/~esver/27728.html 2 nouveaux pilotes libres pour les cartes ATI sont sortit. Voici un petit résumé de ce qui s'est passé depuis.

Il y a un mois c'est la version 6.11.0 qui était surtout une correction de bug et une version "finale" des avancées de l'époque avant intégration de l'accélération des cartes à base des composants r600 et r700. Pas de quoi faire un journal donc.

Mais hier est sortie la version 6.12.0 qui intègre l'accélération (...)

Journal Les nouveaux pilotes ATI sont sortis

Posté par (page perso) .
Tags :
15
7
jan.
2009
Ça y est les nouveaux pilotes libres xf86-video-ati sont sortit en version 6.10.0.

Pour les changements je vous invite à lire http://lists.freedesktop.org/archives/xorg/2009-January/0421(...)

Il semblerai que l'on puisse ajouter l'option "ATOMTvOut" "true" au fichier xorg.conf pour avoir la sortie tv activé sur les cartes r5xx/r6xx/r7xx
Autres nouveautés : le filtrage bicubic qui permet par exemple d'avoir une meilleur image lors de la lecture de vidéos en plein écran pour les cartes r3xx/r4xx/r5xx/rs690 et la réduction(suppression?) du tearing.
Et comme d'hab de (...)