Le pilote pour la version embarquée des GPU NVIDIA (Tegra), a été ré-architecturé pour être découpé en deux sous-parties, host1x et tegra.
Dans mon souvenir, suite notamment il me semble à des discussion précédentes avec mupuf, le pilote pour les GeForce ULP (Ultra Low Power) qui équipent les SoC ARM Tegra s'appelle grate ? C'est plus Erik Faye-Lund alias kusma qui opère dessus ?
je m'y perd un peu, du coup ! Au final quel est le pilote DRM et quel est le pilote 3D ? C'est linux 3.8 qui introduit le pilote 2D pour Tegra et linux 3.10 qui introduit le pilote 2D avec KMS pour Tegra ?
Wladimir J. van der Laan (etna_viv): Vivante did not release their full driver as open source. The kernel component is available as open source (GPL) however the user space components which consist of the GLES(2) implementations and a HAL library are not. These, however, contain the bulk of the driver logic. My work was to painstakingly find out and document the state bits, command stream, and shader ISA by studying how these blobs work by examining and manipulating command stream dumps. And now I am working on using this information to build a Gallium driver.
Wladimir J. van der Laan (etna_viv): The starting point of my development was a rooted Rockchip 2918 tablet a friend gave me. I wanted to hack on it, and when I first started playing with android rendering internals, I hoped it'd have any of Mali, Adreno, etc GPU. But it turned to be this (new to me) Vivante GPU. As there was no project making open source drivers for those yet I thought it'd be fun to see how far I'd get. I also wanted to do some experiments with binary static analysis and symbolic execution to automatically map GL state to HW state. In contrary to the userspace, the kernel driver is GPLed, which is great and I found various instances of the GPL drivers in SoC kernel trees. Unfortunately at first, none exactly matched the interface of my device. It took some puzzling with fields to get that part right, but it helped me along greatly in understanding the hw and kernel interface.
After a month or so I found out that there were some more things already out there. There is the (defunct) gcx project which was working on an accelerated 2D driver, and some TI OMAP documentation about the 2D hardware. Nothing about 3D, though (that's the same as with many other GPU vendors). This did help me fill in some gaps in the command stream format as the 2D and 3D pipe share the same DMA interface.
Peut-on avoir des liens pour approfondir l'info sur le pilote 2d armada (qui le développe d'ailleurs ? De mémoire Vivante Corp avait publié il y a quelques temps un pilote libre partiel : la partie noyau seulement, sous licence GPL, mais rien concernant le pilote en espace utilisateur) et dans quelle mesure cela peut aider le pilote 3d communautaire ? Je ne vois aucune mention sur le blogue de Wladimir J. van der Laan (à l’œuvre sur le pilote 3D). Merci !
Tiens, je viens de tester, après un simple redémarrage, ces valeurs sont de nouveau mauvaises :
Bad VM writeback timeout
Bad NMI watchdog should be turned off
Bad Enable Audio codec power management
Bad Enable SATA link power Managmenet for host4
Bad Enable SATA link power Managmenet for host5
Bad Enable SATA link power Managmenet for host2
Bad Enable SATA link power Managmenet for host3
Bad Enable SATA link power Managmenet for host0
Bad Enable SATA link power Managmenet for host1
Bad Autosuspend for USB device USB Keyboard [CHESEN]
Bad Runtime PM for PCI Device Intel Corporation Xeon E3-1200 v2/3rd
Bad Runtime PM for PCI Device Intel Corporation 7 Series/C210 Serie
Bad Runtime PM for PCI Device Intel Corporation 7 Series/C210 Serie
Bad Runtime PM for PCI Device Intel Corporation 7 Series/C210 Serie
Bad Runtime PM for PCI Device ASMedia Technology Inc. ASM1083/1085
Bad Runtime PM for PCI Device Realtek Semiconductor Co., Ltd. RTL81
Bad Runtime PM for PCI Device Intel Corporation 7 Series/C210 Serie
Bad Runtime PM for PCI Device Intel Corporation 7 Series/C210 Serie
Bad Runtime PM for PCI Device Intel Corporation 82801 PCI Bridge
Bad Runtime PM for PCI Device Intel Corporation H77 Express Chipset
Bad Runtime PM for PCI Device Intel Corporation 7 Series/C210 Serie
Bad Runtime PM for PCI Device Intel Corporation 7 Series/C210 Serie
Bad Runtime PM for PCI Device Intel Corporation 7 Series/C210 Serie
Bad Runtime PM for PCI Device Intel Corporation Xeon E3-1200 v2/3rd
Bad Runtime PM for PCI Device Intel Corporation 7 Series/C210 Serie
Bad Wake-on-lan status for device eth0
Pour Intel il y a Powertop
mais chez moi quand je change les paramètres comme suggéré et que j'y retourne au bout de quelques jours, certains sont de nouveau à changer… (ex : Enable SATA link power Managmenet for hostX, Runtime PM for PCI Device Y)
Sinon je ne suis jamais le conseil sur "Autosuspend for USB device Optical USB Mouse [Logitech]" parce que ma souris met alors du temps à redémarrer quand je la lâche et c'est juste insupportable
Quelles garanties apporte duckduckgo par rapport à Google face à une requête de la NSA : de mémoire ils sont basés aux USA. À moins qu'ils ne collectent rien, auquel cas la NSA ne peut rien récupérer ?
Ce projet n’est pas vraiment comparable à Replicant qui lui est complètement débarrassé de logiciels non-libres
Alors que des pilotes graphiques 2D/3D libres commencent à voir le jour, il n'y a aucune initiative en vue à ma connaissance sur les modems (il s'agit des deux domaines les plus complexes à réto-ingéniérer) , donc Replicant ne peut gérer les communications sans un bon gros blob. En revanche ils privilégient les SoC dont l'activité du modem peut être surveillée, à l'inverse de ceux dont le modem est le composant maître du SoC, qui initialise la carte et dont le pilote est en fait un mini-OS (Qualcomm, hélàs utilisé par Firefox OS :-/). Cf l'entretien de PaulK dans ces colonnes.
Bravo à tous les contributeurs, elle a de l'allure notre dépêche. Et puis on inaugure un nouveau style, un peu people, l'idée étant de parvenir à terme à faire une dépêche noyau sous forme de roman photos, ce que patrick_g n'a jamais osé :)
# tegra, ça me grate
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.13. Évalué à 2.
Dans mon souvenir, suite notamment il me semble à des discussion précédentes avec mupuf, le pilote pour les GeForce ULP (Ultra Low Power) qui équipent les SoC ARM Tegra s'appelle grate ? C'est plus Erik Faye-Lund alias kusma qui opère dessus ?
je m'y perd un peu, du coup ! Au final quel est le pilote DRM et quel est le pilote 3D ? C'est linux 3.8 qui introduit le pilote 2D pour Tegra et linux 3.10 qui introduit le pilote 2D avec KMS pour Tegra ?
[^] # Re: Armada
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.13. Évalué à 1.
Source (je grasse) :
http://blog.emmanueldeloget.com/index.php?post/2013/01/12/Open-source-drivers-for-SoC-GPUs#c2102
http://blog.emmanueldeloget.com/index.php?post/2013/03/08/The-SoC-GPU-driver-interview
[^] # Re: bof ?
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.13. Évalué à 2.
quand je pense qu'il demande les droits d'admin pourtant o_O
# Armada
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.13. Évalué à 2.
Peut-on avoir des liens pour approfondir l'info sur le pilote 2d armada (qui le développe d'ailleurs ? De mémoire Vivante Corp avait publié il y a quelques temps un pilote libre partiel : la partie noyau seulement, sous licence GPL, mais rien concernant le pilote en espace utilisateur) et dans quelle mesure cela peut aider le pilote 3d communautaire ? Je ne vois aucune mention sur le blogue de Wladimir J. van der Laan (à l’œuvre sur le pilote 3D). Merci !
[^] # Re: bof ?
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.13. Évalué à 2.
mais sais-tu pourquoi le réglage via Powertop n'est pas persistant ?
[^] # Re: bof ?
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.13. Évalué à 4.
Tiens, je viens de tester, après un simple redémarrage, ces valeurs sont de nouveau mauvaises :
# Honte
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.13. Évalué à 7.
J'ai honte de voir mon nom cité je n'ai rien fait cette fois à part encourager les autres dans le bandeau de discussion !
[^] # Re: bof ?
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.13. Évalué à 5.
Pour Intel il y a Powertop
mais chez moi quand je change les paramètres comme suggéré et que j'y retourne au bout de quelques jours, certains sont de nouveau à changer… (ex : Enable SATA link power Managmenet for hostX, Runtime PM for PCI Device Y)
Sinon je ne suis jamais le conseil sur "Autosuspend for USB device Optical USB Mouse [Logitech]" parce que ma souris met alors du temps à redémarrer quand je la lâche et c'est juste insupportable
[^] # Re: i915 ?
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.13. Évalué à 3.
Tu peux aussi aller voir https://fr.wikipedia.org/wiki/Pile_graphique_Linux
[^] # Re: prendre le chemin inverse ?
Posté par antistress (site web personnel) . En réponse au journal Système de Dé-ciblage (google and co) pour augmenter l'anonymat. Évalué à 3.
Quelles garanties apporte duckduckgo par rapport à Google face à une requête de la NSA : de mémoire ils sont basés aux USA. À moins qu'ils ne collectent rien, auquel cas la NSA ne peut rien récupérer ?
# blob du modem : tout le monde y passe !
Posté par antistress (site web personnel) . En réponse à la dépêche freecyngn = CyanogenMod - Google (mais pas plus libre). Évalué à 3.
Alors que des pilotes graphiques 2D/3D libres commencent à voir le jour, il n'y a aucune initiative en vue à ma connaissance sur les modems (il s'agit des deux domaines les plus complexes à réto-ingéniérer) , donc Replicant ne peut gérer les communications sans un bon gros blob. En revanche ils privilégient les SoC dont l'activité du modem peut être surveillée, à l'inverse de ceux dont le modem est le composant maître du SoC, qui initialise la carte et dont le pilote est en fait un mini-OS (Qualcomm, hélàs utilisé par Firefox OS :-/). Cf l'entretien de PaulK dans ces colonnes.
[^] # Re: Manque plus que le mode proxy
Posté par antistress (site web personnel) . En réponse au journal Les bases du montage vidéo : exemple avec Pitivi . Évalué à 5.
Oui, c'est sur la liste de Jeff qui en a bien envie aussi
# Vidéo
Posté par antistress (site web personnel) . En réponse au journal Ayé le fichier téléchargé est présélectionné quand Firefox lance Nautilus pour permettre d'y accéder. Évalué à 6.
Vidéo de la fonctionnalité : https://bug417952.bugzilla.mozilla.org/attachment.cgi?id=813887
[^] # Re: Photo a contre jour
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.12. Évalué à 2.
Et il manque les pieds (une bonne douzaine à vue de nez)
[^] # Re: Précision sur F2FS
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.12. Évalué à 3.
Oui, Debien.
[^] # Re: Appel aux volontaires
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.12. Évalué à 1.
Flûte, désolé de lire ça. Courage !
[^] # Re: Précision sur F2FS
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.12. Évalué à 3.
Il doit bien y avoir une raison à cela ;)
[^] # Re: Btrfs stable un jour ?
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.12. Évalué à 10.
Il y a toujours un risque. Par exemple, celui que, au moment où je tape, mon clavier se blo
[^] # Re: Appel aux volontaires
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.12. Évalué à 2.
Ah j'étais pas au courant de ce détail, qu'est-ce qui s'est passé pour ce gars là ? ;)
# Bravo
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.12. Évalué à 10. Dernière modification le 06 novembre 2013 à 16:30.
Bravo à tous les contributeurs, elle a de l'allure notre dépêche. Et puis on inaugure un nouveau style, un peu people, l'idée étant de parvenir à terme à faire une dépêche noyau sous forme de roman photos, ce que patrick_g n'a jamais osé :)
[^] # Re: openchrome
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.12. Évalué à 3.
sur phoronix j'avais cru comprendre que malgré les annonces faites régulièrement, ça manquait de tangibilité…
[^] # Re: Appel aux volontaires
Posté par antistress (site web personnel) . En réponse à la dépêche Sortie de Linux 3.12. Évalué à 3.
Je veux pas dénoncer mais on a un gars pas mal pour la partie réseau parmi nous et qui a déjà contribué : voudrait-il se manifester ?
[^] # Re: Pourquoi dans experimental ?
Posté par antistress (site web personnel) . En réponse au journal Ayé, Pitivi 1.0 alpha (aka 0.91) est dans Debian experimental. Évalué à 3.
par ailleurs il faut GTK+ 3.8 minimum, donc il y a deux trois trucs à mettre à jour en même temps
[^] # Re: Et Clutter ?
Posté par antistress (site web personnel) . En réponse au journal GTK+ 3 disponible officiellement pour Win32 !. Évalué à 2.
merci !
# Et Clutter ?
Posté par antistress (site web personnel) . En réponse au journal GTK+ 3 disponible officiellement pour Win32 !. Évalué à 3.
Et Clutter, c'est pas dans le package on dirait ?