URL: https://linuxfr.org/users/lepetit/journaux/un-point-sur-openchrome Title: Un point sur Openchrome. Authors: s3boun3t Date: 2018年03月01日T16:01:45+01:00 License: CC By-SA Tags: openchrome, carte_graphique, pilote_libre, pilote et ubuntu Score: 21 1 an après la [version 0.6 d'Openchrome](https://linuxfr.org/users/lepetit/journaux/sortie-du-driver-via-openchrome-0-6), où en est-on ? Rappel, Openchrome est le driver graphique pour les IGP de marque Via. * [blog de kevin brace](https://bracecomputerlab.com/) * [openchrome ddx](https://cgit.freedesktop.org/openchrome/xf86-video-openchrome/) * [openchrome drm](https://cgit.freedesktop.org/openchrome/drm-openchrome/) #Openchrome ddx# Comme annoncé [récemment](https://bracecomputerlab.com/2018/02/28/delaying-openchrome-ddx-version-0-7-release-indefinitely/), Openchrome 0.7 ne sera pas prêt pour Ubuntu 18.04. Le développeur principal ayant passé pas mal de temps sur le drm (direct rendering manager), il reste encore des bugs à corriger. #Openchrome drm# Ces derniers mois ont donc été en majeure partie consacrée au drm, il est maintenant possible de le compiler avec la version 4.17 du kernel bien que le support du "[mode atomic](https://www.phoronix.com/scan.php?page=news_item&px=Understanding-Atomic-KMS)" ne soit pas encore présent. La version pour le kernel 3.19 étant pour le moment encore maintenue. La mise en veille avec le drm fonctionne également en vga et avec les écrans "Flat panel" (laptop?) bien que des bugs persistent encore sur certains chipsets (kn400....) Le plus gros problème actuel, est le changement de résolution qui cause un freeze du système, ce bug était également dans le driver ddx en ums (user mode settings) puis corrigé par la suite, il se retrouve maintenant dans le drm en kms. Le rendu 2d est encore très lent, toute l'accélération 2d est en effet réalisé par le cpu. Du code avait déjà été commis par le précédent développeur (James Simon) pour le rendu 2d, il ya de fortes chances qu'il soit retiré pour faciliter une future intégration du drm dans le kernel linux. #GEM /TTM# Suite au bug sur le changement de résolution présent dans le drm, il est possible apparemment que ce soit lié au gestionnaire de mémoire [GEM/TTM](https://fr.wikipedia.org/wiki/Graphics_Execution_Manager) écrit par le dev précédent. Kevin Brace a donc prévu de [le réécrire entièrement](https://bracecomputerlab.com/2018/02/02/developing-my-own-gem-ttm-modules-for-openchrome-drm-and-future-drm-development-projects/). #A venir# -Support du dvi et hdmi pour le chipset vx900, réécriture du code gérant la sortie TV dans le driver ddx -Améliorer le partage de code entre le driver ddx et le drm -Correction de bugs divers dans le drm et le driver ddx concernant notamment la détection des sorties, la mise en veille, et le changement de résolutions. #XDC 2017# En septembre 2017, eu lieu le XDC (X.Org Developer's Conference) où Kevin Brace put ainsi parler du développement d'Openchrome. On peut retrouver le pdf [ici](https://www.x.org/wiki/Events/XDC2017/brace_openchrome.pdf) ou encore voir la conférence [là](https://www.youtube.com/watch?v=F3uRpOI0xi0&t=6h33m16s).

AltStyle によって変換されたページ (->オリジナル) /