• [^] # Re: Tout dépend

    Posté par . En réponse au journal Configuration Xfree. Évalué à 1.

    Un exemple parmis beaucoup, les couleurs. Les GC (graphic context) qui dépendent du nombre de couleur, plus globalement presque toutes les palettes de couleur, es-ce que la carte supporte plusieurs palettes à la foi, etc...

    Les applis sont codées pour être indépendante de ces détails, mais elles ont des données dépendantes du serveur X11, et ne peuvent les changer à la volées.

    Autre problème, les applis sont "connectées" au serveur X11. Lors d'un changement de driver, le serveur X11 peut planter (ce sont des choses qui arrive assez fréquement lorsqu'on tripatouille avec des drivers) et donc toutes les applis cliente plante aussi.

    Donc la tâche est ardue. Une possibilité mais qui enlève les possibilités d'optimisations, est d'utiliser un serveur X11 "virtuel" qui est ensuite affiché dans un serveur X11 réel (qui fait réellement l'affichage).